Time for another status update regarding the engine.
Some of you may remember the update regarding the engine prototype. Well, over the last two months, we have made significant progress in improving the game engine and transforming it into a modular and adaptable 2D game engine.
The first of these upgrades is an abstract and asynchronous graphical API. It "tunes" itself to work best on the user's hardware. This drastically reduces the driver specs to about OpenGL 2.0 with a few extensions. However you will get incremental rendering improvements the newer your graphics card is. For those that do not have the proper OpenGL support, we have compiled the Mesa3D drivers for Windows Vista or newer.
The second part is something we have named the "Legacy Engine". All of the future titles Runouw has announced any time in the past 1-2 years will likely be running on top of this beast. It features all the utilities needed to make a game, packed into a single shared library. It is heavily extensible and modable by design.
It may have slipped out earlier, but one of the requirements for the Legacy Engine is for it to be possible for anyone to extend and make their own game. You are probably thinking right now "Make my own game? Pshh, I don't even know how to code!"
Well, the trigger system found in the flash Last Legacy games has had a makeover to make it much easier to use. It's a little early to showcase right now, so we might have a "Dev Diary 2.5" just for it. For the people out there that can put the "pro" in "programmer" out there reading this, you may link the engine as an external library in any JVM language.
More info may be coming.