Tuesday, 9 April 2013

The First Screen

Just coding the very basics so far, but progress feels a lot quicker this time around.

I decided to use Donatello instead of Leonardo to begin with, for three reason.
  • I now have a sprite sheet thanks to "napalm".
  • Only Leonardo was playable in the original TMNT Engine, and I fancied a change.
  • He has the longest range, longest width and height animations.
So far Don walks around the screen, has multiple attack animations and can hit and kill the purple foot soldiers.

Overall coding feels cleaner, and collision detection feels tighter.


Monday, 8 April 2013

New Beginnings

February the 5th, 2009 was the last time the TMNT Engine was updated. A project that attempted to re-create the original Konami 1989 arcade game for a Windows platform. The goal was to make it as close to the original as possible, while adding new levels / content.

Many years have passed now and the project still gets hundreds, even thousands of downloads every month. Every day I get messages in my e-mail or on YouTube from people asking when will the project be completed.

I look back at the project from time to time and I'm very proud of how far I got with it, but I also see the errors and faults I made along the way. I keep thinking to myself how differently I'd have coded it given the chance to do it all again, and why did I stop?.

Sometimes coding gets too messy, and sometimes it's too hard to change something that's been coded in the engine for such a long time. Removing bugs becomes a massive task and chore. 
It was also around the same time that I started making profit from flash games, so anything that wasn't profitable wasn't worth my time anymore.

But in the past few years my coding skills have improved vastly and I've learnt many tips and tricks that would work well if I was to restart the TMNT Engine project.

So that is the goal, to restart the TMNT Engine and see what form it takes, and I will be using this blog to keep you posted with the development process.

Below is a picture of my game editor, its blank, a fresh start...