Advertising Information

All Courses

Select a learning path that matches your current skill level and development goals

Programming fundamentals

Unity Fundamentals

Master the Unity interface, core concepts, and basic C# scripting. Build your first interactive projects and understand the development workflow.

  • Interface navigation and project setup
  • GameObject hierarchy and components
  • Basic C# scripting and logic
  • Scene management and prefabs
£347.50
Advanced programming concepts

Advanced C# for Unity

Deepen your programming expertise with design patterns, optimization techniques, and architectural approaches used in professional development.

  • Object-oriented design patterns
  • Performance optimization strategies
  • Event systems and delegates
  • Code architecture for scalability
£523.75
3D environment design

3D Environment Design

Create compelling game worlds through level design principles, lighting techniques, and environmental storytelling methods.

  • Level design fundamentals
  • Lighting and atmosphere creation
  • Terrain and environment tools
  • Performance considerations for scenes
£412.90
Mobile device development

Mobile Game Development

Learn platform-specific considerations for iOS and Android, including touch controls, performance optimization, and deployment processes.

  • Touch input and gesture systems
  • Mobile performance optimization
  • Platform-specific features
  • Build and deployment workflows
£468.20
Network connectivity

Multiplayer Systems

Build networked gameplay experiences with Unity's networking solutions. Understand synchronization, client-server architecture, and multiplayer game design.

  • Networking fundamentals
  • State synchronization methods
  • Client-server architecture
  • Multiplayer design patterns
£591.40