"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 Game Development
- Game Development Lifecycle
- Types of Games
- Game Genres
- Industry Overview
- Career Opportunities
Module 2: Game Design Fundamentals
- Core Game Mechanics
- Gameplay Loops
- Player Experience
- Game Balance
- Design Documentation
Module 3: Storytelling and World Building
- Narrative Design
- Character Development
- Game Worlds
- Quest Design
- Interactive Storytelling
Module 4: Game Engines
- Introduction to Game Engines
- Unity Overview
- Unreal Engine Overview
- Engine Interfaces
- Project Setup
Module 5: Programming Fundamentals
- Programming Basics
- Variables and Data Types
- Functions
- Object-Oriented Programming
- Debugging Techniques
Module 6: 2D Game Development
- Sprites
- Tilemaps
- 2D Physics
- Character Movement
- Collision Detection
Module 7: 3D Game Development
- 3D Objects
- Scene Management
- Camera Systems
- Character Controllers
- Lighting Basics
Module 8: Animation for Games
- Character Animation
- Animation Controllers
- Rigging Basics
- Animation Blending
- Visual Effects
Module 9: Physics in Games
- Rigidbody Physics
- Gravity
- Collision Systems
- Triggers
- Physics Optimization
Module 10: Artificial Intelligence in Games
- NPC Behaviour
- Pathfinding
- State Machines
- Decision Making
- Enemy AI
Module 11: User Interface Design
- Menus
- HUD Design
- Buttons and Controls
- Inventory Systems
- User Experience
Module 12: Audio Integration
- Background Music
- Sound Effects
- Audio Management
- Voice Integration
- Immersive Sound Design
Module 13: Level Design
- Environment Creation
- Level Progression
- Player Navigation
- Puzzle Design
- Difficulty Balancing
Module 14: Multiplayer Game Concepts
- Multiplayer Architecture
- Networking Basics
- Player Synchronization
- Matchmaking Concepts
- Online Gameplay
Module 15: Mobile Game Development
- Mobile Game Design
- Touch Controls
- Performance Optimization
- Device Compatibility
- Mobile User Experience
Module 16: Asset Management
- Importing Assets
- Texture Management
- Materials
- Asset Optimization
- Project Organization
Module 17: Performance Optimization
- Memory Optimization
- Rendering Optimization
- Frame Rate Improvement
- Profiling Tools
- Performance Testing
Module 18: Game Testing
- Functional Testing
- Gameplay Testing
- Bug Tracking
- Quality Assurance
- User Feedback
Module 19: Game Publishing
- Build Configuration
- Platform Preparation
- Store Submission Basics
- Release Planning
- Version Management
Module 20: Monetization Strategies
- Premium Games
- In-App Purchases
- Advertising Models
- Subscription Models
- Revenue Planning
Module 21: Emerging Technologies
- Virtual Reality
- Augmented Reality
- Cloud Gaming
- Artificial Intelligence in Gaming
- Future Industry Trends
Module 22: Team Collaboration
- Version Control
- Project Management
- Agile Development
- Team Communication
- Documentation
Module 23: Professional Game Development Practices
- Coding Standards
- Design Best Practices
- Ethical Game Design
- Accessibility
- Continuous Improvement
Module 24: Capstone Game Development Project
- Game Concept Planning
- Gameplay Development
- Asset Integration
- Testing and Optimization
- Final Game Presentation
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