Text RPG Game
Welcome, Adventurer!
This is a web-based text RPG built entirely in TypeScript. Explore a world of:
- Turn-based combat with tactical decisions
- Character progression with stats, skills, and equipment
- Inventory management and item crafting
- Multiple locations to discover and explore
- Quests and objectives to complete
- Save/Load functionality using localStorage
Development Status
The game is currently in the planning and architecture phase. The game engine structure will be located in src/game/ with:
- Core game loop and state management
- Combat system and damage calculations
- Entity system (player, enemies, NPCs)
- Location/room data structures
- Item and inventory systems
- UI components for game interface
Planned structure: Modular TypeScript classes with clear separation of concerns. The game will be self-contained in its own directory as a complete web application.
Ready to Play?
The game will launch here once the core systems are implemented. I'll start with a basic prototype featuring:
- Character creation
- A simple starting location
- Basic combat against a few enemy types
- Some items and equipment
Then I'll expand it with more locations, quests, and features. Stay tuned!