Itch.io Game Off - Theme Waves
Find a file
ticusb a6c6891ac0 Add .gitignore, README, and commit scene/script changes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-01 18:55:57 -07:00
.godot Fixed mouse click - Working on MiniGame 2025-11-10 19:30:47 -07:00
Assets initial commit 2025-11-09 19:56:15 -07:00
Scenes Add .gitignore, README, and commit scene/script changes 2026-03-01 18:55:57 -07:00
Scripts Add .gitignore, README, and commit scene/script changes 2026-03-01 18:55:57 -07:00
.DS_Store initial commit 2025-11-09 19:56:15 -07:00
.gitignore Add .gitignore, README, and commit scene/script changes 2026-03-01 18:55:57 -07:00
gameOff-11-2025.csproj initial commit 2025-11-09 19:56:15 -07:00
gameOff-11-2025.sln initial commit 2025-11-09 19:56:15 -07:00
icon.svg initial commit 2025-11-09 19:56:15 -07:00
icon.svg.import initial commit 2025-11-09 19:56:15 -07:00
project.godot Fixed mouse click - Working on MiniGame 2025-11-10 19:30:47 -07:00
README.md Add .gitignore, README, and commit scene/script changes 2026-03-01 18:55:57 -07:00

Game Off 2025 — Barbershop Rhythm Game

A wave-based rhythm game built for GitHub Game Off 2025. Run a barbershop: customers queue at the door, take seats, and you serve them through rhythm mini-games timed to the beat.

Gameplay

  • Customers arrive in waves managed by WaveManager
  • A RhythmManager drives BPM and timing for all mini-games
  • Each customer is served via a sequence of mini-games (e.g. BrushCircles)
  • Performance is tracked via a live rating score and HUD

Tech Stack

  • Godot 4 (C# / .NET)
  • GDScript + C# hybrid — scenes in .tscn, logic in .cs

Structure

Scenes/
  Barbershop/    # Barbershop environment
  Client/        # Customer character (Customer.cs)
  Main/          # Main game controller (Main.cs)
  MiniGames/     # Mini-game scenes (BrushCircles)
  UI/            # HUD and UI scenes
Scripts/
  Managers/      # RhythmManager, WaveManager

Running

Open project.godot in Godot 4 and press Play.