GameTools - Source Code
From Wikiid
This section documents the source code of the gameTools library suite.
Contents
General Game Functions
- class gameClock
- A basic clock class.
- class gameCamera
- Supports camera motion and tracking.
- class gameChecksum and class gameHashTable
- gameHashTable and gameCheckSum support.
- class gameScreen and class gameMouse
- Handles the OpenGL rendering context, including keyboard and mouse.
- HTTP access
- Support for HTTP access in TinyXML.
- gameIsect
- Support for fast intersection testing.
- gameSky
- Renders a nice dynamic sky model with clouds, sun and moon.
- gameParticleManager
- Renders particle systems for explosions and other 'canned' effects.
- gameStarter
- Easy game startup handler.
- gameStrokeFont
- Fonts - rendered as OpenGL lines.
Material Properties Database
- class MatEntry and class MatList
- Deal with lists of material properties.
Tile map handling
Java Interfacing
Image file loading
- class liImage and liImageFactory
- Loading image files in a variety of formats.
3D Model file loading
- loadPLB
- Loading 3D models.
- PLB exporter
- Export '.plb' files from within blender.
Wikiid Pages relating to gameTools (edit) |
gameTools - Main page |
gameTools - Support Tools : |
gameTools - File Formats : |
gameTools - Source Code :
|
Wikiid Pages relating to Lemur of Lima (edit) |
Lemur of Lima - Main page |
Lemur of Lima - Controls |
Lemur of Lima - Levels : |
Lemur of Lima - Java Plugins : |
Lemur of Lima - Source Code Documentation : |