Imagine Gymnast – Associate Programmer

Worked as a Co-Op Programmer at 1st Playable Productions helping the other programmers implement the game

Keep reading for details on my contributions to the game!

Project Imagine Gymnast
Genre Nintendo DS Gymnastics game involving gesture-based gameplay
My Role Associate (Co-Op) Programmer
Summary
  • Gymnastics game in the Ubisoft Imagine line
  • The player will use the stylus to perform a combination of gestures to control the player’s gymnastics routine
Features
  • 2D and 3D UI systems including:
    • 3D Character Customization screens
    • 2D Main menu with animated 3D background environment
  • Gesture system involving a variety of gesture types and complexities
  • Replay recording and playback system
  • Demo system
  • Five minigames including custom drawing algorithms, unique camera control, image compression systems and dynamic animation chaining
My Contribution
  • Worked as a Co-Op Programmer at 1st Playable Productions helping the other programmers implement the game
  • Met programming standards set up by 1st Playable and Nintendo
  • Worked with team leads in scheduling and planning programming tasks
  • Discussed many aspects of the game with artists, designers and producers
  • Worked with team to meet milestone deadlines
  • Completed the following programming tasks in C++
    • Developed core state machines
    • Designed and Implemented in-game level editor
    • Designed and Implemented minigames within levels
    • Designed and Implemented many of the UI Systems. This involved discussions with the artists and designers about the requirements for each system.
    • Researched and Developed support for new camera features and 3D animation features
  • Received Milestone MVP award for helping overloaded team members
Language(s) Used C++ and Nintendo DS Libraries
1st Playable Productions 1st Playable