Goose Chase is a 2D, top-down, single-player game. You’re in an arrangement of equally sized rooms and running around somewhere is a goose, and it’s your job to find it without dying. Throughout the map, there are zombies (which can attack you, and be attacked by you); logs, which can be picked up and placed down to create walls, block entrances or provide shelter; food, which can be used to heal damage done by zombies; and other items to assist you in the game. With each level, the zombies get faster and better at finding you, and the goose gets faster and better at avoiding you. Eventually the game becomes so difficult that it’s “a wild goose chase”.
Have a look at the Controls section below, then try it out on tobyck.github.io/goose-chase.
Input | Action |
---|---|
WASD/Arrow keys | Move |
Click | Attack/pick up item |
Right click | Place item |
Shift | Sneak |
Q | Drop item |
F | Switch hands |
H (hold down) | Show hitboxes |
Esc/P | Pause |
- Skanne for the background music (licensed under CC-BY 3.0)
- OpenGameArt for the sound effects, specifically:
- BexcellentGames for the inpiration for the character sprites
- The Slynyrd Blog for floor tile inspiration
To run this locally you can simply open index.html
, but if you want to make changes to the code, follow the instructions below:
- If you don't already have the code, clone the repository:
git clone https://github.com/tobyck/goose-chase.git
- Install Yarn if not already installed (this will require Node.js too)
- Run
yarn install
to install dependencies - Use
yarn build
to make a minified bundle oryarn watch
for live compilation.