Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
game_of_ur_data Directory Reference

Files

 
board.hpp
 Contains the data model class representing the 20-square board for Game of Ur.
 
dice.hpp
 Contains the data model class representing the pair of dice used to play Game of Ur.
 
house.hpp
 Contains classes and enums that define a house and describe its state.
 
model.hpp
 The class containing the interface to the data model for the whole game (Game of Ur).
 
phase.hpp
 Enums whose values represent the different phases a game can be in.
 
piece.hpp
 Contains definitions for pieces belonging to different sets used by competing players.
 
piece_type.hpp
 Contains structs and consts that describe the pieces in the game and their capabilities.
 
piece_type_id.hpp
 Contains enum listing the different types of pieces present in the game.
 
player.hpp
 Contains structs and classes representing a single player of the game and their current state.
 
role_id.hpp
 Contains an enum for the roles (sets of pieces) possible within this game.
 
serialize.hpp
 Contains methods to convert data from its-in game representation to its JSON representation, and vice versa.