Long Term Courses
1- Unreal Engine 5 Foundations – Based on Epic Games Recommended Curriculum
Course Features
-
Learning all unreal engine aspects and going through all its important parts & applications
-
Get ready to work with unreal engine in different fields and get ready to move to the next level of advanced lessons
-
Get used to most of unreal engine tool
Course Duration
50+ hours
Course Chapters
16 Chapter
Training Mode
Online / Offline Assignments
Start Date
Decided by Group Reservation
Course Requirements :
-
Having a PC that can run Unreal Engine 5
-
Basic Level of English
Version
Unreal Engine 5
Course Results
- Participants can make their own unreal engine projects (beginner skills) in various fields & industries that intersect with unreal engine.
- Ability to make games or applications using unreal engine
- Can Start Study intermediate level topics that need basic understanding for unreal engine
Curriculum Content
01. Course Overview & Getting Started
• Course Summary
• Installing Unreal Engine & Account Setup
• Unreal Engine Overview and Resources
• Editor Interface Overview
• Templates & Creating Your First Project
• View Modes & Navigation Basics
02. Mesh Types, Inputs, Collisions
• Importing Meshes Collisions
• Mesh Editor & Mesh Types
• Greyboxing
• Static Mesh vs. Skeletal Meshes and Other Mesh Import Types
• Brief Blueprint Basics
• View Modes, Snapping, and Hotkeys
• Skydomes
• Lights (Overview) & Rendering Quality
• Rendering & Performance Basics
03. Lighting
• Lighting Overview:
• Science, Optimization & Measurement
• Lighting Design & Terminology
• Setting Up Your Scene to Light
• Light Types
• Use Cases: Static, Stationary & Moveable
• Lights Baking Lighting & Lightmap Resolution
• Real Time Lighting & Shadows
• Lighting Effects: IES / Light Rays / Volumetrics
• External: Sun & Sky Actor Location & Time of Day
• The Road to Real-Time Raytracing
04. Materials
• Materials Overview
• Creating Your First Material
• Shading Models
• Masks Material Expressions
• Textures: Texture Map Types
• Instances & Master Materials
• Material: Parameters & Blueprints
• Non-UV Based Material Tools
• External: Quixel, Substance Designer Workflows
• Profiling & Baking Down
05. Physics: Rigid Simulation
• Physics Content Examples
• Physics Bodies
• Mass
• Gravity
• Physics Forces
• Motors
• Forces
• Constraints
• Physics Volumes
• Collisions & Complexity
• Introduction to Skeletal Physics & Rag Dolls
06. Post-Process Volumes (PPVs)
• Overview
• Content Examples
• PPVs Key Settings
• Lens & Film Effects
• Tone Mapping
• LUTs
• Materials for UI
• Rendering & Stylization
• Visual FX Use Cases & Visual Warping Example
07. Blueprint Basics 01
• Overview
• Content Examples
• Variables
• Debugging
• Print
• Breakpoints
• Blueprint Flow Control
• Blueprints Loops
• Custom Events
• Blueprints: World & Local Space
• Randomization & Arrays
• Optimization
08. Blueprint 02: Object Oriented
• Review & New Content Examples
• Understanding Object Actors & Classes
• Actor Class
• Child Blueprints
• Interactive Door
• Interactive Key
• Cross-Blueprint Communication: Combining the Door and Key
• Line Traces & Physics Handles
09. Large Environments & Open Worlds
• Overview of Landscapes
• Landscape Creation Tools
• Landmass Plug-in
• Sculpting
• Displacement
• Landscape Materials
• Foliage vs Procedural Foliage Tool (Introduced)
• Lakes & Rivers
• Level Streaming
• Sky Dome (Review), Volumetric Cloud Example
• Sky Lighting & Vocabulary: Mie, Rayleigh & Crepuscular Rays
• Review: Geographically Accurate Sun Position Tool
• GIS: Cities & Urban Planning
• Concept and Discussion – Open Worlds (Core Games Example)
• Summary & Resources
10. Skeletal Meshes
• Skeletal Mesh Overview
• Content Examples & Pipeline
• Tools & Terminology
• Socket Manager
• Control Rig (Introduction)
• Skeletal Mesh Overview
• Spline Animation
• Morphs
• Cloth
• Rag Doll Simulations & Secondary Motion
• Character Workflow Overview
11. Audio and AI
• Audio Overview
• Content Examples & Vocabulary
• Ambient & Triggered Audio
• Volume Occlusion & Focus
• Sound Cues
• Audio Cue & Physics
• Summary & Resources
• Overview
• Content Examples
• AI Perception
• Sight
• Sound
• Behavior Trees
• Patrol
• Move to
• Wait
• EQS & ther AI
• Summary & Resources
12. Teamwork Pipelines, SCRUM & Testing
• Overview
• Optimal Habits & Tools
• Communication
• Leadership, Teamwork & Group Process
• Organization, Pipelines & Optimization
• Overview
• Teamwork Project Planning: The Gantt vs. Burndown
• SCRUM Process
• Scope Creep
• Testing, Multi User Editing & Version Control
• Summary & Resources
13. Sequencer & Cinematography
• Sequence Overview
• CineCamera Actors & Optics 101
• Rigs & Track
• Sequencer Interface & Animating
• Creating a Sequence (Basic)
• Material Parameters Collection & Blueprints
• Summary & Resources
• Shots & Takes (Level Master & Subscenes)
• Triggering a Sequence
• Recording & Machinima
• Spawnable Workflow
• Output Video
14. UMG: Unreal Motion Graphics Interfaces
• UMG Core Elements & Basics
• Widgets: Creating & Adding an Interface to Screen
• Displaying & Hiding Mouse
• Adding a Button Events & Property Binding
• Making the Button Work
• UI Design Basics Styling / Visual Control
• Interfaces Inside 3D Space (Diegetic UI for 3D Widgets)
• Intermediate / Advanced Topics (and Resources)
• Summary & Resources
15. Visual Effects Week!
• Overview
• VFX-related Content Examples
• Niagara Particle System Overview
• Chaos Engine with a Focus on Fracture Meshes
• Effects Focus Content Review From Earlier This Semester
• Lighting
• Materials
• Physics
• Introduction to Compositing with Composure
• Combos & Connections (Internal/External)
• Summary & Resources
16. Optimization and Publishing
• Course Overview
• Pre-Publishing Steps
• Adding Pause & Quit Buttons
• Publishing Your Project
• Publishing & Troubleshooting
• Performance & Profiling Basics
• Optimization by Category
• Profiling and Optimization Demo
• Looking Ahead, Unreal Engine Opportunities Across Multiple Disciplines!
Short Term Courses
1- Unreal Engine 5 Crash Course : A Kick Start Workshop
This course is a quick good start for who would like to get quickly involved with unreal engine in one day workshop, where you will learn how to create your projects based on project templates, import assets and change its materials and implement user interfaces and learn basics of lighting inside unreal engine, after the course you will have the basic experience & knowledge to make simple game projects / applications with unreal engine.
Course Duration
One Day – 5 hours
Start Date
Decided by Group Reservation
Course Requirements :
-
Having a PC that can run Unreal Engine 5
-
Basic Level of English
Workshop Content
-
Introduction to Game Engines
-
Unreal Engine and how it support various industries
-
Epic Launcher and installing unreal engine
-
Creating Projects from templates and starting content
-
Import different types of assets (static meshes, skeletal meshes, textures and audio)
-
Basics of Material Editor
-
Basics of Lighting
-
Landscape Tool
-
Quick introduction to blueprints
-
Creating user interfaces (UMGs)
-
Package & distribute projects into executable (windows example)
2- Virtual Production using Unreal Engine Crash Course : Kick Start To VP
In This One-day Workshop you will be aligned to the start of virtual production roadmap while introduced to virtual production concepts / types, and have a quick overview about hardware and tools involved in the different types of virtual production process.
Course Duration
One Day – 6 hours
Start Date
Decided by Group Reservation
Course Requirements :
-
Having a PC that can run Unreal Engine 5
-
Basic Level of English
-
Know Basics of Unreal Engine
Workshop Content
-
Virtual production concepts
-
Types of virtual production
-
Quick overview on preparing a virtual production studio
-
Various virtual production hardware
-
Virtual Production Tracking tools in unreal engine 5
-
Green Screen tools in unreal engine 5
-
Recording using sequencer
-
Using Obs Studio
3- Introduction To Unreal Blueprints : Programming Basics using BPs
A one Day course to learn basics of programming through unreal engine blueprints (programming using logic units), you going to know how to implement different concepts of OOP concepts and design patterns through blueprints system in the engine, after the course you can start programming your own gameplay / application scenarios or different storyboards of small / medium scale projects.
Course Duration
One Day – 4 hours
Start Date
Decided by Group Reservation
Course Requirements :
-
Having a PC that can run Unreal Engine 5
-
Basic Level of English
-
basic programming skills (optional)
Workshop Content
-
What is Blueprints
-
Blueprint Types
-
Creating Blueprints
-
Blueprint Event Graphs
-
Blueprint Variables
-
Structures, Arrays
-
Referencing Objects in Blueprints
-
Blueprint Events (creating, calling, binding)
-
Blueprint Functions (creating, calling)
-
Blueprint Inheritance
-
Blueprint Components
-
Blueprint Dispatchers
4- Introduction to Unreal Engine For Unity Users
A Cool one-day workshop for unity users who would like to start work in unreal engine where they will be introduced to the unreal engine from a prospective view of unity user where you can see the similarity between the two engines and how you can start work on unreal engine using all the pre gained knowledge and experience from unity engine, after the course you will find yourself familiar with unreal engine and easy using.
Course Duration
One Day – 4 hours
Start Date
Decided by Group Reservation
Course Requirements :
-
Having a PC that can run Unreal Engine 5
-
Basic Level of English
-
Unity User
Workshop Content
-
Create projects ( Unity Hub Vs Epic Launcher )
-
Project Structure / File Management
-
Create Scenes ( Maps )
-
Map Navigation / Focus objects
-
Hierarchy / Editors
-
Asset Store Vs Market Place
-
Create Game Objects (actors)
-
Components – Create Prefabs ( Blueprints )
-
Light Types
-
Create Shaders (Materials)
-
Create Materials (Material Instances)
-
Post Processing
-
Light Baking
-
Skeletal Meshes & Animation Blueprints
-
Project Settings
-
Add Scenes to Build (Maps to package)
-
Build Project (Package Project)