Learn Game Development with Unreal Engine 5 in 8 weeks
The Unreal Engine Game Development training course provides a comprehensive overview of game development with the powerful and versatile Unreal Engine. Students will learn how to create 3D environments, set up lighting and cameras, control characters through animation systems, build levels using blueprints and materials, add sound effects for interactive audio experiences. Additionally, they will gain an understanding of optimization techniques to ensure their games run smoothly on multiple platforms as well as explore ways to monetize their creations. This course is ideal for students who are interested in creating immersive gaming experiences with the latest technology available today!
Course Outline
Week 1: Introduction to Unreal Engine
- Intro to Game Dev: history, pipeline, engines and languages
- Overview of Unreal Engine and its capabilities
- Installing and setting up Unreal Engine on your computer
- Introduction to the Unreal Editor interface
- Creating a new project in Unreal Engine
- Basic navigation and manipulation of objects in the Unreal Editor
Week 2: Level Design
- Creating and manipulating landscapes
- Adding actors and meshes to the level
- Basic lighting and post-processing effects
- UE5 Material Editor Overview
- Introduction to Materials and Textures
- Creating and applying materials to objects
- Creating and editing textures
- Using textures in material creation
- Using the Epic Unreal Marketplace
- Quixel Bridge and Megascans library
Week 3: Blueprint scripting
- Introduction to Blueprint scripting
- Creating custom events and functions
- Blueprint communication and networking
- Creating AI characters and behaviors
- Navigation system setup and configuration
- Implementing AI behavior in levels
- Introduction to Physics and Animation
- Applying physics to objects and actors
- Basic animation setup and configuration
- Introduction to Cinematics and Sequences
- Creating cinematic scenes in Unreal Engine
- Using the sequencer tool
- Adding camera movement and animations
Week 4 - 8: Game Design and Planning
- Introduction to game design principles
- Planning a simple game project
- Creating a game design document
- Audio
- Packaging
Class Project
- Developing a simple game project
- Adding gameplay mechanics
- Implementing player controls and interaction
- Game Publishing
- Packaging your Game
- Final Assessment