Wild Goose Race

Race, waddle, and flap your way to victory as a goose on the loose!

Game Overview

In Wild Goose Race, players control a goose with the ability to run, swim, and fly across branching tracks. Choose from three goose skins and race through checkpoints, compete against AI in Beginner Races, or tackle Advanced Races with multiple paths and challenging opponents. Each race is introduced by the quirky housekeeper, adding personality and charm to every event

Development Details

I designed and modelled the tracks, spectators, and the goose itself, hand-painting textures for a playful aesthetic. I implemented the racing logic, including player controls, position tracking, and AI movement for both Beginner and Advanced races. I also created portal visual effects and particle systems for dust and water splashes, adding extra polish and feedback to the gameplay. Additionally, I built custom abstract data types from stacks, queues, and hash sets to support game systems. My focus was on clean, performance-driven code and creating a fun, responsive racing experience in Unity.

What I Used

Unity Unity
Blender Blender
Photoshop Photoshop