Paka's Domain (changed the name from Cat Battles to Paka's Domain) is a 2D pixel-art platformer built with the Godot game engine.
The game features simple platformer mechanics:
- Movement: Arrow keys or A / D
- Jumping: Spacebar or W
- Hazards: Falling off the map or getting hit by raindrops resets the level
This repo is organized into three main sections:
Contains the main game scenes, including:
- Main menu and lounge
- Level selection menu
- Skin selection menu
- Player character
- Enemies and hazards (raindrops, clouds)
- Levels 1–10
- Lock and progress systems for unlocking levels
- Particle effects (snow)
- End credits scene
The game also includes multiple playable characters:
- Panda – an all-black kitten
- Bellist – a yellow and orange striped cat
- Flora – a black and white kitten
- Shany – a Siamese cat
Contains the GDScript files that control gameplay logic, including:
- Player movement and jumping
- Camera behavior and animations
- Level progression and unlocking
- Menu navigation
- Character selection
All pixel art assets used in the game. Sprites were created by me using Aseprite.
- Godot Engine
- GDScript
- Aseprite
You can play the game online on itch.io: