The Sun Engine has been updated. With this latest release a lot of things have been fixed and a couple things have been added. Here is the list of updates for this release:
1) Added GUI manager although currently incomplete.
2) Added ability for key coloring.
3) Fixed errors with font system.
4) Created UDP network manager.
5) Updated TCP/IP networking code.
6) Added ability to load custom textures.
7) Fixed small problems with the camera system.
8) Objects without textures now have proper lighting.
9) Added OpenGL renderer although currently incomplete.
10) Made changes to code so it runs a little more optimized.
11) Added LUA library to the code (will be used for the GUI manager).
The stable, official release of the Sun Engine is now available. This release contains the following changes and bug fixes:
1) Added the ability to draw text to the screen.
2) Added a console system to the engine.
3) Added the third party product TinyXML as a helper library to the engine.
4) Added alpha blending.
5) Fixed a bug concerning memory leaks within the memory manager.
This release fixes a few bugs and adds a lot of functunality to the engine. Also there has been an effort to speed up the graphics portion of the engine. This version also contains a simple tutorial to show you how to set up the engine and the environment so that it can be used.
This version adds a major new feature, namely TCP/IP networking support. As such the engine can finally be used for multiplayer games as well as single player games. Also this version finally fixes a couple of small bugs when using Visual C++ 2005 that some people were experiencing.
This fixes a number of bugs that people were having when trying to use Visual C++ 2005. Also a reference manual has been added that explains the classes and the code a little better.
Although the engine is only 40% of the way complete, the first alpha version has been released. It has support for both md2 files and heightmaps. However it is currently lacking documentation, as only a couple examples are placed in the release.