|
LO-1
|
Explains the difference between game frameworks and game engines and use cases for lightweight architectures. |
|
LO-2
|
Creates a 2D game scene using a scene tree and node-based structure. |
|
LO-3
|
Manages keyboard, mouse and timer inputs with event-driven architecture. |
|
LO-4
|
Implements simple sound effects and background music integration. |
|
LO-5
|
Applies bounding box collision detection and basic physics movement. |
|
LO-6
|
Loads image and audio assets and optimizes memory and resource usage. |
|
LO-7
|
Designs a game loop with update/draw separation and fixes frame rate. |
|
LO-8
|
Exports and presents a 2D mini game developed with a lightweight framework to multiple platforms. |