Skip to content

Repository files navigation

BeatClicker

A rhythm-based incremental game where players click in time with the beat to earn currency and purchase upgrades.

Requirements

  • Python 3.12+
  • Poetry

Installation

poetry install

Running

poetry run python -m beatclicker.main

Controls

  • Click the center beat icon to earn notes
  • ESC or close window to exit

Project Structure

src/beatclicker/
├── main.py          # Entry point
├── game.py          # Main game loop
└── ui/              # UI components
    ├── components.py      # Base components (Label, Panel, Button)
    ├── currency_display.py
    ├── beat_icon.py
    ├── tempo_bar.py
    ├── store_panel.py
    └── menu_tab.py

About

Prototype Python-based incremental/rhythm game with homebrew game engine

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages