ICTGAM510
Prepare games for different platforms and delivery modes


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