To be announced
On-site- Schedule
- To be announced
- Format
- On-site
- Duration
- 16 weeks · 64 hours
- Language
- Confirm with advisor
Create account & apply
The Game Development with C# and Unity training program is a beginner-friendly course designed to introduce students to the world of game creation. Over four months, learners will explore the fundamentals of game design, programming in C#, and working with the Unity engine to build both 2D and 3D games. The program covers key concepts such as physics, animations, UI systems, camera control, level design, and basic AI. By the end of the course, students will have built multiple playable games and a final project, gaining the skills needed to start a journey in game development or continue to more advanced topics.
Modules stay collapsed for quick scanning. Open any module to inspect its topics.
What is Game Development? Overview of Unity and Workflow
Installing Unity and Visual Studio
Unity Interface & Scene Navigation
Creating Your First 2D Game Scene
Introduction to C# in Unity
Working with Physics 2D
Player Movement & Controls
Project 1: Simple 2D Runner Game
Using Unity UI Toolkit
Creating Game Menus and HUDs
Score Systems and Game Over Logic
Animations in Unity
Collision Detection and Triggers
Sound Effects and Background Music
Level Design Basics and Tilemaps
Project 2: Platformer Game with Score and Lives
3D Scene Setup and Navigation
3D Object Movement with C#
Cameras and Follow Scripts
Terrain, Materials and Textures
Collectibles and Inventory Basics
Enemies and Basic AI (Chase or Patrol)
Health System and Respawning
Project 3: 3D Maze Game with Enemies and Collectibles
Planning Your Own Game
Level Progression and Save Systems
Polishing with Visual & Audio Effects
Mobile vs Desktop Game Controls
Exporting Games
Intro to Unity Asset Store & Version Control
Final Project Work Session
Final Game Presentation + Feedback + Certification
Only current, open groups are shown.
“The program helped me connect individual skills into the way real teams design, build and deliver software.”
See real graduate stories from the Ingress community.
Explore graduate resultsWe use one Portal account for applications, assessments and future learning progress. You will not need to email your details or select the training again.
Questions first? Talk to an advisorCreate or sign in to your Portal accountYour contact details stay connected to one student profile.
Confirm your application detailsGame Development is preselected.
Submit your applicationThe admissions team receives it immediately and can follow up from the Portal.
SELECTED TRAININGGame DevelopmentOn-site
Continue in Ingress Portal Already registered? The Portal will let you sign in instead.