Unit of competency Outline
Date retreived
23/07/2026 6:26 AM AWST
23/07/2026 6:26 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.
Create complex code for mobile game devices
Create complex code for mobile game devices
Unit of competency
National Code
ICTGAM506
ICTGAM506
State Code
AUU07
AUU07
TGA Status
Deleted
Deleted
DTWD Status
Transition (Deleted)
Transition (Deleted)
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 create complex code for mobile game devices.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. Research and identify appropriate implementations for complex code for mobile game devices
- 1.1 Obtain, or create, a mobile game device framework
- 1.2 Identify the tools and technology for creating applications for mobile game devices
- 1.3 Research and identify the appropriate game physics implementation, for a mobile game device
- 1.4 Research and identify the appropriate artificial intelligence (AI) implementation, for a mobile game device
- 1.5 Research and identify the appropriate shaders, for a mobile game device
- 1.6 Identify the technical limitations and constraints of the mobile device within the game
2. Implement physics code for mobile game devices
- 2.1 Develop the code for simulating velocity and momentum
- 2.2 Develop the code for simulating acceleration and gravity
- 2.3 Develop the code for simulating frictional effects
- 2.4 Develop the code for simulating collisions and collision detection
- 2.5 Implement the code for game physics in the mobile game device
3. Develop and implement AI for mobile game devices
- 3.1 Use finite state machines to model behaviour
- 3.2 Develop path-finding algorithms
- 3.3 Develop code based on a genetic algorithm
- 3.4 Implement the code for AI in the mobile game device
4. Develop and implement the shader for mobile game devices
- 4.1 Develop code based on the shading algorithm
- 4.2 Implement the shading algorithm code in the mobile game device
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| D7810 | ICAGAM506A | Create complex code for mobile game devices | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| AVZ4 | ICT50215 | Diploma of Digital and Interactive Games | Qualification |
| AWF1 | ICT50115 | Diploma of Information Technology | Qualification |
| BEH1 | ICT50118 | Diploma of Information Technology | Qualification |