ProjectZ
Directory Structure and Needed Files
All ProjectZ Projects are formatted in the same manner. The following lists
the needed directories and files for each version.
// ProjectZ version 2.01
-root directory-
D3DDrv.dll genesis driver
GBSPLib.dll genesis driver
Genesis.dll genesis driver
GlideDrv.dll genesis driver
SoftDrv.dll genesis driver
softdrv2.dll genesis driver
ProjectZ.cpp contains winmain and winproc functions
MainLoop.cpp main loop of the application - all rendering, movement, collision detection etc...
Zapp.h application level variables and functions
ZApp.cpp implementation of ZApp structure
-Include- all genesis include files
-Lib- all genesis library files
// ProjectZ version 2.02
-root directory-
D3DDrv.dll genesis driver
GBSPLib.dll genesis driver
Genesis.dll genesis driver
GlideDrv.dll genesis driver
SoftDrv.dll genesis driver
softdrv2.dll genesis driver
ProjectZ.cpp contains winmain and winproc functions
MainLoop.cpp main loop of the application - all rendering, movement, collision detection etc...
Zapp.h application level variables and functions
ZApp.cpp implementation of ZApp structure
InitGenesis.cpp part of ZApp class - initializes genesis engine
ZCamera.h genesis camera encapsulation class
ZCamera.cpp implementation of ZCamera structure
-Actors- all genesis actor files
-Include- all genesis include files
-Levels- all genesis level files
-Lib- all genesis library files
// ProjectZ version 2.03
-root directory-
D3DDrv.dll genesis driver
GBSPLib.dll genesis driver
Genesis.dll genesis driver
GlideDrv.dll genesis driver
SoftDrv.dll genesis driver
softdrv2.dll genesis driver
ProjectZ.cpp contains winmain and winproc functions
MainLoop.cpp main loop of the application - all rendering, movement, collision detection etc...
Zapp.h application level variables and functions
ZApp.cpp implementation of ZApp structure
InitGenesis.cpp part of ZApp class - initializes genesis engine
ZCamera.h genesis camera encapsulation class
ZCamera.cpp implementation of ZCamera structure
ZPlayer.h class to represent a player character
Zplayer.cpp implementation of ZPlayer structure
-Actors- all genesis actor files
-Include- all genesis include files
-Levels- all genesis level files
-Lib- all genesis library files
// ProjectZ version 2.04