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

Two player grid based game where each player tries to burn down the other player's buildings. Let it burn. More...

Classes

class  AI
 This is the header file for building your Anarchy AI More...
 
class  Building
 A basic building. It does nothing besides burn down. Other Buildings inherit from this class. More...
 
class  Fire_department
 Can put out fires completely. More...
 
class  Forecast
 The weather effect that will be applied at the end of a turn, which causes fires to spread. More...
 
class  Game
 Two player grid based game where each player tries to burn down the other player's buildings. Let it burn. More...
 
class  Game_object
 An object in the game. The most basic class that all game classes should inherit from automatically. More...
 
class  Player
 A player in this game. Every AI controls one player. More...
 
class  Police_department
 Used to keep cities under control and raid Warehouses. More...
 
class  Warehouse
 A typical abandoned warehouse that anarchists hang out in and can be bribed to burn down Buildings. More...
 
class  Weather_station
 Can be bribed to change the next Forecast in some way. More...
 

Detailed Description

Two player grid based game where each player tries to burn down the other player's buildings. Let it burn.

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

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