The Engine Projects - Stuckie | 2010-08-07 16:04:35
I suppose some explanation as to where all the Engine projects disappeared to is relevant just now.
As stated back in April, SGZEngine has now been deprecated from use. It powered six different game demos - from a 3D Platform Game, to a 2D flip-screen Arcade Shooter, a Turn-Based Strategy Game, a Real-Time Strategy Game, and even some AI experiments.
SGZ2D was meant to take it's place, being a rewrite of the core engine to replace most of it's nasty coding practices. However, this never really took off, and I essentially ended up adding code to completely bypass most of the engine to perform everything script-side. So, with SGZEngine, SGZ2D is deprecated and no more.
This leaves SGEngine - the third major SGameZ Engine iteration.
It is being actively and currently developed, however a rethink into how the kernel/module interface is going to work properly needs to be done before continuing. I'm aiming to have something by LD18, but with work commitments and everything just now, it's not looking that likely, and I may either have to bring out SGZEngine from retirement for "one last time," build up a quick throwaway engine, or skip it this time around.
Ah, but what about the other Engines? gameSPACE, siteENGiNE and Torn Pages?
siteENGiNE is as forgotten about as always.. it "works" to a degree and gets patched every time PHP gets upgraded, and that's about it. Only stuckieGAMEZ and MCRadio run it - and even then, MCRadio's mostly just a forum now as it's site needs really need rethought.
However, both gameSPACE and Torn Pages were unique in what they did, and didn't fit into the standard SGEngine mold.
gameSPACE was meant as a web-based game engine for turn based strategy games, but with Unity, Flash, Torque, and a whole host of other web-enabled plugins languages such as HTML5 and webGL, there isn't really much use for it anymore. It also never really got off the ground, so consider gameSPACE deprecated as well.
Torn Pages is still somewhat unique in what it attempts to do - provide an engine for various adventure games for multiple platforms, giving a framework for various types; the standard text parser, a verb selector and first person styles ala Dungeon Master. I still think there isn't really anything out there that matches this, but it can mostly be brought in line with SGEngine's development now, by functioning as an application based on the engine in it's own right.
So essentially, you can consider everything deprecated apart from SGEngine, and Torn Pages being re-purposed from a standalone engine to an application based on SGEngine at some point.
Suppose I best get some work done, then!