Table of contents

  1. Game Code Details
    1. How is this game made and how does it work?

Game Code Details

How is this game made and how does it work?

Utilizing the supplied game engine, the game code “hooks” on to the engine’s game loop through the use of the ScreenCoordinator class, and from there the game is directed by the various Screen classes (which exist in the Screens package). The subsections of this document will go over how this game is made and how everything works.

Before reading on, it is important to understand how the game’s update and draw cycle works at a surface level, which is described in the documentation here.

Below are documents which go over difference pieces of the game code:


Table of contents