o
odin.langpkg.dev
packages / app / Idle-Kitties

Idle-Kitties

Releaseapp

Small odin-raylib game

No license · updated 1 year ago

Idle Kitties!

Screencast.From.2025-02-15.22-31-49.webm

A delightful idle game featuring a collection of animated cats, each contributing to your point total in their own unique way.

Features

  • Multiple unique cat characters with distinct animations
  • Idle point generation system
  • Particle effect background with smooth gradient
  • Interactive upgrade system
  • Save/load game functionality
  • Adjustable music volume with multiple tracks
  • Scrollable game world
  • Title screen with falling cats animation

Prerequisites

To build and run this game from source, you'll need to install odin:

Installation from source

  1. Clone the repository:
git clone https://github.com/travis-racisz/Idle-Kitties
cd idle-kitties
  1. Build the project:
odin build . -file main.odin
  1. Run the game:
./idle-kitties

Windows install

Download from the releases tab, unzip the folder and the exe is included

Game Controls

  • Mouse Wheel: Scroll up/down to navigate the game world
  • Left Click: Interact with cats and buttons
  • ESC: Access options menu

Gameplay

  • Start with one unlocked cat that generates points
  • Use accumulated points to unlock more cats
  • Each cat has unique point generation rates
  • Upgrade cats to increase their point generation
  • Save your progress to continue later

Project Structure

idle-kitties/
├── assets/
│   ├── AllCatsDemo/     # Cat sprite assets
│   ├── music/           # Background music tracks
├── main.odin            # Main game loop and initialization
├── savegame.odin        # Save/load functionality
|── systems.odin         # Hold the systems to render/move cats and gain points
|── components.odin      # Sets up components for cats to inherit 
└── README.md            # This file

Asset Credits

Acknowledgments