Flashbang Effect in Unreal Engine 5
Requirements
- No prior experience is required, but some basic understanding of Unreal Engine will help. The included project files use Unreal Engine 5.5 but you could follow the course in any earlier version.
Description
In this course you will learn how to set up a custom post-process material in Unreal Engine to create a flashbang effect.
We cover:
- Spawning a flashbang which has collision and physics (flashbang mesh included and free to use in your own project!)
- Taking a snapshot of the screen to use as an overlay
- Modifying a basic Niagara particle system to generate the glow/flash for the effect
- Creating the post-process effect and controlling it from the character Blueprint
The completed files are included for you to reference or to use directly in your own projects, and the course is suitable for beginners.
This is not simply telling you the steps to take, but an iterative and experimental process where we gradually improve the effect piece by piece. The course should serve as a jumping off point to explore creating your own post-process effects. You will also learn some basics of using Blueprints in Unreal Engine (creating dynamic materials, linetraces, spawning actors, spawning particle systems, capturing the scene with a capture component, casting to actors in a loop, and more).
This course is created in Unreal Engine 5.5 but could be followed in any previous version of the engine, however, the completed project files will only work in 5.5+.
Who this course is for:
- Unreal Engine developers looking to learn how to create post-process effects
- Game developers who want to add a realistic flashbang effect to their project
Instructor
I am a game developer with 15 years of experience, with expert level experience in Unreal Engine. I have worked with various game developers and companies, and now run a game development company which I co-founded. I specialize in lookdev and gameplay prototyping, with a focus on technical animation and procedural animation systems.