After finding out that one of their teammates was a pilot, the team became fixated around an aviation theme. The concept on a race came after we had the opportunity to try using the Leap Motion, a device that senses your hands as they physically move and mimics them virtually.
What it does
This game uses keyboard user inputs to move forward and turn to avoid obstacles to try and reach the end of the level. The backdrop to this is that nature is throwing it's worst at Earth and it is the responsibility of the user to transport the last human on the planet out to safety in a spaceship up above.
How we built it
We used Unity, a game development software and the programming language C# to create the 3-dimensional obstacles and animations respectively. And we decided to compile everything together using Unity - into one executable file.
Challenges we ran into
Although our original goal, we were unable to connect the leap motion sensor to the game. So, currently, it relies on user keyboard inputs to navigate the aircraft, while we do plan to incorporate the former technology soon. It proved to be a challenge to use C# to integrate the Leap Motion related-language and Unity-related programming. So, it had more to do with navigating through the various libraries to correct this measure.
Accomplishments that I'm proud of
This was the first major hackathon for all three of us, and having never used C# before, it did prove to be a challenge, but we're proud of the fact that we created a game with user inputs!
What I learned
As long as there's imagination, there's an opportunity for a game!
What's next for Green Fly
Next, we plan on finishing the implementation and integration of Leap Motion into our game to allow users to control the airplane using the Leap Motion sensor only.