Pymon is a terminal-based, turn-based creature capture and battle game written in Python. Inspired by Pokรฉmon, the game allows players to explore locations, encounter wild creatures (Pymons), collect items, and engage in strategic battles โ all through a modular, object-oriented design.
This project was developed as part of an academic assignment to demonstrate proficiency in OOP, file handling, modular design, and menu-driven CLI interfaces.
- ๐ Explore Locations: Move through connected regions with unique creatures and items
- ๐พ Encounter Wild Pymons: Randomly find creatures based on location
- โ๏ธ Battle System: Turn-based battles with basic stat-driven logic (attack, HP, type)
- ๐ Item Usage: Use healing items, buffing items, or capture items from your inventory
- ๐งฉ Modular Design: Easily extendable classes for Pymon, Items, Locations, and more
- ๐พ CSV Data Files: All game content loaded dynamically from external CSVs
- Python 3.x
- pandas (if used for CSV handling)
MIT License โ see LICENSE
file for details.