PDA

View Full Version : ECTG - Sample Game Engine Released for testing



jdarling
16-01-2007, 05:46 PM
This is by far the final release, but I finally have the basics of all of the documentation in place. ECTG is a simple game engine built with FreePascal, Lua, and SDL. Its NOT ment to be a final product, instead its ment to provide developers who are trying to use SDL, FreePascal, and/or Lua to show them some ways to integrate them.

Full source code is available, documentation is included, and source for the documentation is also included (HelpNDoc file).

I'd like a few people to try and run the included sample (it just loads up a few Tile Joiner files and displays them to the screen with animation). You can control vlad with the arrow keys and he should be confined to the screen. You should also see your current running FPS in the top corner (thats another Tile Joiner file holding a font).

Also, if anyone is interested, all of the source code is there to be cross compiled to Linux or Mac. I think I have everything in place for the compile and run easily on both platforms. If you manage to get it to work, can you send me the binaries, as I'd love to have them for re-dist as well. Any changes, updates, or whatever would also be nice.

Downloads:
Everything ~7Mb (http://www.eonclash.com/ECTG/ECTG_src.zip)
EXE and Help Files ~6.5Mb (http://www.eonclash.com/ECTG/ECTG_bin.zip)
Link to Online Help Files (http://www.eonclash.com/ECTG/help)

jdarling
17-01-2007, 08:18 PM
Fixed a minor bug in the FPS and FrameTime calculations as pointed out by Joen. The links above are correct for the fixed version.

You can also find ECTG on the Eon Clash home page at: http://www.eonclash.com/ViewProduct.php?ProductID=23

jdarling
19-01-2007, 06:21 PM
Updated ECTG. Now it supports drawing in SDL or OpenGL through SDL. If you download the bin version, and run the OpenGL bat file, don't be surprised if you don't see vlad. His image size is 1024x1024, so you need at least a 64MB graphics card to load him :). The background should be visible to all though.

Thanks go out to WILL for helping with the OpenGL stuff.

BTW: Has anyone actually look at this, or is it a waste of time to put together a sample engine?

WILL
19-01-2007, 08:09 PM
n/p ;)