There are no stable release for now. If you want to use just take freely the source code.
IrrSolid - GameFramework
This is a very simple game framework that provide a simple way to start your game. The rendering is always done by Irrlicht. It comes with several libraries in a preconfigured project file for a fast start. It is crossplatform and will be released soon also for Linux (i'm trying to cross-compile it). For now only the Win32 release is available.
There are 2 project files:
1) ISGF - Compile. Needed for recompile libraries when you change something.
2) MyGame with IrrSolid.
3) pay attention: release with SDL has only OpenGL driver and uses a recompiled version of Irrlicht.dll. The minimal release uses standard irrlicht stuff.
Features:
Configurable
Cross-Platform
simple XNA style (load, unload, update)
Global static variables
HelpMacros
Optimized Randomizer class
Task Scheduler
SPARK particle Engine
SDL support
OpenGL Support
Abstract Audio Manager:Code::blocks projects files:
- irrKlang Audio Drivers
cAudio Audio Drivers.Physics libraries:
- Win32 build target (release/debug)
Linux build target(release/debug, you still need to get libraries)
(note that there are no wrappers for now)
- Bullet
ODE (Open Dynamics Engine)
Any suggestion is wellcome for more features, or for improve the code style. IrrSolid want to be very simple in use and I removed lot of code in last times.
Some help is needed to get Linux static and dynamic linking stuff.
project homepage:
https://sourceforge.net/projects/agametemplate
downloads are not available until IrrSolid will be re-designed. Old release 0.1.1 continue to works correctly.
SVN browse directory(now source forge work correctly again):
http://agametemplate.svn.sourceforge.ne ... etemplate/
Tutorials about irrSolid usage(1 tutorial ITA/ENG):
http://italiangames.over-blog.it/pages/ ... 53730.html
----------------- tracker on the forum -------------------
Recent changes:
Added SDL support (recompile irrlicht with SDL)
Added OpenGL support (using irrlicht extension handler)
Added irrlicht recompile target (much easy to recompile using SDL)
Added few MACROS
Updated Randomizer according to the irrlicht 1.8 randomizer. (a bit more faster)
Edited IrrCompileConfig. you need only to change ISCompileConfig.h
Known Issues:
cAudio bug. Volume of mp3 sources is not updating with doppler or attenuation.
SDL/irrlicht. in debug mode: the screen is not shown until you move mouse.(i'm workin on it)
Blue screen on 64 bit systems (probably caused by OpenAL or SDL)
Fixed Issues:
"Device" defined twice in COpenGLdriver. I changed IrrCompileConfig.h for fix that.
Randomizer now prevent division by zero (you can remove the control if you are sure division by zero never appens)
irrklang stuff was depending on "ISGF_COMPILE_WITH_CAUDIO", now it depends on "ISGF_COMPILE_WITH_IRRKLANG" macro