Skip to content
This branch is 82 commits ahead of PixelSaver/cat-debt:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
PixelSaver
Jul 17, 2026
ffae482 · · Jul 17, 2026

History

287 Commits
Jun 25, 2026
Jul 17, 2026
Jun 21, 2026
Jun 28, 2026
Jun 28, 2026
Jun 28, 2026
Jun 27, 2026
Jun 20, 2026
Jun 20, 2026
Jun 21, 2026
Jun 20, 2026
Jul 17, 2026
Jun 21, 2026
Jun 21, 2026
Jun 20, 2026
Jun 25, 2026

Repository files navigation

Table of Contents
  1. About The Project
  2. Play
  3. Screenshots
  4. Roadmap

About The Project

Abstract

Defend the gambling machines from the bugs so you can help your feline devotee get out of debt! Tower defense meets gambling in Cat Debt ™️.

Motivation

We ended up finalizing 5 cards for a straight (multiplier of 5), with the following themes: Unity Teamwork Classic Imperfection Gambling It was a bit difficult to conceptualize a game that logically used each of these themes, but we ended up deciding to go with a tower defense style game about helping a cat with crippling debt. We incorporated the themes in the following ways Unity: The player acts as a ‘god’ to help the cat character Teamwork: See the above Classic: Tower defense Imperfection: The gambling machine is corrupted by bugs and must be fixed Gambling: The gambling addicted cat and gambling towersling towers

(back to top)

Play

A certain gambling-addicted cat is in insane debt, with a 101% loss rate. However, what that cat doesn’t know is that the gambling machine they’re addicted to is bugged!
Place towers, kill bugs, earn purrency. Use purrency to… spin a wheel for more (or less) towers! Upgrade your towers!! Buy better odds for the cat on the gambling machine!!! (The latter is your main goal.) Your devotee awaits. Fix the machine. (curing the addiction is... a problem for later.) Or don't kill the bugs! watch your devotee fall into greater debt and doom and despair and allat!!!!!!!

May the odds be ever in your favor.

If you'd like to build it yourself, we used Godot 4.7. There is a pre-built web version available on itch, but if you still insist on building, go ahead.

  1. Install Godot 4.7
  2. Download and unzip the code
  3. Open the file with Godot project manager
  4. Go to Project > Export, add whichever platform you're on (MacOS, Windows) and then click export.rt.
  5. You're good to go!

(back to top)

Screenshots

They’re fairly large, so I’ve tucked them into expandable sections:

Gameplay Screenshot of some gambling happening Screenshot of the gameplay
Losing Cutscene Screenshot of the losing cutscene Screenshot of the losing cutscene again
## Roadmap p
  • Sounds
  • Enemy death
  • Tower shoot
  • Tower deletion
  • Make the wheel spin even longer
  • Rebalance
  • New enemies and towers
  • New tower tier system? Second wheel?
  • Make it MORE OBVIOUS WHAT THE WINRATE DOES >:(;:(
  • GAMESTATE?? so save files work
  • Selling towers
  • Level enemies up
  • AOE for towers
  • Lengthen waves so clumps are less

UI

  • indicate what teh winrate is
  • Skip to next wave button / time until next wave ui
  • Show cat gambling in the corner with the winrate
  • Maybe show actual cat debt
  • getting the cat to bet msfore on higher winrates so that the cat can visually get out of debt
    • Add "BAIL OUT" button to spend all money to give to cat to fix debt instaed of winrate
  • make tower inventory arrow disappear when no towers
  • fix wheel ui
  • Skip wheel ui button / key? Maybe just speedup?
  • Green winrate text when closer to winning
  • Progress bar / some way to tell how close to winning/losing
  • tutorial to tel people to click tower
  • tower hover change color to indicate YOU CAN CLICK THEM
  • Event based Popup UI updates
  • Event based Wheel and BuyOdds button text
  • Popup ui spawning so that it's not clipped by viewport
  • Deleting towers animation so you know which one died!
  • Tween the range radius circle on show
  • Double check the radius (breaks when other ui shows up during state change)
  • Paws (Pause) menu in gamme
  • Volume
    • Total volume control
    • Tower sounds
    • Enemy sounds
    • Cutscene sounds
  • Tutorial
  • Save file??

About

Defend the gambling machines from the bugs so you can help your feline devotee get out of debt! Tower defense meets gambling in Cat Debt.

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

No contributors

Languages

  • GDScript100%