Release: May 2022
Platforms: Web
Team Size: Solo
Project Length: 1 Month
Engine and Tools: Unity, Visual Studio, Procreate, Audacity
Programming Language: C#
This project is an interactive simulation of an alien planet and the four alien species that inhabit it. Users are able to control the active solar cycles, lunar cycles, and time of day to observe the effect they have on the simulation.
The moons each have weather attributes that combine and cancel out with one another when active. The solar cycle affects the behavior of the different species in both mood and movement patterns. Each species has a distinct behavior that affects how it interacts with other species and the environment.
I developed all of the scripts for this project in C#.
I created all of the art assets in Procreate and added animations with Unity's 2D rigging tool.
I created all of the audio and music assets in Audacity and Garage Band.
I designed and programmed all of the UI layouts and functionality.
I developed state machines that control the behavior of each species' movement and emotional patterns.
I developed a system for combining the qualities of each active moon and outputting a resulting weather condition.
I built a simulation that followed the rules of an existing game "bible" in collaboration with other students making visualizations of other aspects of this fictional world.