Teaching · 2024
Make a 2D Platformer in Unreal Engine 5
An in-depth Udemy course that teaches how to build a complete 2D platformer game using Unreal Engine 5 and C++.

This Udemy course is designed for aspiring game developers who want to learn how to create a complete 2D platformer using Unreal Engine 5 and C++. Topics covered include:
- Setting up 2D environments with Paper2D
- Creating player and enemy characters
- Implementing platforming mechanics: wall jumping, sliding, double jumps
- Building health systems, collectibles, save systems, and more
- Structuring a modular game architecture
Why I Created This Course
As an experienced Unreal Engine developer, I wanted to make a resource that is clear, practical, and beginner-friendly while still diving into C++.
What Students Are Saying
“Clear, well-paced, and covers everything I needed to publish my first platformer.”
“This course helped me understand how to organize larger UE5 projects.”
Results
Over 100 students have already enrolled, and the course has received a 4.2-star rating. It's helping developers around the world bring their 2D game ideas to life.