Certificate II in Information, Digital Media and Technology ICT20115
Game Programming Foundations teaches students how to program using C# and is designed to introduce students to the many career opportunities available for programmers in games, interactivity and creative industries.
Modules of study introduce students to the fundamentals of games design and development. This course of study allows students to gain an understanding of games programming using C#, the world's most popular and widely-supported programming languages. The course is intended to give participants an understanding of skills and techniques necessary to create a range of fun, playable games.
Game Programming Foundations features an intensive production unit where students work together to produce a unique game of their own design. Students undertake the game development cycle from design, pitching, completing set milestones, quality assurance and final presentation.
Units of Competency
Contribute to health and safety of self and others
Participate in environmentally sustainable work practices
Use computer operating systems and hardware
Work and communicate effectively in an ICT environment
Operate application software packages
Operate a digital media technology package
Use social media tools for collaboration and engagement
Maintain interactive content
Perform basic sound editing
Design basic organisational documents using computing packages
Install software applications
Interact with ICT clients
Identify and use basic current industry-specific technologies
Apply problem-solving techniques to routine ICT malfunctions
This is a 100% online delivered course so there is a reasonable bandwidth speed required (512kbps minimum recommended) and downloads may vary from 60MB – 100MB per week for classes. An initial download of the software will be needed and this is around 9GB.
The minimum suggested computer specifications are:
- Headset with microphone
- Windows 10 64-bit
- Quad-core Intel or AMD, 2.5 GHz or faster (recommended)
- 8 GB Ram
- DirectX 11 Compatible Graphics Card
- maxOS 10.13.5 High Sierra
- Quad-core Intel, 2.5 GHz or faster (recommended)
- 8 GB Ram
- Metal 1.2 Compatible Graphics Card
If your current computer meets these specifications, you will be able to install and run the software required for your course.
Online students will need the following software to successfully complete the course:
- A web browser
- Unreal Engine 4 and the Unreal Launcher available from https://www.unrealengine.com
- Word processing software (MS Word, OpenOffice, etc)
- Spreadsheet software (MS Excel, OpenOffice, etc)
- Adobe Acrobat reader available from www.adobe.com
- Android Studio 3.1 available from https://developer.android.com/studio
- Virtual Box available from https://www.virtualbox.org
- Blue Griffon Web Editor available from http://bluegriffon.org
- Students will also need an internet connection, preferably broadband, though ADSL would be sufficient. Beware of the downloads required for each module and ensure your download limits allow for the amounts indicated.
The course contains a series of pdf files (averaging 25kb each, up to 40 – 50 per module ) with some video demonstrations ( averaging 50MB each – there are only a few through the course). There are additional downloads for software and resources used throughout the course and these total to approximately 900mb – split across modules.