Unit of competency Outline
Date retreived
23/07/2026 2:02 AM AWST
23/07/2026 2:02 AM AWST
Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.
Develop and implement physics in 3-D digital games
Develop and implement physics in 3-D digital games
Unit of competency
National Code
ICTGAM556
ICTGAM556
State Code
OBU42
OBU42
TGA Status
Current
Current
DTWD Status
Approved
Approved
State Implementation and Classification
Approved Date
15/01/2021
Field of Education
020115 - Computer Graphics
Original Release Date
15/01/2021
Nominal Hours
40
Description
This unit describes the skills and knowledge required to integrate a physics, and rendering, engine into a 3-D digital game.The unit applies to those with high-level technical and mathematical skills working as game engine developers, gameplay programmers and other personnel working in the game development industry.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Develop a game world system
- 1.1 Develop code and create instances of rendering engine
- 1.2 Develop scene manager and physics engine’s world objects
- 1.3 Constrain frame rate to a desired frame rate
2. Develop components
- 2.1 Create and implement game physics system requirements
- 2.2 Implement game object primitives
- 2.3 Use physics debugger and show collision frames
3. Develop constraint dynamics
- 3.1 Generate required game objects and physics bodies constrained by joints and springs
- 3.2 Build ragdoll using game physics system
4. Develop physics interactivity
- 4.1 Ray cast scene
- 4.2 Implement player-controlled model
- 4.3 Implement and develop required game physics system models
5. Develop an interactive scene
- 5.1 Build scene
- 5.2 Use trigger volumes to fire off events
- 5.3 Capture the collision events with call-backs
- 5.4 Respond to collision events
6. Compile a report
- 6.1 Build class diagrams for required objects
- 6.2 Document methodologies used to create interactivity
- 6.3 Document inventory of utilised objects and how they were used
- 6.4 Document libraries used
- 6.5 Submit documentation to required personnel and seek and respond to feedback
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| AUU06 | ICTGAM530 | Develop and implement physics in a 3-D digital game | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| BFG0 | ICT50120 | Diploma of Information Technology | Qualification |
| BGJ4 | ICT50220 | Diploma of Information Technology | Qualification |