Unit of competency Outline
Date retreived
22/07/2026 7:27 AM AWST
22/07/2026 7:27 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 intermediate 3-D software for games and interactive media
Develop intermediate 3-D software for games and interactive media
Unit of competency
National Code
ICTGAM507
ICTGAM507
State Code
AUT84
AUT84
TGA Status
Replaced
Replaced
DTWD Status
Transition (Replaced)
Transition (Replaced)
State Implementation and Classification
Approved Date
16/09/2015
Field of Education
020103 - Programming
Original Release Date
16/09/2015
Nominal Hours
60
Description
This unit describes the skills and knowledge required to develop intermediate 3-D software for games or interactive media.It applies to individuals working as programmers who support the design, development and programming of interactive 3-D media and digital games as part of a larger development team.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Build a 3-D application using a provided framework or engine
- 1.1 Employ integrated development environment facilities to include existing 3-D libraries suitable for games or interactive media production
- 1.2 Use existing library facilities and appropriate language, to facilitate the configuration of a 3-D environment compatible with a specified platform
- 1.3 Instantiate virtual objects in a simple 3-D environment
- 1.4 Create mesh primitives using 3-D library routines
- 1.5 Generate code to manipulate 3-D objects, including cameras, lights and mesh primitives
- 1.6 Import pre-constructed meshes from persistent storage into a 3-D environment, using scripts or library routines
- 1.7 Apply class inheritance to modify or extend existing 3-D class
- 1.8 Select and apply, exception handling techniques to ensure program stability in a simple 3-D environment
2. Create a graphical user interface (GUI) for a 3-D environment
- 2.1 Employ integrated development environment facilities to include existing 3-D compatible graphical user interface (GUI) controls suitable for games, or interactive media production
- 2.2 Combine predefined GUI elements to create a simple interface for a 3-D environment
- 2.3 Modify scripts or code to customise existing GUI elements
- 2.4 Write code that processes events raised by a GUI in a 3-D environment
- 2.5 Create GUI events to modify the configuration of a simple 3-D environment
3. Debug a 3-D application
- 3.1 Use stand-alone debugging tools, or tools provided by an integrated development environment, to examine variables and trace running code
- 3.2 Use debugging facilities, such as log windows or files, to detect logical and coding errors
4. Deploy documentation tools
- 4.1 Investigate and select integrated, or third-party, documentation tools
- 4.2 Deploy integrated, or third-party, tools to create and maintain code documentation
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| D7811 | ICAGAM507A | Develop intermediate 3-D software for games and interactive media | Unit of competency |
Replaced By
| State Code | National Code | Title | Type |
|---|---|---|---|
| OBU64 | ICTGAM535 | Develop complex 3-D software for games and interactive media | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| AVZ4 | ICT50215 | Diploma of Digital and Interactive Games | Qualification |
| AWD9 | ICT50915 | Diploma of Digital Media Technologies | Qualification |
| AWF1 | ICT50115 | Diploma of Information Technology | Qualification |
| BEH1 | ICT50118 | Diploma of Information Technology | Qualification |