heading towards 0.8.4
This commit is contained in:
parent
d71e32210a
commit
7bcbc87f6d
@ -1,18 +1,22 @@
|
|||||||
ZEngine Version Log for Version 0.8.3
|
ZEngine Version Log for Version 0.8.3
|
||||||
$Id: changelog.txt,v 1.36 2003/07/05 00:40:44 cozman Exp $
|
$Id: changelog.txt,v 1.37 2003/07/11 00:07:49 cozman Exp $
|
||||||
|
|
||||||
As of 0.8.3 changes with a !!! may break backwards compatibility.
|
As of 0.8.3 changes which may break backwards compatibility are marked with a `!!!`.
|
||||||
|
|
||||||
0.8.4
|
0.8.4
|
||||||
|
-Added particle system example program.
|
||||||
|
-Added simple particle system implemented on top of base.
|
||||||
|
-Added entire base particle system, templated, and designed for expandability.
|
||||||
-Changed implementation of parts of ZImage for tiny optimization.
|
-Changed implementation of parts of ZImage for tiny optimization.
|
||||||
!!! Removed Rand* functions from ZEngine and replaced with overloaded Rand.
|
!!! Removed Rand* functions from ZEngine and replaced with overloaded Rand.
|
||||||
-Removed mt19937ar.h/cpp replaced with ZE_ZRandGen.h/cpp
|
-Added random generation classes, for if an object needs it's own random stream.
|
||||||
-Fixed tiny problem ZImage use of alpha.
|
-Removed mt19937ar.h/cpp (replaced with ZE_ZRandGen.h/cpp)
|
||||||
|
-Fixed tiny problem in ZImage use of alpha.
|
||||||
-Changed default font rendering to blended, much better results. Also added alpha parameter.
|
-Changed default font rendering to blended, much better results. Also added alpha parameter.
|
||||||
-ZEngine no longer forces use namespace std, library references prefixed with std::.
|
-ZEngine no longer forces use namespace std, library references prefixed with std::.
|
||||||
-Revised all source, cleaned up various areas.
|
-Revised all source, cleaned up various areas.
|
||||||
-Moved versioning information.
|
-Moved versioning information.
|
||||||
-Changed way event hook is implemented, more control, should be threadsafe.
|
-Changed way event hook is implemented, more control, should be threadsafe. (needed for Gewi 0.2)
|
||||||
|
|
||||||
0.8.3
|
0.8.3
|
||||||
-Changed Macros in ZE_Utility to functions.
|
-Changed Macros in ZE_Utility to functions.
|
||||||
|
@ -14,6 +14,9 @@ of ZEngine, but may be used by ZEngine to interface with external libraries.
|
|||||||
Such files are only modified to be compatible with ZEngine and marked where
|
Such files are only modified to be compatible with ZEngine and marked where
|
||||||
such modifcations occur.
|
such modifcations occur.
|
||||||
|
|
||||||
|
Note2: The Test files are now public domain, you can use them as a starting
|
||||||
|
point without concern.
|
||||||
|
|
||||||
----------------------------------(begin license)
|
----------------------------------(begin license)
|
||||||
|
|
||||||
Copyright (C) 2002, 2003 James Turk
|
Copyright (C) 2002, 2003 James Turk
|
||||||
|
@ -97,7 +97,7 @@ other than that, nothing stuck until 0.7 for example the ZEngine class itself
|
|||||||
has gone 2 complete rewrites since 0.1. I used to work in DirectX a lot, and
|
has gone 2 complete rewrites since 0.1. I used to work in DirectX a lot, and
|
||||||
ZEngine addresses a lot of grieviances I had with DirectX, ZEngine code is a
|
ZEngine addresses a lot of grieviances I had with DirectX, ZEngine code is a
|
||||||
lot shorter, and is a good deal easier to read, everything is integrated,
|
lot shorter, and is a good deal easier to read, everything is integrated,
|
||||||
unlike DirectX where Input and Graphics were entirely separate things, ZEngine
|
unlike DirectX where Input and Graphics were entirely separate things. ZEngine
|
||||||
runs a lot faster on most systems now, due to the OpenGL rendering, and as a
|
runs a lot faster on most systems now, due to the OpenGL rendering, and as a
|
||||||
little treat I threw in just in time for the 0.8.0 release, ZEngine attempts
|
little treat I threw in just in time for the 0.8.0 release, ZEngine attempts
|
||||||
to detect surface loss, and even provides methods to restore it.
|
to detect surface loss, and even provides methods to restore it.
|
||||||
|
5
todo.txt
5
todo.txt
@ -1,9 +1,8 @@
|
|||||||
ZEngine Todo List
|
ZEngine Todo List
|
||||||
-Integrate Particle Engine (Particle Engine shell complete, working on integration)
|
|
||||||
-Net Example (waiting on finalized net classes)
|
-Net Example (waiting on finalized net classes)
|
||||||
-Add Support for PhysFS in ZMusic. (Waiting on SDL_mixer.)
|
-Add Support for PhysFS in ZMusic. (Waiting on SDL_mixer.)
|
||||||
-ZSprite class (XML?)
|
-ZSprite class (using XML layout?)
|
||||||
-Entirely New ZFont class, using display lists
|
-Entirely New ZFont class, using display lists (possible)
|
||||||
-OSX support
|
-OSX support
|
||||||
-Lua Scripting Integration
|
-Lua Scripting Integration
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user