Application
This unit describes the skills and knowledge required to build, maintain and test games across multiple system platforms.
It applies to individuals with games programming skills, and other personnel, working in the game development industry.
No licensing, legislative or certification requirements apply to this unit at the time of publication.
Elements and Performance Criteria
ELEMENT | PERFORMANCE CRITERIA |
Elements describe the essential outcomes. | Performance criteria describe the performance needed to demonstrate achievement of the element. |
1. Produce a game package for multiple platforms | 1.1 Research and identify cross-platform installers 1.2 Use an installer to package a game for multiple platforms |
2. Develop a cross-platform project | 2.1 Identify the cross-platform integrated development environment (IDE) 2.2 Identify cross-platform renderer libraries, physics libraries, audio libraries and network libraries 2.3 Source or compile cross-platform libraries 2.4 Compile a project for multiple platforms 2.5 Test and maintain the cross-platform software project 2.6 Use platform-specific input devices |
3. Compile a report on cross-platform software development | 3.1 Identify and document issues in cross-platform development 3.2 Develop an awareness of cross-platform hardware |
Evidence of Performance
Evidence of the ability to:
produce a cross-platform game project
identify and use cross-platform integrated development environment (IDE) libraries and installers
test and maintain a cross-platform project
document issues identified for cross-platform development.
Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.
Evidence of Knowledge
To complete the unit requirements safely and effectively, the individual must:
summarise current cross-platform IDEs
explain evaluation techniques for cross-platform development libraries
summarise research methods for cross-platform development and distribution
outline testing procedures.
Assessment Conditions
Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the game development field of work, and include access to:
computer hardware and software
games engines
file storage
computers running various operating systems
IDEs and libraries
installers for product distribution
the internet for research purposes.
Assessors must satisfy NVR/AQTF assessor requirements.
Foundation Skills
This section describes language, literacy, numeracy and employment skills incorporated in the performance criteria that are required for competent performance.
Skill | Performance Criteria | Description |
Learning | 3.2 | Extends understanding of delivery modes and platforms by incorporating the results of trialling and testing |
Reading | 1.1, 2.1, 2.2 | Interprets, analyses and comprehends complex instructions, briefs, numerical code, technical data, and conceptual information, to inform job requirements |
Writing | 3.1 | Prepares evaluative material for a specific audience using clear and detailed language to convey information and requirements |
Get the work done | 1.1, 1.2, 2.1-2.6, 3.1 | Plans, organises and completes work according to defined requirements and schedules, sequencing tasks to achieve efficient outcomes Uses systematic, analytical processes in complex, routine and non-routine situations gathering information, identifying potential solutions, and evaluating options Takes responsibility for decisions regarding end-product testing and data integrity, and management Actively sources applications or tools with the potential to meet development requirements |
Sectors
Game development