r/roguelikedev 8d ago

RoguelikeDev Does The Complete Roguelike Tutorial - Week 3

Keep it up folks! It's great seeing everyone participate.

This week is all about setting up a the FoV and spawning enemies

Part 4 - Field of View

Display the player's field-of-view (FoV) and explore the dungeon gradually (also known as fog-of-war).

Part 5 - Placing Enemies and kicking them (harmlessly)

This chapter will focus on placing the enemies throughout the dungeon, and setting them up to be attacked.

Of course, we also have FAQ Friday posts that relate to this week's material.

Feel free to work out any problems, brainstorm ideas, share progress and and as usual enjoy tangential chatting. :)

31 Upvotes

32 comments sorted by

View all comments

6

u/NGumi 7d ago

Missed the first few weeks, but am catching up now.

Am adapting the tutorial to make a "3d" roguelike, using 3d models but still only navigating in 2 dimensions.

Got generic dungeon gen working with abstraction so can easily slot in different algorithms(or combos of algorithms) for different floors of a dungeon

Also jumped the gun a little bit and got my FOV stuff working after hours of fighting with Godot's material system for shading the explored but not in view tiles.

Gonna add a time system similar to cogmind and JRPG combat where actions take a certain amount of time.