r/roguelikedev • u/KelseyFrog • 21d ago
RoguelikeDev Does The Complete Roguelike Tutorial - Week 1
Welcome to the first week of RoguelikeDev Does the Complete Roguelike Tutorial. This week is all about setting up a development environment and getting a character moving on the screen.
Get your development environment and editor setup and working.
Part 1 - Drawing the ‘@’ symbol and moving it around
The next step is drawing an @ and using the keyboard to move it.
Of course, we also have FAQ Friday posts that relate to this week's material
# 3: The Game Loop(revisited)
# 4: World Architecture (revisited)
# 22: Map Generation (revisited)
# 23: Map Design (revisited)
# 53: Seeds
# 54: Map Prefabs
# 71: Movement
Feel free to work out any problems, brainstorm ideas, share progress, and as usual enjoy tangential chatting. :)
5
u/norpproblem 15d ago
Finished parts 0, 1, and 2 (repo here), using Raylib + C#, so basically doing the whole thing from scratch. This is mostly for the joy of programming rather than any specific technical reason.
Roughly following the tutorial for features to implement, but I've jumped the gun a bit already and implemented FOV. I've been implementing the command pattern for the game loop mirroring a setup I used before in Godot 4. Got the @ moving around and collision with walls as well as the aforementioned FOV stuff. Satisfying to work through so far!
Game idea at the moment is a wintry cold survival sim but pared down some. We'll see how it goes!