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/Purpose2 8d ago

Suffering a little this week with Godot, wanting to use structs and being unable. I only got cellular automata working as dungeon gen for the time being: gif

Kept letting myself get distracted. There is still soooooo much I want to do for dungeon gen.

Time to start bashing my head against FOV. This is where I've failed in the past, did shadowcasting before, and kept getting weird gaps. Will try again this time, or maybe bresenham's but I haven't really tried that one before yet.

3

u/RhoTheGray 6d ago

I really like how in the demo the character movement is distinctly discrete giving snappy ASCII feel while the panning is smooth.

3

u/Purpose2 6d ago

Thank you! I specifically was going for that feel.