Making a Roguelike in C# – Fog of War



Making a Roguelike in C# – Fog of War

Making a Roguelike in C# - Fog of War

“Rogue C#” is a demonstration of Microsoft’s C# programming language that I’m developing on ComeauSoftware.com. In this tutorial, we’ll work through the process of creating a role-playing game (RPG) in C# based on the classic game of Rogue.

As of this video, all 26 levels of the game are available along with the Amulet of Yendor at the end and the player can collect gold. I just coded the fog of war feature so the player has to discover the map a room at a time.

See my write-up of how I coded the fog of war feature:
https://www.comeausoftware.com/c-sharp/coding-the-fog-of-war/

I still need to add collectible items and monsters along with their functions and you can see that happen by following the series on ComeauSoftware.com.

Find the complete series online …
https://www.comeausoftware.com/rogue-csharp-main/
The full code is available at:
https://github.com/ajcomeau/RogueGameDev

Comments are closed.