1. Introduction
  2. Final Project Preview
  3. 1. Getting Started
    1. 1.1. Project Setup
    2. 1.2. Adding Dependencies
    3. 1.3. Creating an Application
    4. 1.4. Game States
    5. 1.5. Tracking Input
    6. 1.6. Gamepads
  4. 2. Rendering
    1. 2.1. Creating the Renderer
    2. 2.2. Using the Renderer
    3. 2.3. Creating a GUI
  5. 3. Appendix
    1. 3.1. A - Further Reading
    2. 3.2. B - Keywords

Let's Build a Game Engine!

Using the Renderer