A simple turn-based RPG game created in Python, played entirely in the terminal.
- ⚔️ Turn-based combat system
- 💥 Critical hit mechanic (20% chance)
- 🧠 Basic enemy AI (heals when low HP)
- ❤️ Healing system with max HP limit
- 🎒 Inventory system (potions)
- 🎁 Random loot drops after battle
- 👹 Multiple enemies (Goblin, Orc, Dragon)
- Python 3
- Built-in
randommodule
python rpg_game.py-
Choose actions each turn:
- Attack
- Heal
- Use potion
-
Defeat enemies to survive and collect loot
-
Game ends when your HP reaches 0
- 🧙 Character classes (Mage, Warrior)
- 🔥 Skills and mana system
- ⭐ Experience and leveling system
- 🛡️ Equipment (weapons & armor)
- 💾 Save/load system
This project was created to practice:
- Object-Oriented Programming (OOP)
- Game loop design
- Basic game mechanics (combat, inventory, AI)
- Clean and structured Python code
💡 This is a learning project — more features coming soon!