Game Development | Ingress Academy
Create account & apply
FOR KIDS · INTERMEDIATE LEVEL

Game Development

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.

Intermediate16 weeks64 hoursOn-site
Your selected course will be carried into Ingress Portal.
CONDENSED SYLLABUS

See the structure without reading a textbook.

Modules stay collapsed for quick scanning. Open any module to inspect its topics.

01Month 1: Introduction to Game Development and Unity Basics8 lessons+

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

02Month 2: Building 2D Games with UI and Interactions8 lessons+

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

03Month 3: Introduction to 3D Game Development8 lessons+

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

04Month 4: Final Project and Game Publishing8 lessons+

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

UPCOMING GROUPS

Choose the cohort you can actually attend.

Only current, open groups are shown.

STARTS

To be announced

On-site
Schedule
To be announced
Format
On-site
Duration
16 weeks · 64 hours
Language
Confirm with advisor
Join the next cohort waitlist
CONTEXTUAL PROOF
“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 results
APPLICATION THROUGH INGRESS PORTAL

Your course stays selected while you create your account.

We 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 advisor
  1. 01

    Create or sign in to your Portal accountYour contact details stay connected to one student profile.

  2. 02

    Confirm your application detailsGame Development is preselected.

  3. 03

    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.