Amerigo Moscaroli - Game Programmer
  • Home
  • University Projects
    • Eye-Snipe
    • Airport Mayhem
    • Star-Buck
    • HLSL Demos
  • Professional Work
    • Race Yourself - Glass (Beta)
    • Race Yourself - Mobile (Beta)
    • Race Yourself - Gear
    • Crazy Slots Adventure
    • Cops 'n' Robbers: World Tour
  • Tutorials
    • OpenGL ES Video Tutorials
    • Creating Cross Platform Games with Xamarin
    • Creating a 2D Platformer
    • Create and Monetize your C# Games on iOS and Android
  • Personal Projects
    • A Crack in Time - Dev Blog
    • Time Runner

Time Runner

This game is my previous personal project that I am working on. It is an infinite runner where the player runs through time defeating enemies and bosses at the end of each stage. It is currently on hold as I am attempting to develop my C++ skills with my other personal project.

The final game will include 5 different playable characters based on different time periods from the distant past to the future. There will be 5 acts with three stages each, and each stage has its own boss themed to the stage. A rough game design can be found here.

The game has recently been updated to use my own game engine. This engine is a continuation of the engine that was created in my Xamarin tutorials which I have improved upon with new features & performance optimisations. All code has been written using C# and I am targetting both iOS and Android. 

The game is still an early work in progress. At the moment, I have one character that can fire at enemies, and when enemies are hit they explode into treasure with a random chance of gold. I have also completed one boss, and am currently implementing the next one. The next milestones I am aiming for are:
  • Conversion to my game engine
  • Complete the second boss of the Ninja time.
  • Create the initial art for the Ninja world
The source code for the game can be viewed on request. As more work is completed, this page will be updated.