Skip to content

mumbo235/cat-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cat RPG Adventure

A top-down RPG adventure game built with Python and pygame, where you play as a cat exploring a world full of mysteries, friends, and yarn.

Features (planned)

  • Explore an overworld and indoor areas
  • Talk to NPC cats and gather quests
  • Turn-based or action combat with mouse and bird enemies
  • Level up your cat and unlock new abilities
  • Story-driven narrative

Requirements

  • Python 3.10+
  • pygame 2.x

Setup

python -m venv venv
source venv/bin/activate   # Windows: venv\Scripts\activate
pip install -r requirements.txt

Running the game

python main.py

Project Structure

cat-game/
├── main.py              # Entry point
├── src/
│   ├── scenes/          # Game scenes (main menu, overworld, battle, etc.)
│   ├── entities/        # Player, NPCs, enemies
│   ├── ui/              # HUD, dialogue boxes, menus
│   └── utils/           # Helpers (camera, tilemap, save/load)
├── assets/
│   ├── images/          # Sprites and tilesets
│   ├── sounds/          # SFX and music
│   ├── maps/            # Tiled map files
│   └── fonts/           # Custom fonts
├── data/                # Game data (items, quests, dialogue JSON)
└── tests/               # Unit tests

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages