Home - UQcsse3200/2023-studio-2 GitHub Wiki
Welcome to the game-engine wiki!
You can use the navigation bar on the right to find the page you're looking for.
A recommended starting place is Getting Started.
For information about the Escaping Earth Game see the Game Design Document.
Game Engine Links:
-
Entities and Components
-
Loading Resources: Batch loading game resources through the Resource Service.
-
Managing Game State: Modifying and managing the global state of the game.
- Storing Game State: Store the global state of the game.
-
Input Handling
-
UI: Rendering UI elements on the game screen.
-
Animations: Adding animations to entities.
-
Audio: Playing audio.
-
AI: Adding AI to entities.
-
Physics: The physics Engine.
-
Game Screens and Areas
-
Concurrency & Threading: General-purpose multi-threading through the Job System.
-
Settings: The Settings Screen.