Home Teaching Unreal Engine at FH Salzburg
Post
Cancel

Teaching Unreal Engine at FH Salzburg

In this class, I am teaching students the fundamentals of Unreal Engine. I created a presentation to explain Unreal-specific concepts, but for the most part I demonstrated everything directly in the Unreal Editor and did live coding.

UniversityFH Salzburg (University of Applied Sciences)
BranchMultiMedia Technology (MMT) - Bachelor
ClassGame Production Environments - SS 2023 (4th semester)
Scope14 hours lecture + assignments

In class we created mechanics similar to the ones in Jected Rivals (which was called Stuntfest at that time).

img-fhs-goal

Topics:

  • Actors & Components
    • PlayerController + Pawn (possession)
    • Actor Lifecycle
  • Blueprint
    • Blueprint Node, Pin and Wire Colors
    • Level Blueprint
    • Blueprint Communication (casting, interface, event dispatcher)
  • Reflection
    • Unreal Header Tool (UHT)
    • UFUNCTION + UPROPERTY
  • Game Framework & Most common classes
    • GameMode, GameState, PlayerState
    • GameInstance, LocalPlayer, World
    • Subsystems
    • Data Assets
  • Packaging & Publishing
    • Unreal Automation Tool (UAT) + BuildCookRun

Slides as PDF:

Unable to display PDF file. Download instead.

This post is licensed under CC BY 4.0 by the author.