Our Game Development Courses

Professional Game Development Course Outline

Unreal Engine Essential Training

Unreal Engine is a complete suite of game development tools made by game developers for game developers. From 2D mobile games to console blockbusters, indie experiments, and virtual reality, Unreal Engine can power it all. This Unreal essential training course will cover the essentials of level design, lighting, effects, Visual Scripting, cinematics, and game packaging with Unreal.


Course Highlights

  • Customizing the Unreal UI
  • Creating a new project
  • Creating landscapes
  • Blocking out levels
  • Assembling a scene
  • Working with materials and lights
  • Adding post-processing effects
  • Defining bodies of water
  • Adding atmospherics, foliage, and wind
  • Working with the Blueprint editor
  • Creating cinematics
  • Monitoring performance
  • Packaging a game for distribution

Week 1

Topic 1. Understanding the Unreal Interface

  • Epic launch screen
  • Introduction to user interface
  • Menus
  • Customizing the UI
  • Navigation
  • Documentation

Topic 2. Starting a New Project

  • Creating a new project
  • Placing and manipulating actors
  • Advanced manipulating techniques

Topic 3. Level Design: Creating Base Landscape

  • Landscape tool modes
  • Creating base landscape
  • Editing landscapes
  • Applying landscape materials

Topic 4. Level Design: Blocking

  • Overview of geometry brushes
  • Geometry brush tour
  • Blocking out the level
  • Exporting blocking level

Topic 5. Level Assembly

  • Content creation: external applications
  • Exporting final assets of Unreal
  • Importing final assets of Unreal
  • Assembling the scene

Topic 6. Look Development: Materials

  • Introduction to Materials
  • Material properties
  • Material Editor: Lattern
  • Material instances

Topic 7. Look Development: Lighting

  • Lighting basics
  • Lighting with light actors: Headlights
  • Environment lighting
  • Building the lighthouse light

Week 2

Topic 8. Post Process Effects

  • Anti-aliasing
  • Tone mapping
  • Adding a bloom effect
  • Lighting components

Topic 9. Look Development: Water

  • Defining the water body
  • Advanced material: water

Topic 10. Look Development: Effects

  • Creating atomspherics
  • Creating ambient wind
  • Creating ambient particles: fog
  • Using particle systems
  • Using particle ambients: exhaust
  • Creating glow bugs

Topic 11. Blueprints: Visual Scripting in Unreal

  • Introduction to Blueprints
  • Blueprint editor
  • Blueprint animation : Lighthouse light

Topic 12. Matinee: Creating Cinematics

  • Introduction to Matinee
  • The Matinee UI
  • Uisng camera groups in Martinee
  • Using Director Track
  • Creating a cinematic

Topic 13. Performance Monitoring

  • Playback and performance settings
  • Tips for optimal performance
  • Render visualizers
  • GPU profiling

Topic 14. Packing Your Game

  • Overview
  • Play test your game
  • Packaging for distribution


All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.


Course Information

  • Session (days): 2 weeks
  • Duration (hrs): 1hour 30 minutes perday
  • Level: Beginner
  • Age Group: 15 Years Old and Above
  • Additional Note: Participants need to bring their own laptops with Unreal Engine installed for hands-on training.


Course Cancellation/Reschedule policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances.