Grade 113D Game Creators
Develop an AR Gamewith Unity
Step into the future of spatial computing. Students master the industry-standard Unity Engine and write pure C# code to build 3D worlds, control game physics, and develop interactive Augmented Reality mobile games.

Four Learning Outcomes.One confident game developer.
Real, transferable skills that bridge 3D design, professional code, and Augmented Reality deployment.
Master 3D Game Architecture
Navigate the Unity editor, design 3D levels, and manage game assets using Prefabs and textures.
Code with C#
Write professional scripts to handle variables, functions, and the core Start/Update game loops.
Program Physics Mechanics
Apply rigidbodies, physics forces, and logic for complex collision and trigger events.
Build for Augmented Reality
Utilize Vuforia's AR Camera and Image Targets to project digital environments into the real world.
Game Developer's Tech Stack
Learn 3D game development through hands-on work with industry-standard tools and frameworks.

Unity Engine
The world's leading real-time 3D development platform used by professionals to create top-tier video games and AR/VR experiences.

C# Programming
A powerful, industry-standard programming language used to script complex game logic, physics interactions, and player mechanics.

Vuforia AR
An advanced Augmented Reality software development kit that allows students to project their 3D games into the real physical world via mobile cameras.

LinkedIn Game Dev Portfolio
Students publish their 3D games and AR experiences on a professional LinkedIn profile, share gameplay reels, and connect with the global game development community to showcase their work.
Three modules.A playable AR mobile game at the end.
From your first 3D level in Unity to a Vuforia-powered AR experience deployed on a real mobile device.

Unity 3D & World Building
Dive into the Unity Engine! Learn to manipulate perspective cameras, apply textures, and design your very first 3D levels using reusable Prefabs.

Unity 3D & World Building
Dive into the Unity Engine! Learn to manipulate perspective cameras, apply textures, and design your very first 3D levels using reusable Prefabs.

C# Scripting & Physics Mechanics
The core of game logic. Write C# programming to control player input, then implement Unity's physics engine to handle forces and collision events.

C# Scripting & Physics Mechanics
The core of game logic. Write C# programming to control player input, then implement Unity's physics engine to handle forces and collision events.

UI, AR Integration & Mobile Builds
Build User Interfaces to track scores. Finally, utilize Vuforia to project your 3D game into the real world using Augmented Reality on a mobile device.

UI, AR Integration & Mobile Builds
Build User Interfaces to track scores. Finally, utilize Vuforia to project your 3D game into the real world using Augmented Reality on a mobile device.
More than just code.
Every Grade 11 graduate leaves with applied 3D game development skills, AR deployment know-how, and the soft skills to pitch their work with confidence.
Unity 3D World Building
Design 3D levels inside the Unity editor, manage perspective cameras, and assemble worlds with reusable Prefabs.
C# Object-Oriented Logic
Write professional C# scripts using variables, functions, and the Start/Update loops to control real game logic.
Physics & Collision Mapping
Apply rigidbodies, forces, and trigger events to build realistic physics interactions inside your games.
Mobile AR Deployment
Use Vuforia AR Camera and Image Targets to deploy your 3D games as live Augmented Reality experiences on mobile.
3D Spatial Reasoning
Visualize and manipulate objects across XYZ axes to build worlds that make sense from every angle.
Algorithmic Troubleshooting
Trace bugs through complex game logic and resolve issues with structured, step-by-step problem solving.
Project Architecture
Plan game systems, scenes, and assets before writing code, the foundation of professional game development.
Technical Pitching
Confidently present technical work, walking audiences through code, mechanics, and design decisions.
The Graduation ProjectAR Maze Runner Mobile Game.
By the end of this course, every student builds and proudly deploys an Augmented Reality mobile game powered by Unity, C#, and Vuforia.
AR Maze Runner Mobile Game
Bring the game to your living room! Students program a 3D maze that projects onto a real physical surface via their phone cameras. Players navigate the maze, collect coins, and avoid bombs.
- 3D Maze Design: Build a multi-level 3D maze in Unity using Prefabs and textures.
- AR Projection: Use Vuforia Image Targets to project the maze onto any real-world surface.
- Game Mechanics: Code coin collection, bomb hazards, and player movement with C# physics.


