Hello everyone!
I have really appreciated your encouragement on my GQE or Basic Game Engine project. I have recently posted a new update (version 0.7) to the GQE project at its home
http://code.google.com/p/gqe/.
The main feature that has been added is a new logging facility using Macros and C++ classes. Please grab a new copy if your currently using GQE for your project.
My next objective is the begin working on a better example for using the GQE project. The current plan is to create a Asteroids clone, but extend it to be multiplayer so I can show how networking can be incorporated into the GQE engine. I will be creating the "Sprite Engine" I talked about in my recent "Basic Game Desing" tutorial. If you haven't read this tutorial, I encourage you to go read it (I will finish the last 3 sections to it soon).
Please don't hesitate to post questions or comments about the GQE project or things you would like to see me work on next for the GQE project as a reply to this thread.
Here is the change log from the GQE project:
Version 0.7
===========
- New logging technique using macros and C++ logger classes
- Static build CMake fixes
Version 0.6.1
=============
- Quick build issue fix
Version 0.6
===========
- Use system level include style
- Better CMake support for building code
Version 0.5
===========
- Added ConfigAsset class
- Added ReInit method to IState class
- Added InactivateActiveState and ResetActiveState methods to StateManager
- Call HandleCleanup from DoInit in IState for dropped active states
Version 0.4
===========
- First GoogleCode project posting
- CMake build scripts
- Documentation fixes and other fixes
Version 0.3
===========
- Bug fixes for Linux compiler
Version 0.2
===========
- Bug fixes for compiler problems
- Bug fixes for Active/Inactive states
Version 0.1
===========
- Initial release to SFML Tutorial Wiki
- Builds fine on Linux.
- Qt Modules detected and included.
- BUilds out of the box; packaging needs rework.
- Tested to work on Linux.