top of page

Spirit Splasher

Spirit Splasher is a 2D action game for Windows developed by a team of 8 in Unity.

Players progress through two levels of a top-down adventure, tasked with collecting 8 rubber ducks.

 

Inspiration was taken from UCF’s annual homecoming event “Spirit Splash” where students race to collect coveted rubber ducks, often creating quite a ruckus.

Octicons-mark-github.svg.png

Project Overview

Length

 

Jan 2026 - Feb 2026

Tools

Unity

JetBrains Rider (C#)

GitHub Desktop

Role(s)

Lead Programmer

Contributions

  • Created and managed GitHub repository, utilizing Git Large File Storage and GitHub Desktop to enable efficient real-time collaboration with an 8-person team in Unity.
     

  • Assembled a game prototype in Unity with placeholder assets and functional gameplay scripts.
     

  • Composed a technical design document to ensure game designers and programmers were able to efficiently modify the placeholder Unity project provided.

image.png

Page 2 of the technical design document.

image.png

Page 5 of the technical design document.

  • Gained deeper familiarity with coroutines by developing 4 coroutines spread across 3 separate scripts.

image.png

The timer coroutine in the Game Manager script which tracks and counts down the time, resetting when the player reaches the goal.

image.png

The PlayAgain coroutine in the Game Manager script which waits for player input to restart the game and switches scenes if needed.

  • Developed a player score-tracking system to ensure that the player's current score carries over from scene to scene in Unity.

image.png

Using Player Preferences, Unity is able to store player data from scene to scene.

bottom of page