Let’s create a Field of View, so the dungeon unwraps as we walk through it, keeping the player in the dark for undiscovered zones.
Adding interactivity by creating tile collisions: Making our player interact with the game environment.
One step further: Placing random items and enemies in our dungeon with two simple methods
Procedural map generation in Java using the Walker algorithm. Creating random Roguelike dungeons on each run.