The start screen of the game, before enemies spawn.

Cat Burglar

The theme given for pyweek 31 was “Cops”.

You are a gorilla. Your cat was framed for illegal stonks trading, so you snuck into jail to bust her out. Now you need to make your escape!

This is a variation on a runner game genre, except you win if you last 2 minutes instead of the game being infinite.
Press space to jump over enemies. The longer you hold space, the higher you jump.

Python >= 3.7 is required. See this guide for information on how to install it.

Arcade >= 2.5.6 and dependencies are also required. They will be installed by following the instructions below.

Installation for Players

 1. Download the zip or clone the repo

You can find a link for the download below on this page, or you can clone the repo from github.

2. Enter the directory in your terminal or command prompt
3. Create a virtual environment
python -m venv CatBurglarVenv
4. Activate the environment.

Choose the appropriate command from the table below based on your OS and shell.

Operating System & Shell Command
Windows with cmd.exe
CatBurglarVenv\Scripts\activate.bat
Windows with PowerShell
CatBurglarVenv\Scripts\Activate.ps1
Linux , macOS , other *NIX
source CatBurglarVenv/bin/activate
5. Install the project and its requirements

Run the following command. It might take a bit to set up arcade.

pip install -e .
6. Run the game
catburglar

You will need to have the virtual environment activated to run the game. If you open a new terminal (such as after restarting your computer), you will need to activate the shell again.

Asset citations

All sprites are original. System fonts get pulled by arcade to render text. What these will be depends on what you have installed.

Gorilla Sprites

Original Gorilla sprites by Salami. These don’t show up in the game, but are bundled in the assets directory. The cat was added to the original versions by Pushfoo.

Enemies

Cop and drone sprites by Pushfoo

github.com/Deli-Slicer/CatBurglar

Awards

Give this entry an award

Files

File Uploader Date
CatBurglar-final.zipfinal
A final build of the game for players to install if they don't want to check out the repo from github.
pushfoo 2021/04/04 23:40
catburglar_start_screen.png
The start screen of the game, before enemies spawn.
pushfoo 2021/04/04 05:26
catburglar_start_screen.png
The start screen of the game, before enemies spawn.
pushfoo 2021/04/04 05:26