It is complete

Feb 12, 2007 17:50

The final coding is done, the basis of my game engine is complete! All steps after this are considered game design dictation, what kind of models to use, what kind of scene management to use, to have net code and all that. Now to move on to the Game!


Systems:
System Defaults - this system sets up the window settings based on the previous settings. If the file that stores the settings does not exist, then a set of defaults are initalized. This includes Window dimentions, Depth buffer size, Accumulation buffer size, Stencil buffer size, and color representation.

System Timer - provides a means of keeping time, as well as limiting frame rate, and monitoring frame rate.

Window system - only a single one of these can exist, and many precauctions exist with in the code to make it so. This is responsible for initializing and controling THE main game window.

window - main loop.

GL Interface - A set of functions that that are called by "window". Include initialization, Projection change, Input key control, and most important Render.

Extentions - Initialize OpenGL Extentions.

Imagry - Loads Bitmap files and TGA files as pixel maps and allows the rendering of them to the screen. And provides manipulation of the files.

Texture - Transforms Bitmaps and TGA files to OpenGL textures. And provides texture manipulation.

Math - Vector, Plane, and Matrix manipulation algorithms.

Actor - Controls placement of 3D objects in the world, and Camera systems.

FFXI
Yesterday I finally made it to the new expansion pack of FFXI, Al Zahbi is huge! And as I told my Linkshell I finally know where the Jueno croud went off to. The main point is... PIRATE CLASS! And Blue mage!
Previous post Next post
Up