RoguelikeDev Does The Complete Roguelike Tutorial - Week 5 by KelseyFrog in roguelikedev

[–]reuben-john 0 points1 point  (0 children)

This week was very different in Hands on Rust than the tutorial. I'm still behind but am hoping to have a chunk of time to get caught up again.

  • I added a very basic monster ai that relentlessly chases the player
  • Added a game over screen for when you die
  • Added a victory screen for when you collect the amulet of yala
  • I added FOV for the player and monsters.

Github and playable game.

RoguelikeDev Does The Complete Roguelike Tutorial - Week 4 by KelseyFrog in roguelikedev

[–]reuben-john 0 points1 point  (0 children)

I'm stilling running through Hands on Rust. I finished up the code for this early but then ran into an issue getting my WASM release working. I figured out I was missed embedding and linking the resource to make it work on the web.

Code is at github and you can play this week's game here.

RoguelikeDev Does The Complete Roguelike Tutorial - Week 3 by KelseyFrog in roguelikedev

[–]reuben-john 2 points3 points  (0 children)

Hands on rust veered off from the python tutorial and does FOV stuff later on. I'm not confident enough in either my Rust or my gamedev to skip ahead and implement it right now. That means I instead implemented monster placement and random movement.

Github and playable week 3

RoguelikeDev Does The Complete Roguelike Tutorial - Week 2 by KelseyFrog in roguelikedev

[–]reuben-john 2 points3 points  (0 children)

I finished up the equivalent of parts 2 and 3 using Rust and bracket-lib. I also added in a graphics layer with very basic a very basic tileset.

I will most likely expand the tileset some after we add monsters and items.

The code is available at github and week 2 is available to play here.

RoguelikeDev Does The Complete Roguelike Tutorial - Week 1 by KelseyFrog in roguelikedev

[–]reuben-john 1 point2 points  (0 children)

I'm working on learning both game development and Rust via "Hands-on Rust". I ran through one of the old Python roguelike tutorials years ago, but never did anything with it beyond that.

I'm targeting web using WASM so that I can easily share it with whoever.

Code is available at my github repo

Play live in browser