____Quick_Links____
Introduction
Descriptiom
History
Technology
License
Future Plans
Example Code
Droid Wars
Screen
Shots
Downloads
For Developers
Design Concepts
API Specification
Tutorial
CVS Access
The Mailing
List
Feedback
On
GridSlammer
On
DroidWars
On This
Web Page
|
API Specification
This page contains links to the API specification that descibes the classes
and functions that make up the GridSlammer toolkit. The information
in these pages is likely to change significantly during the early revision
of GridSlammer. There are alreadu several major changes I plan to
make.
-
The parameters to ConnectToGrid will be collapsed into a single structure
that is passed in. Otherwise, the parameter list could grow unweildy
over time.
-
Currently, just about everything in the classes is declared public.
This is just plain sloppiness on my part and will change as GridSlammer
is refined.
-
A whole new set of variables and methods will be added to handle sound
support
And no doubt a bunch of other things I haven't thought of will be added.
Here are
the four primary classes in the GridSlammer toolkit. Click on
the individual class name to see a detailed discription of the class.
Class
|
Description
|
CGridView |
Defines the graphics technology used and the visible window that the
game is rendered into |
CGridObj |
An interactive game object, usually a game character or part of the
terrain. Throughout this document, instances of CGridObj or any derived
class will be refered to as a Grid Object. |
CGridActor |
Derived from CGridObj, it has additional capabilities, including the
ability to change position (move) within the grid. |
CGridStage |
A container for the game objects. It containes the active game
map and the position of Objects within it. |
Goto the Tutorial Page |