History
I registered ChaoticEngine.org and ChaoticEngine.com during my honours degree (2005), with the intent to publish the source code of my remake of Chaos: Battle of Wizards by Julian Gollop. Unfortunately the attempt was a failure, since I had overestimated my ability and underestimated how much time it would take (and how much time I would have free while doing a full-time job and a part time degree). I published the source code for version 0.1 anyway, but I removed it late last year, because after taking into account all I learned in the last 3 years, I realised that the code was of terrible quality and of no use to anyone.
In 2007 I made a second attempt, but this time I was trying to write a reusable engine that I could use to do a Chaos remake and then to implement one of my own ideas that is similar to Chaos - this engine was called CEngine. This time I used Python and OpenGL instead of C++ and SDL, having fallen in love with Python during the second year of my honours degree (2006). I also had some help this time (mostly in the art department), but this attempt was also a failure for two reasons:
- Even using OpenGL, I couldn't extract the graphics performance I needed under Python.
- The GUI library I was using dropped OpenGL support halfway through 2007.
I currently have some code for a third attempt in Subversion, this time using Java... I've gotten a bit side tracked though, but I'm learning a lot and finding that I'm having much more success by moving on to simpler game concepts first (I still hope to come back to Chaos someday) - my current big project that I'm working to get release worthy is Jumpers. I also recently completed an entry for the 48 hour game development competition Ludum Dare - see the projects section for details.
