Phase 1 - Interactive ASCII Map & Movement Framework
🎮 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 (
playerHealthandgoldCount) above the map.
⚙️ How to Test
- Download the compiled
index.exebinary attached below. - Double-click
SLAYIE.exeto launch the game directly in your terminal. - Use
W,A,S,Dkeys followed byEnterto move your player@around the grid, or pressQto exit!