UE5 C++ Developer: Code Your Own Unreal Games

Created in collaboration with Epic Games. Learn C++ from basics while making your first 5 video games in Unreal.

Lectures:207
Length:29.5 hrs
Level:Beginner
Language:English
Loading...

What you’ll learn

  • Dive into Unreal Engine 5 and start crafting your own epic game worlds.

  • Level up in C++, the elite language of game devs.

  • Tackle Object-Oriented Programming to build out your game mechanics.

  • Unlock the secrets of game design to create more engaging levels.

  • Deploy pro programming strats and best practices for cleaner code.

  • Program sneaky AI to keep players on their toes.

  • Code like a boss: write clean, maintainable scripts.


  • Choose your weapon: Blueprint or C++ for game dev battles.


  • Master Unreal’s power-ups with advanced C++ moves.

  • Harness the Unreal Gameplay Framework for smooth game crafting.

30 Day Money-Back Guarantee100% refund, no questions asked.
Lifetime AccessAccess your content on any device, at any time.
Teaching SupportNever get stuck with our teaching assistants on call.

About the course

Embark on Your Game Development Adventure with Unreal Engine 5!


Are you ready to dive into the exciting world of Unreal Engine 5? Developed in collaboration with Epic Games, this critically acclaimed course has been revamped and remastered to harness the full capabilities of Unreal Engine 5.


Why Choose This Course?


  • Beginner-Friendly: Jump in without any prior experience! We start with the basics, making this complex engine accessible to everyone.
  • Project-Based Learning: Don't just learn—do! You'll build five different games in Unreal, each teaching you more about game development and C++ programming.
  • Master C++: Start from scratch and gain confidence in using the industry-standard language that powers AAA games.


Learn from the Best:


  • "Any serious game programmer needs to know C++," says Jason Gregory, Lead Programmer at Naughty Dog. This course lays down the foundation you need to excel in the gaming industry.


Unreal Engine's Capabilities:


  • With Unreal, create high-quality games that can be launched on Windows, consoles, macOS, iOS, Android, and even the Web.
  • From a tank battle to a first-person shooter, the games you build will prepare you for any development challenge.


Are You Ready to Create 'Epic' Games?


Start your journey into game development with Unreal Engine 5 today. Whether you're aiming to become a professional game developer or just looking to make your own games for fun, this course will equip you with the skills you need to succeed.


Don't wait—unlock the power of Unreal and start making your game development dreams a reality!

unrealC++allcoursecoding

//

Make A Slick 3rd Person Shooter

Unreal was made for this - beautiful environments, fast gameplay, shooting, running, dodging, fragging, celebrating.

Make Objects Do Physics-y Things

Physics-y... is that a word? You know what we mean - move, blow up, fall over, bump, and all the other things that objects in your worlds should know how to do.

Instructors

Stephen Ulibarri

Stephen Ulibarri

Hi, I'm Stephen, it's great to meet you!

I started college in 2012 at the University of New Mexico, and majored in Chemical Engineering. While interning at a national laboratory, my mentor introduced me to Python programming, and I was hooked. Shortly after, I picked up an interest in Unreal Engine and C++, and the rest is history.

While working as a TA for math courses at the university, I discovered I had a passion for teaching. Students told me I explained concepts in a way they could understand, and it was an extremely rewarding experience. I soon began making courses on programming and game development.

After I graduated with my degree, my employer allowed me to take computer science courses, after which I got into the software engineering industry, working for a company that made surgical simulations for robotic surgery. I continued making courses until I quit to pursue my passion for teaching full time. I'm excited to contribute my passion and excitement to the GameDev team!

Sam Pattuzzi

Sam Pattuzzi

Hi I'm Sam, pleasure to meet you.

I wrote my first game at 14, hacking together little games in Macromedia Flash during my summer holidays. Not long after I taught myself C++ followed by Python and web programming. I was hooked.

In 2010 I went to study Computer Science at the University of Cambridge and I've been here ever since. This is where I caught the entrepreneurial bug and I realised I wouldn't want a traditional job for long. So after a few years working in various jobs to get experience, I quit and started burning through my saving looking for my calling.

At the end of 2015, I was coaching some friends to improve their programming skills. Realising how much I loved it, I started creating online courses and reached out to Ben for help. Next thing I know, I'm part of the GameDev.tv gang and get to hang out with our awesome community!

Curriculum

1
Intro & Setup
2
Warehouse Wreckage
3
Obstacle Assault
4
Crypt Raider
5
Toon Tanks (v2)
6
Simple Shooter

Related courses

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...