For Kids
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.
About this course
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.
Training program
- 1 What is Game Development? Overview of Unity and Workflow
- 2 Installing Unity and Visual Studio
- 3 Unity Interface & Scene Navigation
- 4 Creating Your First 2D Game Scene
- 5 Introduction to C# in Unity
- 6 Working with Physics 2D
- 7 Player Movement & Controls
- 8 Project 1: Simple 2D Runner Game
- 1 Using Unity UI Toolkit
- 2 Creating Game Menus and HUDs
- 3 Score Systems and Game Over Logic
- 4 Animations in Unity
- 5 Collision Detection and Triggers
- 6 Sound Effects and Background Music
- 7 Level Design Basics and Tilemaps
- 8 Project 2: Platformer Game with Score and Lives
- 1 3D Scene Setup and Navigation
- 2 3D Object Movement with C#
- 3 Cameras and Follow Scripts
- 4 Terrain, Materials and Textures
- 5 Collectibles and Inventory Basics
- 6 Enemies and Basic AI (Chase or Patrol)
- 7 Health System and Respawning
- 8 Project 3: 3D Maze Game with Enemies and Collectibles
- 1 Planning Your Own Game
- 2 Level Progression and Save Systems
- 3 Polishing with Visual & Audio Effects
- 4 Mobile vs Desktop Game Controls
- 5 Exporting Games
- 6 Intro to Unity Asset Store & Version Control
- 7 Final Project Work Session
- 8 Final Game Presentation + Feedback + Certification