Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

🧙 Mini RPG (Python Terminal Game)

A simple turn-based RPG game created in Python, played entirely in the terminal.

🎮 Features

  • ⚔️ 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)

🛠️ Technologies

  • Python 3
  • Built-in random module

▶️ How to run

python rpg_game.py

🎯 Gameplay

  • Choose actions each turn:

    • Attack
    • Heal
    • Use potion
  • Defeat enemies to survive and collect loot

  • Game ends when your HP reaches 0

🚀 Future Improvements

  • 🧙 Character classes (Mage, Warrior)
  • 🔥 Skills and mana system
  • ⭐ Experience and leveling system
  • 🛡️ Equipment (weapons & armor)
  • 💾 Save/load system

📚 Learning Goals

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!