Programming & Game Development
What's it all about?
This subject introduces programming with three different media – learning to program games, desktop applications and interactive webpages. In the Game Development unit of study, students gain an understanding of the Unity 3D game engine and C# programming language. They learn various gaming concepts such as object animation, projectiles, colliders, physics, sound, prefabs, importing assets, particle systems, water effects, explosions, textures, materials, shaders, lighting, tracking and waypoints. In the web development unit of study, students learn JavaScript programming. By the end of the unit, students will be able to build a dynamic webpage using a combination of HTML, CSS, and JavaScript.
What type of things will I do?
Learn to interpret algorithms, learn and build dynamic webpages, learn to program 3D games using Unity game engine.
What will I learn?
TOPICS
Design and develop an interactive webpage.
Design and develop a game
Understand and interpret algorithms
TOOLS
Programming language – HTML/CSS/JavaScript
Unity 3D and C#
What can this lead to?
University and TAFE courses in Game Design and Development, Software Engineering and Computer Science.
POSSIBLE PATHWAY |
YEAR COURSES OFFERED |
YEAR 10 Programming and Game Development |
YEAR 11 Applied Computing |
YEAR 12 Applied Computing: Software Development |
Why choose this subject?
Choose this subject if you are interested in learning about computer game development, developing webpages and Cybersecurity.