Humanity has reached a state of integration with technology such that every new generation will be raised as digital natives. At the same time, humanity is facing the global warming crisis which is reaching a point of no return.
It is our goal to bring the two together to show that neither challenge is unconquerable, even at a young age.
What it does
The application intuitively teaches both coding logic and the impact of removing pollution from one's environment. The player controls a robot avatar tasked with removing trash from local waters by pre-programming a set of movement commands for it.
As the user progresses through levels, the programming challenges increase in complexity to include concepts such as loops (such as move-move-jump-move-move-jump) and if-then statements (if the object is trash then throw out if it is recyclable then recycle).
The interface uses no typing or prior understanding of code. Instead, the user clicks a directional-input compass to encode a sequence of movement commands then clicks the execute button. The robot will then move based on the pre-programmed actions.
How we built it
This project was made as a combination of Unity's 3D libraries and Fusion 360 assets and was programmed in C#.
Challenges we ran into
None of the team members were proficient in C# before the project began, which led to multiple problems which were either overcome or a new solution was engineered.
Accomplishments that we're proud of
We were able to make a 3-D augmented reality game from scratch in 24 hours in an unfamiliar language with new friends.
What we learned
The healing power of monster energy drinks and the limits of one's stomach
What's next for Gold Team?
Gold team rules!