Game Engineer

Astrolabe

Astrolabe

 
 

Astrolabe - 2018

Astrolabe was made by a team of 6 over the course of two weeks. It is a kid-friendly game that has players matching constellations in the sky using their phone’s gyroscope.

Built in Unity

Deploying to Android through unity was a very interesting experience. It was fairly difficult (or just a pain), to get the game to smoothly deploy to Android for an easy testing experience from Unity. Not also that, running through different types of Android phones would require different Android packages sometimes. The biggest problem we ran into was when our game was running fine in Unity, but then we got a black screen of death when we ran it on the phone. No error indication was ever indicated by Unity, or the phone. Eventually, we discovered we had to down res our textures down to 512. Funny enough, the problem didn’t show up until we had the right amount of textures on the phone.

My Contributions

As an Engineer I performed the following:

  • Built core gyroscope controls through the modification of quaternions.

  • Built UI functions using Unity Canvas.

  • Built core code structure around instanced managers and entity inheritance.

  • Resolved porting issues to android. Such as having to downsize textures to 512 due to lack of Android support.

  • Handled builds and deployment.