C++ Joueur Client
 All Classes Namespaces Functions Variables
cpp_client::spiders Namespace Reference

There's an infestation of enemy spiders challenging your queen BroodMother spider! Protect her and attack the other BroodMother in this turn based, node based, game. More...

Classes

class  AI
 This is the header file for building your Spiders AI More...
 
class  Brood_mother
 The Spider Queen. She alone can spawn Spiderlings for each Player, and if she dies the owner loses. More...
 
class  Cutter
 A Spiderling that can cut existing Webs. More...
 
class  Game
 There's an infestation of enemy spiders challenging your queen BroodMother spider! Protect her and attack the other BroodMother in this turn based, node based, game. More...
 
class  Game_object
 An object in the game. The most basic class that all game classes should inherit from automatically. More...
 
class  Nest
 A location (node) connected to other Nests via Webs (edges) in the game that Spiders can converge on, regardless of owner. More...
 
class  Player
 A player in this game. Every AI controls one player. More...
 
class  Spider
 A Spider in the game. The most basic unit. More...
 
class  Spiderling
 A Spider spawned by the BroodMother. More...
 
class  Spitter
 A Spiderling that creates and spits new Webs from the Nest it is on to another Nest, connecting them. More...
 
class  Weaver
 A Spiderling that can alter existing Webs by weaving to add or remove silk from the Webs, thus altering its strength. More...
 
class  Web
 A connection (edge) to a Nest (node) in the game that Spiders can converge on (regardless of owner). Spiders can travel in either direction on Webs. More...
 

Detailed Description

There's an infestation of enemy spiders challenging your queen BroodMother spider! Protect her and attack the other BroodMother in this turn based, node based, game.

The full game rules for Spiders can be found on GitHub.

Additional materials, such as the story and game template can be found on GitHub as well.