|
Jamie Slowgrove - AI Assignment 1
Line of Sight & A* path-finding
|
| CAStar | Creates an object for A* path finding Made using help from http://www.policyalmanac.org/games/aStarTutorial.htm |
| CAudio | Creates an Audio object to handle the SDL_Mixer. DISCLAIMER - This code is from my PGG SDL Assignment |
| ▼CEntity | Creates an Entity object that contains the details for the Entity |
| ▼CCreature | Creates a Creature object that inherits Entity. Creates a Creature object that inherits Entity and contains the details for the Creature |
| ▼CBotAI | Creates a BotAI object that inherits Creature. Creates a BotAI object that inherits Creature and contains the details for the BotAI |
| CBotA | Creates a BotA object that inherits BotAI. Creates a BotA object that inherits BotAI and contains the details for the BotA |
| CBotB | Creates a BotB object that inherits BotAI. Creates a BotB object that inherits BotAI and contains the details for the BotA |
| CPlayer | Creates a Player object that inherits Creature. Creates a Player object that inherits Creature and contains the details for the Player |
| CWall | Creates a Wall object that inherits Entity. Creates a Wall object that inherits Entity and contains the details for the Wall |
| CMap::id | |
| CMap | Creates a Map object |
| CNode | Creates a Node object Creates a Node object for use with path finding |
| ▼CState | Creates a State object. Creates a State object to be inherited. DISCLAIMER - This code is from my PGG SDL Assignment |
| CGame | Creates a Game object that inherits State Creates a Game object that inherits State and runs the Game |
| CStateManager | Creates a StateManager object. Creates a StateManager object to be inherited. DISCLAIMER - This code is from my PGG SDL Assignment |
| CText | Creates a Text Texture for use with a renderer Creates a Text Texture from an image file, this can then be used with a renderer |
| CTexture | Creates a Texture for use with a renderer Creates a Texture from an image file, this can then be used with a renderer. DISCLAIMER - This code is from my PGG SDL Assignment |
| CVec2 | Creates a Vec2 structure with functions Creates a Vec2 structure with overloaded operators to create a new variable type for use as a 2D vector |
1.8.8