Nanomites (2013), was my first work being part of a formally structured video game company. Nanomites is an Arcade game where the player has to split robots from each other by drawing lines, and thereby achieving higher scores and passing levels.

The development team of 3D Avenue consist of two programmers, one game designer and one artist. When I started working on this project, the initial iOS version was already released, and so my tasks involved working with legacy code, and developing the Android version of the game.
I optimized and implemented code for both platforms, primarly ingame handling of resolutions, GUI and transitions between scenes. As the management requested the development an ad-based version of the game, I included Admob support in the Android version. 
Also, as the scores were considered a vital part of the gameplay, and Android at the moment did not support native leaderboards capabilities, I researched and came to find the SDK for mobile games Heyzap, which I implemented via a Façade pattern.
Upon joining the company, I took the initiative to implement a version control system using Git. Prior to my arrival, the company's projects, including Nanomites, lacked a formal version control system. Recognizing the importance having an efficient CVS architecture, I ensured that all current and future projects would be managed through Git, streamlining the development process and improving overall productivity.
 
 
Nanomites
Published:

Nanomites

Nanomites (2013), was my first work being part of a formally structured video game company. Nanomites is an Arcade game where the player has to s Read More

Published:

Creative Fields