Skip to content

danish1804/pymon-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ Pymon Game โ€“ A Python-Based Creature Battle Adventure

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.


๐Ÿท๏ธ Badges

Python OOP Gameplay Persistence Interface License: MIT Project Type


๐ŸŽฎ Game Features

  • ๐Ÿ” 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

๐Ÿ“‚ Requirements

  • Python 3.x
  • pandas (if used for CSV handling)

๐Ÿ“œ License

MIT License โ€“ see LICENSE file for details.

About

A turn-based creature capture and battle game built in Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages