My Contributions

Rendering

Wrote a rendering system that allowed us to easily have a perspective view in 2D with sprites automatically scaling and parallaxing.
Sprites could easily be animated and frustum culling was built into the rendering system.

Tools

I wrote an editor that was used throughout the project that was heavily inspired by UbiArt Framework. One of the main features with my framework was that it made sure everything looked the same in-editor as in-game.
I had added support for sprites, sprite sheet animations, tinting, text, buttons, sliders and bezier curves for enemy patterns.
My editor was used for all our menus, cutscenes and levels.

Project Details

  • 8 weeks half time
  • In-house engine
  • C++
  • Team Size: 3 programmers, 3 graphical artists, 2 level designers.

Screenshot