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
app Directory Reference

Directories

 game_of_ur_data
 

Files

 board_locations.hpp
 Contains the class responsible for mapping locations on the 3D game board model to their equivalent coordinates in the data model.
 
 ur_controller.hpp
 Contains the class definition for UrController, the aspect responsible for managing and reporting the state of the game.
 
 ur_look_at_board.hpp
 Contains a utility class for centering the game camera in the 3D scene on the game board object.
 
 ur_player_cpu_random.hpp
 Contains the class definition of the CPU player controller.
 
 ur_player_local.hpp
 Contains the class definition for PlayerLocal, representing a player using this application's UI and input to generate game events.
 
 ur_records.hpp
 Contains aspect class definition for the records save system.
 
 ur_scene_manager.hpp
 Contains the definition for the class responsible for transitioning between scenes/views available in the game.
 
 ur_scene_view.hpp
 Contains the definition of the class representing and controlling the 3D scene in which the game is played.
 
 ur_ui_navigation.hpp
 Contains the class definition for the aspect which informs the UrSceneManager that a scene change is required upon receiving a corresponding UI event.
 
 ur_ui_records_browser.hpp
 Contains the definition for the aspect class responsible for displaying records for previously completed games.
 
 ur_ui_tutorials_browser.hpp
 Contains the class definition for the aspect responsible for loading and displaying tutorial content.
 
 ur_ui_version.hpp
 Contains the definition for the class responsible for displaying the game version text on the main menu of the game.
 
 ur_ui_view.hpp
 Contains the definition of the class responsible for managing and displaying the UI layer of the game scene.