Roguelike Series

This series is a small introduction into how to get started creating an ascii roguelike game, this is not meant to be a huge massive game with many amounts of features. It will simply contain a few examples and basic ideas on what a roguelike requires for setup, and how to get into some of the basic features. It’s up to you to learn and expand from this series.

  1. Introduction
  2. Custom font and screen container
  3. Setting up the tilemap and tile information
  4. Generating a dungeon map
  5. Simplifying tile types and reading them from configuration
  6. Creating the player entity + movement
  7. Implement field of view and dungeon exploration
  8. Creating some basic npc entity
  9. Implementing melee combat
  10. Adding player stats UI and messages UI
  11. Adding depth to the dungeon to allow traversal
  12. Add level scaling to player and npcs

End product:

Leave a comment

Design a site like this with WordPress.com
Get started