-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Alexander Johnson edited this page Sep 12, 2024
·
277 revisions
Welcome to the 2024-studio-2 wiki!
-
- UML (Note - this contains the UML describing the interaction between all the below objects).
- Inventory and hotbar
- Items
- Loot Boxes
- Test Plan
-
Loading Resources: Batch loading game resources through the Resource Service.
-
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 State Saves: The save handler for the state of the game between sessions.
-
Concurrency & Threading: General-purpose multi-threading through the Job System.
-
- Settings: The Settings Screen.
- Help: The help menu
- Exit confirmation
- Main Menu testing:
- Test cases: Help button:
- Test cases : Slides (Help Menu)
- Buttons : Main Screen
- UI : Start Screen
-
- Combat Overview
- Combat Screen:
- Combat Logic:
-
- MiniGameMenuScreen
- Mini-Game Menu Screen
- Scoring and Medals
- Mini-game Integration
-
Mini-game Renderer
- Snake Renderers - This includes the Apple, grid, Snake and SnakeGame renderer.
- BirdieDash Mini-Game
- Snake Mini-Game
-
- Loading