Pitch & Present
Step into the spotlight. Students compile their project, test their mobile Android builds, present their AR achievements using Canva, and publish their work on LinkedIn to build a professional game developer profile.
- Android Build: Compile and test your AR game on a real mobile Android device.
- Canva Presentation: Design a professional pitch deck to showcase your project's journey.
- Live Demo: Present your AR achievements and demo the maze runner to a real audience.
- LinkedIn Profile: Create a professional LinkedIn profile, publish your 3D games and AR projects, and connect with the global game development community.
Build 3D GamesUsing Unity
Advance into professional 3D game engineering. Students master Object-Oriented Programming (OOP) in C#, engineer Artificial Intelligence for NPCs, and design complex animation systems to build and publish a fully playable 3D survival game.

Four Learning Outcomes.One confident game developer.
Real, transferable skills that bridge 3D design, professional code, and Augmented Reality deployment.
Implement OOP
Write scalable C# scripts using Classes, Objects, and Inheritance frameworks.
Engineer Game AI
Utilize Unity's Navigation Mesh to program smart NPCs that can track and chase the player.
Master Animation Logic
Build complex Animator state machines and trigger conditions using Vector3 distance logic.
Publish a Web Portfolio
Export the final game to WebGL, publish it on Itch.io, and design a professional portfolio website.
Game Developer's Tech Stack
Learn 3D game development through hands-on work with industry-standard tools and frameworks.

Unity NavMesh & AI
Advanced Unity components used to bake navigation meshes and program intelligent NPC pathfinding and behavior.

C# Object-Oriented Programming
Writing scalable, professional code using Classes, Inheritance, and complex data structures like Arrays.

Cinemachine & WebGL
Professional tools to create cinematic camera movements and export the final 3D game directly to web browsers via Itch.io.
Three sections.A complete 3D survival game at the end.
From OOP in C# and NavMesh AI to cinematic polish and a WebGL launch — engineer and ship a 3D zombie survival game.

OOP, AI & Animations
Master the fundamentals of Object-Oriented Programming. Program smart NPC enemies using Unity's NavMesh and build dynamic animation state machines.

OOP, AI & Animations
Master the fundamentals of Object-Oriented Programming. Program smart NPC enemies using Unity's NavMesh and build dynamic animation state machines.

Mechanics, Combat & Environments
Build the core gameplay loop! Code enemy spawners, instantiate projectiles for shooting mechanics, and design immersive worlds using Skyboxes.

Mechanics, Combat & Environments
Build the core gameplay loop! Code enemy spawners, instantiate projectiles for shooting mechanics, and design immersive worlds using Skyboxes.

Polish, Particles & Publishing
Bring the game to life with Particle Effects and Cinemachine cameras. Export the project to WebGL and build a professional portfolio.

Polish, Particles & Publishing
Bring the game to life with Particle Effects and Cinemachine cameras. Export the project to WebGL and build a professional portfolio.
More than just code.
Every student leaves this module with advanced 3D engineering skills — OOP in C#, NPC AI, combat systems, cinematic polish, and a WebGL build ready to publish.
Object-Oriented C#
Write scalable, professional C# using Classes, Objects, Inheritance, and structured data like Arrays.
NavMesh AI
Bake Unity Navigation Meshes and program smart NPC agents that track, chase, and react to the player.
Cinemachine & Particles
Create cinematic camera moves and dynamic particle effects to add professional polish to your game.
WebGL Deployment
Export your final 3D game to WebGL and publish it on Itch.io so anyone can play it in the browser.
Systems Architecture
Plan complex game systems, scenes, and class hierarchies before writing a single line of code.
Algorithmic Logic
Break gameplay challenges into algorithms, then translate them into clean, testable C# logic.
Visual Polish
Layer cinematics, particles, and UI feedback to elevate a working prototype into a finished product.
Digital Publishing
Export, package, and publish playable builds online with a professional portfolio presence.
The Module ProjectZombie Rush — 3D Survival Game.
By the end of this module, every student engineers a full 3D wave-survival shooter with NavMesh-driven zombie AI, combat mechanics, particle effects, and publishes it to the web via WebGL.
Zombie Rush - 3D Survival Game
Students engineer a complete 3D wave-survival shooter. Featuring intelligent zombie NPCs driven by NavMesh AI, complex shooting mechanics, particle effects, and dynamic health UI.


WebGL Launch & Portfolio
Students export their polished game for web browsers, publish it to Itch.io, and design a professional portfolio website to showcase their work.
