The Last Library (A Cocos2D-x Android Project)

Google Play Store Link

Core Info

  • Coding Language: C++
  • Personal Roles: Gameplay, UI Programmer, Effective Build Engineer and QA Lead
  • Platform: Android
  • Team Size: 8 (3 Programmers, 3 Artists, 2 Designers)
  • Project Length: 3 Months

This was the first of two projects made on my postgraduate Masters degree. It has now been completed and my course has finished.

The Last Library is a 2D Single Screen Platformer game with an Adventure Time inspired art style aimed to work specifically on a Samsung Galaxy Tab 3 and developed using Cocos2D-x.

This project was completed over a period of 3 months by 8 people: 3 Programmers, 3 Artists and 2 Designers. On this project, I was the Code Liaison and a Gameplay Programmer. I primarily worked on 3 distinct parts of this project:

  1. Getting the player to work as we intended (Movement, Jumping, Collisions, etc.)
  2. Enabling Videos that functioned as our Prologue and Epilogue
  3. Code debugging and visibly showing debugging stats at runtime

As Code Liaison, I also had other duties to conduct for the team beyond just code. This included, but were not limited to:

  1. Ensuring twice daily builds on our targeted Android device by using Android Studio to compile and package our project
  2. Presenting to our teachers/stakeholders the progress the Code Team had been making every week as part of a 10 minute Powerpoint Presentation
  3. Running QA tests with members on the course to identify bugs or balancing changes that could be implemented on a technical level

Leave a comment