"The structure, the practice exams, the instructor — all top tier. Passed first try."
Course Outline
What the programme covers, module by module.
Module 1: Introduction to Unity
- Unity Overview
- Unity Hub Installation
- Project Setup
- Unity Interface
- Game Development Workflow
Module 2: Unity Editor Essentials
- Scene View
- Game View
- Hierarchy
- Inspector
- Project Window
Module 3: Game Objects and Components
- Game Objects
- Components
- Prefabs
- Transforms
- Tags and Layers
Module 4: C# Scripting Fundamentals
- Variables and Data Types
- Functions
- Conditional Statements
- Loops
- Object-Oriented Programming
Module 5: Unity Scripting
- MonoBehaviour
- Unity Events
- Input Handling
- Script Communication
- Debugging
Module 6: 2D Game Development
- Sprites
- Tilemaps
- 2D Physics
- Character Movement
- Collision Detection
Module 7: 3D Game Development
- 3D Objects
- Terrain
- Cameras
- Lighting
- Character Controllers
Module 8: Physics System
- Rigidbody Components
- Gravity
- Forces
- Triggers
- Collision Events
Module 9: Animation
- Animation Window
- Animator Controller
- Character Animation
- Animation Blending
- Animation Events
Module 10: User Interface Development
- Canvas
- Buttons
- Panels
- Text Components
- UI Navigation
Module 11: Audio Integration
- Audio Sources
- Sound Effects
- Background Music
- Audio Mixer
- Audio Controls
Module 12: Particle Systems and Visual Effects
- Particle Systems
- Effects Creation
- Materials
- Lighting Effects
- Environmental Effects
Module 13: Artificial Intelligence
- Navigation Mesh
- Pathfinding
- Enemy Behaviour
- State Machines
- AI Decision Making
Module 14: Scene Management
- Loading Scenes
- Scene Transitions
- Scene Organization
- Persistent Objects
- Level Flow
Module 15: Input Systems
- Keyboard Controls
- Mouse Controls
- Gamepad Support
- Touch Controls
- Input Management
Module 16: Mobile Game Development
- Mobile Optimization
- Touch-Based Gameplay
- Device Compatibility
- Mobile UI Design
- Performance Optimization
Module 17: Performance Optimization
- Profiling Tools
- Memory Optimization
- Rendering Optimization
- Asset Optimization
- Frame Rate Improvement
Module 18: Game Testing and Debugging
- Debugging Techniques
- Bug Tracking
- Performance Testing
- Gameplay Testing
- Error Resolution
Module 19: Data Management
- Player Preferences
- Save Systems
- JSON Data
- Scriptable Objects
- Data Persistence
Module 20: Multiplayer Fundamentals
- Multiplayer Concepts
- Networking Basics
- Player Synchronization
- Match Flow
- Online Gameplay Concepts
Module 21: Game Publishing
- Build Settings
- Platform Configuration
- Android Build
- Windows Build
- Deployment Best Practices
Module 22: Professional Unity Development
- Project Organization
- Version Control
- Team Collaboration
- Coding Standards
- Documentation
Who it's for & what's included
Pick a delivery method to see exactly who it suits and everything you receive.
Classroom
Best for learners who want face-to-face tuition and to network with peers in person.
Everything you get
- ✓ Live instructor on-site
- ✓ Printed workbook & materials
- ✓ Group exercises & case studies
Online Instructor-Led
Best for learners who want a live instructor and a fixed schedule, without the travel.
Everything you get
- ✓ Live instructor via video call
- ✓ Digital workbook & resources
- ✓ Session recordings
Self-Paced
Best for self-motivated learners who need maximum flexibility around work and life.
Everything you get
- ✓ On-demand video lessons
- ✓ Interactive quizzes
- ✓ 24/7 access on any device