Unit of competency Outline

Date retreived
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
State Code
AUT84
TGA Status
Replaced
DTWD Status
Transition (Replaced)
Current Release Number
1.00
Current Release Date
25/03/2015
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