Skip to content

A Pokemon style game made in Textual and Python

License

Notifications You must be signed in to change notification settings

UnusualTitan711x/MiniMon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a4e648a · · Aug 10, 2025

History

60 Commits
Aug 10, 2025
Aug 10, 2025
Aug 10, 2025
Aug 10, 2025
Jul 24, 2025
Jul 24, 2025
Jul 24, 2025
Aug 10, 2025
Aug 10, 2025
Aug 10, 2025
Aug 6, 2025
Aug 10, 2025
Aug 10, 2025

Repository files navigation

Sure! Here's a clean, clear, and friendly GitHub README template for your MiniMon project:


MiniMon

MiniMon is a terminal-based Pokémon-style game built with Python using the Textual TUI (Text User Interface) library.

Battle opponents in strategic 4v4 MiniMon battles right from your terminal!

Features

  • Classic turn-based Pokémon-style battles with your own MiniMon creatures
  • 14 unique MiniMons currently available, each with distinct stats and moves
  • Simple and intuitive text interface powered by Textual
  • Lightweight and fun to play anywhere, no GUI required!

Getting Started

Requirements

  • Python 3.8 or higher
  • Textual library (install via pip)

Installation

Clone the repository:

git clone https://github.com/yourusername/minimon.git

cd minimon

Create and activate a virtual environment (optional but recommended):

python -m venv env

# Windows
..\env\Scripts\activate

# macOS/Linux

source env/bin/activate

Install dependencies:

pip install -r requirements.txt

Running the Game

Run the main script:

python main.py

Follow the in-terminal instructions to start battling your MiniMons!

How to Play

  • Choose your MiniMon team of 4 creatures
  • Use moves strategically to defeat your opponent’s MiniMons
  • Watch your MiniMons’ HP carefully to avoid fainting

Project Structure

  • main.py — entry point of the game
  • app.py — main app logic
  • game.py — contains the main game logic
  • minimon.py — MiniMon class and related logic
  • move.py — Move class and definitions
  • data/ — JSON data files for MiniMons and moves
  • screens/ — Textual UI screen classes

License

This project is licensed under the MIT License.


About

A Pokemon style game made in Textual and Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages