Skip to content

Phase 1 - Interactive ASCII Map & Movement Framework

Choose a tag to compare

@ArfaMariyam ArfaMariyam released this 27 Jul 10:03
· 10 commits to main since this release

🎮 What's Included in Phase 1

This is the first stable release of Slayie, a terminal-based ASCII Dungeon Crawler RPG written in native C++!

✨ Key Features Implemented

  • 10x10 ASCII Grid Map: Rendered dynamically in the terminal using nested loops.
  • Player Coordinates Engine: Tracks the live grid position of the player icon (@).
  • WASD Navigation Controls: Full keyboard routing for Up (W), Down (S), Left (A), and Right (D) movement commands.
  • Boundary Safeguards: Built-in collision checks to prevent the player from moving off the grid edges.
  • Live Status Dashboard: Displays real-time player stats (playerHealth and goldCount) above the map.

⚙️ How to Test

  1. Download the compiled index.exe binary attached below.
  2. Double-click SLAYIE.exe to launch the game directly in your terminal.
  3. Use W, A, S, D keys followed by Enter to move your player @ around the grid, or press Q to exit!