This is my CEngine module. It requires the Pub.Lua module, obviously- but since I use my own tweaks (nothing's changed, only more functions are added to the extern block so that I can do what I need with Lua). The modified version is included.
Anyhow, right now it consists of some basic OpenGL functionality, possibility API abstraction, standard entity manager, and has Lua bindings (still work in progress on that front, but it's a lot nicer than hard coding all of your game content).
Standard run of the mill torus knot floating in space is visible from the CEngineTest.bmx.
Obviously, you put cengine.mod in your mod/ directory ('address' should be like C:\BlitzMax\mod\cengine.mod\).
The source is included- while there's no license included at the moment, I plan on using a zlib license for it. While I don't mind if you want to work on your own version based off the existing source, if you do it'd be nice to give credit to me somewhere (be it in your source code or your credits or readme or whatever), but obviously you don't have to.
Anyhow, enough rambling, DOWNLOAD.
Edit: And NO, the C does not stand for 'Cower'. It stands for Class.
Anyhow, right now it consists of some basic OpenGL functionality, possibility API abstraction, standard entity manager, and has Lua bindings (still work in progress on that front, but it's a lot nicer than hard coding all of your game content).
Standard run of the mill torus knot floating in space is visible from the CEngineTest.bmx.
Obviously, you put cengine.mod in your mod/ directory ('address' should be like C:\BlitzMax\mod\cengine.mod\).
The source is included- while there's no license included at the moment, I plan on using a zlib license for it. While I don't mind if you want to work on your own version based off the existing source, if you do it'd be nice to give credit to me somewhere (be it in your source code or your credits or readme or whatever), but obviously you don't have to.
Anyhow, enough rambling, DOWNLOAD.
Edit: And NO, the C does not stand for 'Cower'. It stands for Class.