Best Unreal Engine Courses

Find the best online Unreal Engine Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Unreal Engine Courses.

Unreal Engine C++ Developer: Learn C++ and Make Video Games

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

Created by Ben Tristem - GameDev.tv Founder :: Entrepreneur :: Passionate Teacher

"]

Students: 279289, Price: $109.99

Students: 279289, Price:  Paid

This "critically-acclaimed" and "insanely successful" Unreal Engine course was created in collaboration with Epic Games.

The course has been fully updated and remastered to Unreal Engine 4.22+. Existing students get all the new material for free.

Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

This course started as a runaway success on Kickstarter. Get involved now, and get access to all future content as it's added. The final course will be over 50 hours of content and 300+ lectures.

Learn how to create and mod video games using Unreal Engine 4, even if you're a complete beginner. Unreal is a free-to-use game development engine used by AAA studios and indie developers worldwide. It can be a complex beast to get into, but we break it down step-by-step

Already know Unreal and want to learn VR or Multiplayer? Check out our other Unreal courses, just look for the green leaf for our other world-class Unreal courses.

We start super simple so you need no prior experience of Unreal or coding! With our online tutorials, you'll be amazed at what you can achieve. We believe project-based learning is the best way to learn Unreal Engine.

Benefit from our world-class support from both other students, and the instructors who are on the forums regularly. Go on to build several games including a tank game, and a First Person Shooter.

You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Our thriving discussion forum will help you learn and share ideas with other students.

You will learn C++, the powerful industry-standard language from scratch. By the end of the course, you'll be very confident in the basics of coding and game development, and hungry to learn more.

"Any serious game programmer needs to know C++"Jason Gregory, Lead Programmer at Naughty Dog (creators of Uncharted & The Last of Us)

Anyone who wants to learn to create games: Unreal Engine is a fantastic platform which enables you to make AAA-quality games. Furthermore, these games can be created for Windows, consoles, macOS, iOS, Android and Web from a single source!

If you're a complete beginner, we'll teach you all the coding and game design principles you'll need. If you're an artist, we'll teach you to bring your assets to life. If you're a coder, we'll teach you game design principles.

What this course DOESN'T cover...

Whereas this course is already huge, we can't possibly cover everything in that time. Here are some things we will not be covering...

  • Team collaboration topics.

  • Editor plugins or modifications.

  • Physics engine modification.

  • Multiplayer features.

Start to learn Unreal C++ now, you won't be disappointed!

Unreal Engine 4: How to Develop Your First Two Games

Epic Games-Approved: learn the Unreal Editor, master the gameplay framework, and use Blueprint to program without coding

Created by Christopher Murphy - Unreal Engine Evangelist and Director of Pub Games

"]

Students: 59018, Price: $119.99

Students: 59018, Price:  Paid

Approved by Epic Games and taught by Unreal Engine Evangelist Chris Murphy, this course is for any developer wishing to work in Unreal Engine for creating interactive experiences and/or enterprise fields of real time training simulation, visualization, and media/entertainment. Create realistic games with the complete game development tool -  Unreal Engine 4. Start with the fundamentals so that you build a solid base understanding.

Know the basics of how to operate a computer? Maybe a little bit of game design or coding experience? Visual arts designer? You are ready! Learn step by step by creating 3 unique projects. Chris teaches through demonstrations so you will be applying real skills in each lecture.

Get a complete introduction to core competency with the editor, learn how the engine works and how it works to help make your project run efficiently, how to use assets to customize your project, design and create interactivity, and have the tools and strategies to debug an error. 

By the end of this course you can design and create working projects that could include games, architectural visualization, training simulations, and media entertainment. Plus, you will be aware of the tools and techniques that you need to focus on your area of interest. 

Unreal Engine 4 Mastery: Create Multiplayer Games with C++

Unleash the power of C++ and Blueprint to develop Multiplayer Games with AI in this Epic Games-approved course.

Created by Tom Looman - Game Developer

"]

Students: 35244, Price: $99.99

Students: 35244, Price:  Paid

Approved by Epic Games and taught by former Epic Games engineer, Tom Looman, this course teaches you how to use C++ to build your own games including artificial intelligence in Unreal Engine 4.

If you have a bit of programming know-how from other coding languages but are new to C++ game development, then this course is for you! Unreal Engine 4 Mastery is also a great fit for current developers who have previous experience with Unity3D or other game engines. Unleash the full power of the Unreal Engine by taking this step-by-step guide.

In this course, you will:

  • Create two multiplayer-ready games in C++

  • Create multiple types of AI enemies

  • Expose C++ code to Blueprint to unlock the full power of the engine

  • Discover the fundamental classes required to build games

  • Code many common gameplay mechanics like weapons, power-ups, characters, guards, and more

  • Challenge yourself with fun activities that further test your programming knowledge

  • Discover many tricks and features in C++ to get the most out of Unreal Engine

  • Master the fundamentals to build your own dream game

You’ll go hands-on immediately and dive straight into completing over 14 challenges and two game projects. You’ll start by creating a first-person stealth game, where you’ll learn the basics of C++, AI, and networking. Then you’ll build a third-person cooperative shooter game, in the likes of Gears of War or Fortnite. In this project, you’ll expand your learning of C++, make the game fully multiplayer-ready, and create fun artificial intelligence to play against with friends.

This course is also packed with challenges where you’ll build a grenade launcher, a black hole that sucks in the fabric of space, and a launchpad that bounces players and objects around–just to name a few! Through these activities, you’ll explore the engine’s code, improve your problem-solving capabilities, and take your games to the next level.

By the end of the course, you can use your knowledge of C++ and Blueprints to build your own dream games. You can use the games built during this course for your personal projects moving forward, as you add more advanced features. Even if you thought C++ was difficult or intimidating before taking this course, you will learn how easy it is to code C++ within Unreal Engine 4 once you go through these lectures. Even if you are only interested in single-player type games, this course will be a great fit as it teaches many other concepts besides programming for multiplayer games.

Why Learn From Me

In this course you will learn more than just programming in Unreal Engine 4. You will actually follow the ‘Unreal Way’ of making games in this Epic Games-approved course. Start off on the right foot and write effective C++ code using methods the engine creators have used themselves! I have been working with Unreal Engine 4 and creating game development tutorials since day one. Through this partnership with Epic Games, you will gain the skills to create stunning new projects and advance your professional aspirations in game development.

Join me in this course and start building awesome games in C++ today!

Note: Now includes hand-made Chinese subtitles for all lectures! 本课程的所有讲座都将包括中文字幕。

Unreal Engine 4: The Complete Beginner’s Course

Learn Video Game Development & How To Design a Game From Scratch Using UE4

Created by David Nixon - Software Developer

"]

Students: 31827, Price: $99.99

Students: 31827, Price:  Paid

Learn game development with Unreal Engine 4. UE4 is the industry-leading 3D game design software that the professionals use to create today’s top games. Start your journey towards getting paid to make video games today!

Learn Video Game Development with this Unreal Engine 4 Course for Beginners

Begin your game development career with the most up-to-date game dev course on Udemy - Unreal Engine 4: The Complete Beginner's Course. Every lecture in this course is compatible with version 4.24 of the Engine.

The course is expensive for a reason. It contains a series of tutorial videos, at the end of each section, that will go through the process of making a working game, from start-to-finish, step-by-step. It covers the fundamentals that other courses skip, causing you to get confused as you try to learn more advanced topics. The course will cover the following topics in thorough detail:

  • Projects & Levels

  • Actor Types

  • Meshes & Brushes

  • Lighting

  • Materials

  • Characters & Input

  • Collisions

  • Blueprint Logic & Data

  • User Interfaces

  • Audio

Develop Games Using Cutting-Edge Game Design Software and Run Them on a State-of-the-Art 3D Game Engine

The Unreal Engine has won the “Best Game Engine” award several times from various organizations, including the Develop Industry Excellence Awards and Game Developer Magazine.

The Unreal Engine has been used to develop many blockbuster games and game franchises including Borderlands, Gears of War, BioShock, Mass Effect, and hundreds more.

For years, the Unreal Engine was only affordable for large companies, but now, Unreal Engine 4 is completely free to use, as long as you agree to pay Epic Games 5% of your game sales.

Learn Unreal Engine 4 in this Video Game Design Course

In this course, you will learn the fundamentals of game development using the Unreal Engine 4 through a series of 62 lectures and 15 tutorials. By the end of the course, you will have built an entire demo game from scratch.

The course will start from scratch and programming knowledge is not required, so anyone with basic computer skills can jump in and begin their Unreal Engine 4 training!

The first part of the course will help you get the Unreal Engine 4 up and running and will introduce you to the basic concepts of game development using the Engine. Next, you will learn all the skills you need to craft beautiful environments to stage your games in. Then, you will learn how to script logic for your games so you can define game rules and behaviors, keep track of data such as health and inventory, and create playable characters. You will learn about collisions and damage, key concepts for any action game. You will learn how to create user interfaces using the UMG Editor, so you can add things like menus, load screens, and HUDs to your game. And finally, you will learn how audio works within the Engine so you can add music, dialogue, and sound effects to your game.

Upon completion of the course, you will have the skills necessary to translate ideas for games into playable games that use environments you sculpt and logic that you define, and you will understand how to make a game in Unreal Engine 4.

Unreal Engine 4 FPS Tutorial

How to make a Basic FPS game in Unreal Engine 4 from Scratch!

Created by Weston Huett - Entrepreneur, Developer, Designer

"]

Students: 24732, Price: Free

Students: 24732, Price:  Free

This Course is So Amazing! For the first time on Udemy, There is a Course that shows you how to make a True First Person Shooter from Scratch. From Start to Finish!! In Unreal Engine 4, The Free to use Game development platform used by AAA game developers!

 I will start of super simple so you don't really need prior experience! With my online lectures, you will be on the path of achieving amazing results, along with your own creativity. You will lean how to use the Blueprint system to your advantage making games. if you're a complete beginner, I will teach you all the Blueprinting principles you will need!

 You will enjoy learning with me! Get this Course, sit back, relax and lets make a game together!!

Unreal Engine 4 for Architecture – Fundamentals Course

Use the Unreal Engine to create beautiful Arch Viz walkthroughs for Virtual Reality

Created by Hardy Hutajaya - Ordinary Guy with a passion for Archviz

"]

Students: 24563, Price: Free

Students: 24563, Price:  Free

At the end of my
course

  1. Students will be able to take
    their Archviz work in 3ds max and transfer them into Unreal Engine 4 to
    make it 'Playable'.
  2. Students will be able to
    understand the general workflow of using the unreal engine 4 for their
    Archviz work.
  3. Understand how to use the
    unreal engine material editor
  4. Students will know the
    different lightings available in Unreal Engine 4

 

Who should take my
course

  1. 3d Artists, Environment
    Artists, Interior Designers, Architects, Game developers getting started
    with UE4.
  2. Not for Advanced Level Unreal
    Arcvhiz Artists.

 

Prerequisites

  1. Basic 3d Modelling using 3ds
    max

Unreal Engine 4 Class: Blueprints

Learn Blueprints and create your own games (eng subtitles)

Created by Luccas Schmigel - Indie Dev

"]

Students: 22406, Price: $99.99

Students: 22406, Price:  Paid

Este curso recebeu o Epic Mega Grants!
Epic Mega Grants recipient!

Audio: Portuguese-BR
Subtitles: English and Portuguese-BR

Check Captions Roadmap lesson to learn more about the subtitles.
All companion material are available in Portuguese and English.

>>>ENGLISH<<<

In this course you will learn the Blueprints Fundamentals. This is the first step to start creating your own games and projects, and to begin to understand the Unreal Engine. There are more than 250 lessons, prepared in a didactic way.

The couse was recorded in Portuguese, but many English speaker students can follow with the English Captions.

----

What are Blueprints? Blueprints are the visual system that frees the user from direct contact with programming language. C++ code are visually represented within the engine. This way you can create whole games and project without having to know the programming language used in the background.

Therefore, this course goal is not to show you countless lessons so you can just copy. I will teach you the whys of every fundamental and you can apply all you learned in any kind of project as you wish. It is this fact that most students like about this course.

Still in doubt? Access some classes available for free.

= = = Content Description = = = =

In this course we will see all Blueprints fundamentals so you can start creating your own games. Unreal Engine allows you to create interactive projects and games and using the same tools used by large AAA studios and indies developers around the world. If you want to start your career in game development with one of the best engines in the market, this is your course.

We will learn about variables, Events, Functions, Blueprint Communication , Materials, Timelines, Vectors, First and Third Person Characters, Interfaces, and then use all this knowledge to publish our first Project for Windows. This course is not a tutorial that will show you just how to create a game. The proposal is to teach you the fundamentals before you start making the first project. If you already have any knowledge, you can skip the initial classes and go straight to the practical classes.

= = = What do I need to know to start the course? = = =

You need no previous experience with games to follow this course.
But you need to have some basic knowledge in Unreal. How to navigate and basic editor navigation.

>> The couse was recorded in Portuguese, but many English speaker students can follow with the English Captions.

***************************************************************************************************

>>>PORTUGUÊS<<<
Neste curso você vai aprender os fundamentos sobre Blueprints.
Esse é o primeiro passo para começar a criar seus próprios jogos e projetos, e para começar a entender a Unreal Engine.

São mais de 250 aulas, preparadas de forma didática para você que está COMEÇANDO na Engine.
Este curso tem um foco para usuários INICIANTES na engine.
Se você espera conteúdo mais avançado, por favor, não dê nota baixa ao curso por esse motivo.

----

O que são Blueprints?
Blueprints é o sistema visual que dispensa o contato direto com linguagem de programação.
As funções, eventos, classes e objetos do código c++ são representados visualmente dentro da engine.
Dessa forma você pode criar jogos inteiros sem precisar conhecer linguagem de programação a fundo.

Por isso, o objetivo desse curso não é só te mostrar inúmeras aulas para você copiar.
Eu vou te ensinar os porquês de cada fundamento e ao entender isso você pode aplicar como quiser.
É esse fato que a maioria dos alunos elogia, e não é a toa que esse curso possui um dos maiores ratings entre todos os cursos de games disponíveis na plataforma.

Ainda em dúvida?
Acesse algumas aulas disponíveis gratuitamente.

--------------

=== Descrição detalhada do Conteúdo ===

Nesse curso vamos ver todos os fundamentos de Blueprints para você começar a criar seus próprios jogos. A Unreal Engine te permite criar jogos e projetos interativos, utilizando as mesmas ferramentas usadas por grandes estúdos AAA e desenvolvedores indies em todo o mundo.

Vamos usar as Blueprints, sistema visual de script que dispensa o uso de programação.
Se você quer iniciar sua carreira em desenvolvimento de jogos com uma das melhores engines do mercado, esse é seu curso.

Vamos aprender sobre Variáveis, Tipos de Eventos, Funções, Personagens, Comunicação entre Blueprints, Materiais, Timelines, Vetores, Personagem em Primeira e em Terceira Pessoa, Interfaces, e depois usar todo esse conhecimento para publicar nosso primeiro projeto para Windows.

Este curso não é um tutorial que vai lhe mostrar apenas como criar um tipo de jogo.
A proposta é te ensinar os fundamentos ANTES de começar a fazer o primeiro projeto.
Se você já tem algum conhecimento, pode pular as aulas iniciais e ir direto para as aulas práticas.

=== O que preciso saber para começar o curso? ===

Você não precisa de experiência prévia com jogos para acompanhar o curso.
Se você nunca usou a Unreal Engine, você pode ser matricular ao mesmo tempo no nosso curso Unreal Engine Essentials. É um curso totalmente gratuito voltado para quem está usando a Game Engine pela primeira vez.

Nível Iniciante - não se preocupe, vamos começar as aulas a partir dos fundamentos e conceitos básicos.
Nível Intermediário - existem alguns conceitos e teorias que podem te ajudar. veja na lista de aulas todo o conteúdo do curso.

------

Unreal Engine Blueprint Game Developer

Code Your First Video Game in 100 minutes with Visual Scripting. Created in collaboration with Epic Games.

Created by Ben Tristem - GameDev.tv Founder :: Entrepreneur :: Passionate Teacher

"]

Students: 21191, Price: $109.99

Students: 21191, Price:  Paid

This is the partner course to the Complete Unreal C++ Developer, one of the most popular Unreal courses on the web.

In this course we focus on how to make games without writing traditional code by using Unreal Engine 4 and it's powerful visual coding system known as Blueprints. We will be starting this course off at a beginners pace so you will need no prior experience or knowledge of Unreal Engine 4 or game development.

In the first section of this course you will have gone from not even having Unreal installed to making your first game: Marble Run! In fact, once you become more confident, you would be able to make Marble Run game in less that 15 minutes! That's how easy and powerful Unreal Blueprint can be.

In the second section of the course you will be building another game, Crystal Cavern. You will be developing your own levels by editing geometry and using Unreal's powerful lighting system. You will be populating your levels with actors that you have fully coded yourself through blueprints such as: pickups, cannons, projectiles & more!

Furthermore we plan to add a third section covering characters, humanoid rigging, weapon pickups and more. This will start appearing in May 2019, and will arrive slowly at around a video a week until done.

By the end of this course you will have developed the fundamental skills to create your own games with Unreal Engine 4.

Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

For each game project in the course, you will be:

  • Guided through to build the entire game yourself.

  • Shown all the Unreal and Blueprint features required.

  • Challenged to apply, and re-apply your knowledge regularly.

Prefer to focus on C++? Check-out our Unreal Engine C++ Developer course. All our courses cover different projects, and work together perfectly.

You will get full lifetime access for a single one-off fee. Not only that, but you will also receive all the updates and patches we make to the videos.

We constantly improve our courses in response to user feedback.

Unreal Engine C++ The Ultimate Game Developer Course

Learn how to develop, code and package a complete video game in Unreal Engine

Created by Stephen Ulibarri - Engineer, Programmer, Game Developer, Author

"]

Students: 17057, Price: $109.99

Students: 17057, Price:  Paid

In this series, you will learn Unreal Engine C++ programming from the basics all the way up to packaging a complete video game. You will learn all of the following and more:

  • Object, Actor, Pawn and Character creation, and the differences between these classes

  • Coding a complete character class, complete with animations and user input

  • Finding a nearly endless selection of free assets and how to download and use them for your game

  • Enemy movement and behavior

  • Combat with melee weapons

  • Picking up and equipping items

  • Damage, Hit Points and Death

  • HUD elements including Health and Stamina Bars as well as Icons

  • How to create menus, including a Pause menu

  • Saving and Loading game data even after turning off the computer or exiting the game

  • Switching levels in game

  • Floating platforms using interpolation

  • Timers for delays in game logic

  • Trigger volumes, pressure switches, and doors

  • Bombs, explosives and hazards

  • Logging and drawing spheres for debug purposes

  • Using C++ concepts applied to game development

  • Much much more!

This is a C++ course and some basic knowledge of the C++ (or a similar language) is needed. If you don't have the basics of C++ down, my first course teaches everything you need to know for this course.

Blender To Substance Painter To Unreal Engine 4

Blender to UE4

Created by Weston Huett - Entrepreneur, Developer, Designer

"]

Students: 11765, Price: Free

Students: 11765, Price:  Free

This Course will teach you how to create assets in Blender, the world most use 3D Modeling software!

Next you will learn how to bring that asset into Substance Painter, AAA quality texturing software used by many Game Studios across the world!

Finally you will learn how to bring that asset into Unreal Engine 4 and the textures you created!

All and all this is a great opportunity for you how to create you very own asset for games and bring them into Unreal Engine 4!

Unreal VR Dev: Make VR Experiences with Unreal Engine in C++

Build Stunning Video Games in Virtual Reality. Tutorials Cover Design for Oculus Rift & Steam VR w/C++11.

Created by GameDev.tv Team - Learn to Make and Sell Games

"]

Students: 9028, Price: $129.99

Students: 9028, Price:  Paid

Learn to build beautiful Virtual Reality experiences. This course, created in collaboration with Epic Games, teaches you everything you need to know to build your very own VR apps and games in the world class Unreal Engine. 

Unreal is a massively powerful game engine that puts performance and graphics first. It includes industry-grade VR tools that power some of the best high-end experiences on the market such as Robo Recall. That's why Unreal is the perfect tool to create your own VR experiences.

Virtual Reality is being used to develop apps and experiences for a broad range of industries beyond games. You can do Architectural Visualisation by walking around a building before it is built. You can sketch and sculpt car designs directly in 3D without a modeller. And of, course, you can play games in a completely different way.

But Unreal being as powerful as it is and VR, so new, it can be hard to know where to start. This course makes understanding Unreal VR super easy. Not only do we show you how to use the engine's VR features, but we teach you the fundamental concepts of VR development. By teaching you the fundamentals, we will put you ahead in the rapidly developing VR space.

Looking for other Unreal content such as multiplayer, or a beginner course? Check out our other Unreal Engine tutorials, just follow the green leaf logo.

This course is aimed at beginner to intermediate Unreal users with some knowledge of C++. Not too confident? Don't worry, the course will take you through everything step by step and give you plenty of practice to build up that confidence with coding.

Note: access to this course comes with an optional, free community site where you can share games and 3D models, as well as connect with other students.

Become a pioneer of VR and create the future!

Unreal Engine 4 – Learn to Make a Game Prototype in UE4

A complete guide that takes you through every step of building a professional and polished SHMUP game using UE4.

Created by Rob Brooks - Game Developer

"]

Students: 8119, Price: $139.99

Students: 8119, Price:  Paid

This course teaches students how to build a template for a side scrolling shooter (shmup) game and then further build on this by adding a level of polish to the finished template. Students will learn to utilise Blueprints with Unreal Engine 4 as well as some important concepts which have started being referred to as “Game Feel” or “Juice”.

If you have an interest in using UE4 to develop games, learn to program using Blueprints, take a look at a classic arcade style game and learn some important techniques and theories behind making your game stand out from the rest then this course is for you. 

I’ve attempted to structure this course in a way that will allow someone who’s never used UE4 to follow along and learn to navigate the interface as we progress, thus better using your time by avoiding interface specific lectures and allowing the knowledge to become more quickly ingrained via the practical use of everything you learn.

After covering some of the beginner level content and the interface is familiar the course will progress to cover some more in depth concepts behind Blueprinting and programming such as the powerful benefits inheritance can provide, randomisation and simple procedural generation.

By the end of this course you’ll have obtained an understanding of the entire development pipeline required to begin prototyping your own ideas. We start from an empty project and cover aspects including some of the ways you can import and adapt assets such as models and textures, techniques to pull content from other UE4 projects and how to implement audio and particle effects to your game.

Unlocking the Unreal Engine Material Editor

Learn how to combine textures, color data, and math to create your own custom AAA quality shaders

Created by Timothy Trankle - 3D Modeler, FX Artist, and Game Developer

"]

Students: 6800, Price: $74.99

Students: 6800, Price:  Paid

Find out the tricks and techniques to create complex, high quality shader effects for your games!

This course will teach you how to create advanced materials and shaders using PRACTICAL REAL WORLD examples!

The power of materials in a game environment is often severely underestimated. Many complex effects like animated grass, parallax shading, light absorption, and more are achieved with only an object's material and not with any complicated scripts. Good materials and shaders are becoming an ever more important facet of a game's overall look and node based shader networks are the industry standard for creating them. The Unreal Engine material editor is one of the best on the market.

This course will teach you how to use this powerful tool

Being a good material artist is all about understanding how to manipulate textures using math operations and information from the 3d-world. There is a special design philosophy that surrounds node based shader networks and it requires a new way of thinking about color and value and how they all interact. This is not only true of the Unreal material editor, but of nearly ALL node based shader editors. Meaning that you can use the techniques taught in this course in many different software applications! By the end of this course, this design ethos will be second-nature to you.

Learn by DOING

This course is divided into several projects. Each is intended to teach you a new powerful technique for creating materials. For each material, we'll go step-by-step through each node, what it does, and why it's used. By the end, YOU will make a collection of high quality materials that you can build off of for your own games!

Downloadable project files to help you follow along

This course includes a .zip file which can be extracted into an Unreal project directory. Within the project, you'll find all of the textures, meshes, landscapes, and map files that are used with each lesson so you can follow along from any starting point! This directory even includes all of the exact materials that I made during the curriculum's production so you can dive in and see how they were made or even modify them to create something new.

This course will cover:

  • The fundamentals of the Unreal Engine material editor

  • The differences between textures and materials

  • How to use information about an object like its position, rotation, and proximity to other objects to affect the material

  • How to combine colors and values using simple math operations to have total control over the material's look

  • How to create your own custom material functions

Get a Certificate of Completion when you finish the course!

30-Day 100% money back guarantee means there's no reason to hesitate!

ENROLL NOW!

Unreal Engine 4 – VFX for Games – Beginner to Intermediate

You will have started your own portfolio of AAA Visual Effects for Games by the end of this course.

Created by Gabriel Aguiar - VFX Artist

"]

Students: 6440, Price: $99.99

Students: 6440, Price:  Paid

This course is about the creation of VFX for Games with Niagara in Unreal Engine 4. You'll learn how to create Magic Spells, Fireballs, Special Skills and more effects for games. It will guide you from a Beginner standpoint to an Intermediate level in creating Visual Effects with Unreal Engine 4. It contains the theory, the practice and the techniques you need for your future Visual Effects career.

Unreal Engine C++ Primer

A Beginner's Look at C++ in Unreal Engine

Created by Sonicworkflow LLC - Software Engineer

"]

Students: 6166, Price: Free

Students: 6166, Price:  Free

If you are an absolute beginner at Unreal Engine C++ you will Level Up your Unreal Engine C++ skills by the end of this course. You will leave this course with a basic understanding of how C++ works in Unreal Engine. Some of the topics covered in the course are:

  • What exactly is Unreal Engine?

  • What exactly is C++ in Unreal Engine?

  • Unreal Engine C++ Setup

  • Variables, Operators, Selection Statements etc.

You should look at my new Indie Video Game Marketing courses here on Udemy. You are here to get the skills and abilities you need to make games. I’m sure passion for C++ and Unreal Engine may be the driving force for you now. But What about when you want to sell your games? That is where the knowledge of indie game marketing comes in handy. Anyone with a little money can buy ads, but that is not the most effective long-term solution for you to be rewarded for your C++ and Unreal Engine work you complete here.

While this course is not the end all, be all for Unreal Engine C++. It is a great start to a great and challenging adventure into Unreal Engine C++. I’m excited to go on this journey of learning and discovery with you.

Unreal Engine 4: Introduction to Blueprints

An introduction to the Blueprints in Unreal Engine

Created by Ian Griffiths - Teacher of Games Development

"]

Students: 6029, Price: Free

Students: 6029, Price:  Free

In these lessons you will start by learning at a beginner level in programming within Blueprints, finding out the basic information needed within all programming development. From this you will start to move into building in more advanced mechanics in an easy to follow step by step approach which will allow you to play around and build your own content to eventually build your own game.

Blueprints are the in house programming tool used by Unreal as a visual programming. This allows for fast development of systems and mechanics within a game environment. This can be used for rapid prototyping of games development system which might be useful to an new developer, or that of someone looking to transfer from one programming language to Unreal.

Hopefully this series will be able to help you develop your own mechanics and systems and will lead you to have a greater knowledge of how to use the Unreal Engine 4 Blueprint system.

Any questions, feel free to ask them, please note I am aware of the audio quality on the videos and this is something that I am looking to address in future videos. Though if you have any questions regarding how to program feel free to ask away.

Unreal Engine: Open World Landscapes

Master Unreal Engine 4's Landscape editing tools to create massive environments like in "Breath of the Wild"

Created by Greg Wondra - Unreal Authorized Instructor

"]

Students: 5833, Price: $99.99

Students: 5833, Price:  Paid

In this game design course, you'll learn how to use Unreal Engine 4's Landscape and Foliage Editing tools so that YOU can build open world environments like seen in "Legend of Zelda:  Breath of the Wild."  Knowing how to use these tools is a critical skill for those aspiring to be Level Designers or Environment Artists!

This course contains over 110 fun-to-follow video lessons.  You'll learn how to:

  • Download, install, and setup a project in Unreal Engine 4

  • Create a new landscape

  • Import existing (real world!) landscapes

  • Stitch together multiple landscapes to create massive open worlds

  • Sculpt mountains, valleys, plateaus, and caves

  • Create a landscape material

  • Paint landscape surfaces with mud, grass, rock, or snow textures

  • Utilize Blueprint Brushes to sculpt and paint a landscape

  • Spawn different visual and audio effects based on the surface type a character is traveling upon

  • Populate a landscape with grass, flower, bush, or tree foliage

  • Populate a landscape with road, fence, and river splines

  • Use numerous Sculpting and Foliage tools within Unreal (including Procedural Foliage tools!)

  • Create a day / night cycle

  • Add fog & God rays

  • Stream sections of your Open World in and out

  • Visually profile and debug your landscape's performance

  • And more!

With the knowledge gained in these video lessons, you will have the necessary skills to start building your OWN open world environments!

Unreal Engine Blueprints – The Ultimate Developer Course

Create three complete video games including a mobile game without a single line of code!

Created by Stephen Ulibarri - Engineer, Programmer, Game Developer, Author

"]

Students: 5799, Price: $99.99

Students: 5799, Price:  Paid

This course will teach you how to create video games using Unreal Engine's Blueprint system. Blueprints allows you to create top quality video games without any experience coding. You will create three complete video games, and we will package the third game for mobile and test on an actual mobile device! Learn all the basic game development skills including character mobility and animation, particle and sound effects, HUD elements like progress bars and on-screen animated text widgets, hazards and explosives, pickups, dynamic materials, gameplay mechanics like switches, doors, and much, much more!

Unreal Engine 4 – Create a Standard Megascans Shader

Learn how to create a standard shader for Megascans library

Created by Michael Gerard - Level Artist

"]

Students: 5355, Price: Free

Students: 5355, Price:  Free

Since a few months Megascans has become free for Unreal Engine 4 users, for this occasion and with this course learn how to create a step-by-step standard shader for Quixel Megascans.

You will be able to apply this material to any rocks, branches, trunks, stumps, debris, mushrooms, assemblages but also any other 3d models available in the library (except "Plants" type models).

Create a Subway scene in Unreal Engine 4

learn how to design level in Unreal engine 4 Using Autodesk Maya ,substance designer ,Substance Painter

Created by Ayoub12 ali - Self taught CGI artist,Programmer and a Gamer

"]

Students: 5293, Price: Free

Students: 5293, Price:  Free

In this course, i will teach you how to create a subway level in unreal engine 4 using Autodesk Maya 2017 ,substance designer and Substance Painter ,there will be Assignments to make sure the course more interesting

More about the Instructor:

Ayoub Ali is a self taught CGI ARTIST and Software engineer  who  loves games and movies since   long time ago ,although  he didn't work on huge projects but he keeps doing what he loves .

What you’ll learn

  • Learn how to design a level in unreal engine 4

  • learn how to design and model

  • learn how to paint models using substance painter

  • learn how to create materials in unreal engine 4

Are there any course requirements or prerequisites?

  • be able to know the interface of Substance designer

  • be able to know the interface of Substance painter

  • basic understanding of modeling using Autodesk Maya

  • be able to know the interface of Unreal engine 4

Who this course is for:

  • Beginner to Intermediate

Unreal Engine 101 – 3D Game Creation

Begin developing 3D games using the powerful Unreal Engine, with no coding required.

Created by Pablo Farias Navarro - Certified Game Developer and Founder of ZENVA

"]

Students: 5183, Price: Free

Students: 5183, Price:  Free

Learn to develop photorealistic, lifelike 3D games using the Unreal Engine!

The Unreal Engine, which was created by Epic Games, is a powerful engine capable of amazing graphics and efficiency to run even the most complex games. Not only is the engine a top choice for indie developers, but it is used extensively by AAA game studios as well – making skills with Unreal highly in-demand throughout the industry.

In this course, you will explore the fundamentals of working with both the Unreal Engine itself as well as the popular Blueprints Visual Scripting system – which allows developers to create their games with no prior coding knowledge needed. In doing so, you’ll gain integral skills that will help you to begin developing your own 3D game projects.

You will learn how to:

  • Set up the Unreal Engine for development

  • Understand the engine’s editor and tools

  • Create assets that can be scaled, rotated, and moved

  • Utilize various blueprints to contain players

  • Use visual scripting for variables, functions, and more

  • Test games right in the engine

Unreal Engine: Character Skill System

Master the tools used to build "Fortnite" as we craft our very own character skill system using Unreal Engine 4!

Created by Greg Wondra - Unreal Authorized Instructor

"]

Students: 4854, Price: $99.99

Students: 4854, Price:  Paid

In this game design course, I'll be guiding you step-by-step through the construction of a custom made CHARACTER SKILL SYSTEM using Unreal Engine 4:  THE premier free to download gaming engine!  (AND the SAME engine used to build "Fortnite.")

This course contains over 145+ fun to follow video lessons.  Topics covered include:

  • How to create a 3D Sidescroller Project in Unreal Engine 4

  • How to add (free!) asset packs from the Marketplace (Countess from the game "Paragon" by Epic Games)

  • How to import outside art and audio assets into Unreal

  • How to create interactive and animated Menus and HUD utilizing Widget Blueprints

  • How to create interactive objects using Blueprint Scripting (NO CODING KNOWLEDGE REQUIRED!)

  • How to master basic concepts when Blueprint Scripting such as:

    • Creating Variables of various types

    • Creation Functions

    • Utilizing Events, Flow Control, and Timeline Nodes

    • Organizing and arranging Blueprints and Scripts

  • How to create 6 different Player Skills using Blueprint Scripting:

    • Double Jump

    • Back Dash

    • Fireball (direct attack)

    • Electro Shock (AOE attack)

    • Lens of Truth (reveals secret passageways and platforms)

    • Transform into Mist (allows you to pass through gates)

  • How to make offensive skills (like "Fireball") damage an enemy

  • How to retarget Skeletal Meshes and Animations

  • How to create and edit an Animation State Machine

  • And more!

With the knowledge gained in these video lessons, you will be armed with the necessary skills to start building your OWN character skill system (WITHOUT any programming knowledge needed)!

Unreal Engine: Intro to Game Design

Like "Fortnite?" Master the tools used to build it as we build a simple shooting gallery game using Unreal Engine 4!

Created by Greg Wondra - Unreal Authorized Instructor

"]

Students: 4442, Price: $99.99

Students: 4442, Price:  Paid

In this introductory game design course, I will be guiding you step by step through the construction of a simple shooting gallery game using Unreal Engine 4:  THE premier free to download gaming engine!  (AND the SAME engine used to build "Fortnite").

This course contains over 90+ fun-to-follow video lessons.  Things learned in this course include:

  • How to setup and create a project in Unreal Engine 4

  • How to add on (free!) content packs from the Epic Games Marketplace

  • How to navigate and use essential tools available in Unreal Engine 4 such as

  • How to create a basic game design document

  • How to create a graybox (rough draft) level

  • How to dress up (make pretty!) levels using static meshes, materials, particles, sounds, and lights.

  • How to create interactive objects using Blueprint Scripting (NO CODING KNOWLEDGE REQUIRED!) including...

    • How to create Variables

    • How to create Functions

    • How to use Event, Flow Control, and Timeline nodes

    • How to organize your blueprints and scripts

  • How to create interactive menus

  • How to create a game HUD

  • How to add rain to your level

  • How to create your own customized projectile

  • How to package a project

  • And more!

With the knowledge gained in these video lessons, you'll be armed with the necessary skills to start building your OWN gaming creations (WITHOUT any programming knowledge needed!)

Introduction to Unreal Engine 4 Ability System – UE4

How to create 5 comprehensive game play abilities

Created by Ambience Lee - Professor

"]

Students: 4049, Price: $59.99

Students: 4049, Price:  Paid

In this course, we will walk you thought the process of using UE4's ability system to create 5 fully featured abilities. we will start with simple concept and gradually go to more and more complicated setups. Animation, UI, AI, will all be introduced through the process.

Covered Topics:

  • Unreal Engine Ability Sytem

  • Animation Blueprint

  • UI Widget Blueprint

  • Cascade

  • AI Behavior Tree

  • UE4 C++

UE4 Version: 4.20

Introduction To 3D Character Animation In Unreal Engine 4!

Bring A Character To Life In Unreal Engine 4! Scene Files Included - Build Your 3D Animation From Start To Finish!

Created by Michael Ricks - Animator, VFX Artist, Independent Filmmaker

"]

Students: 3820, Price: $124.99

Students: 3820, Price:  Paid

TESTIMONIAL

"One word for this course . . . "FANTASTIC"! This course is as close to perfection as you can get. The instructor speaks slowly, with enthusiasm. He covers all the necessities without bogging you down with too much info. I love how he gets you having fun quickly with the Sequencer section. The audio is of great quality. His depth of knowledge in a variety of 3D packages is amazing. I am familiar with DAZ3D, Mixamo and Unreal but I learned so many great tips and discovered several things that I was doing incorrectly. I searched Youtube for UE4 sequencer tutorials and found none of them to be satisfactory. After ten minutes with this course, I was very confident with Sequencer. If you are interested in getting DAZ3D characters into Unreal, and a ton of bonus tips and information on top of it, you DO NOT want to miss out on this fantastic course!" ~ J Jackson

What You Will Learn In This Course

In this course we will cover the  steps on how to animate your character in Unreal Engine 4.  This is a  project based course, and I’ve designed it to be really, really fun!   All the scene files you will need are included in the course.  You will  get the Exile Alien character along with 28 motion-capture animations  that work with him.  You’re going to love how easy it is - you just drag  and drop your character in the scene and it’s ready to go!

We’re also going to cover lighting, physically based materials, camera movement and much more.  Best of all it’s FUN! 

DAZ Studio Export

We will cover how to prepare your DAZ Genesis  character for export and animation.  There are certain steps that need  to be taken in order for the character to be able to accept  motion-capture animations in Mixamo and then imported into Unreal Engine.

Mixamo

(Note: Even though Mixamo discontinued direct support for Unreal Engine, this method works by exporting standard FBX from Mixamo to UE4.)

Next, we’ll upload your character into Adobe Mixamo and add
motion-capture animations.  Mixamo is a ton of fun, and super easy to
use as you’ll see.  There are literally thousands of animations in
Mixamo, and all you have to do is click on the animated preview and it
will be applied to your character.  So you’re basically auditioning your
character using different animations.   You can adjust the speed of the
animation, and adjust things like the arm spacing as well.  Your
character won’t have his materials or textures applied - we will do that
over in Unreal Engine 4.

Unreal Engine 4 - Drag and Drop Animation

Inside of Unreal Engine 4 we will have some fun with the Mixamo  animations you applied to your character.  All you have to do is select  your character and drag him into your scene.  Hit play, and the  animation begins, being rendered in real-time!

An Army of Animated Aliens

Inside the course, there are 28 animated aliens, ready for you to  drag and drop into your Unreal Engine scene for instant animations!  In no time at  all, you’ll have your aliens fighting, jumping, running, or falling.   You’ll have enough animations to make some really awesome movie scenes!   

Unreal Engine 4 Sequencer

Next up is the Unreal Engine Sequencer, which is very similar to a
non-linear editor.  We will set up your scene, complete with spaceship
interior, Exile alien characters, lights, smoke effects and cameras and
get it ready for animation.  Sequencer makes it really fun to get your
scene set up and feels very similar to being on a real movie set.  In
fact, I’ve found that’s the best way to think about it - like you’re in
the real world.  Unreal Engine’s lighting system behaves like real world
lights, so it’s very responsive and intuitive, as you will see.

Exporting your video file - and rendering in near real time!

Now we will export your movie in high-definition... in near  real time!  No longer does it take hours  or days to render a single frame!  This is a real game changer!  Imagine  being able to setup, animate and then render 1 minute of finished  animation per day...it would be entirely possible to complete a  2 hour  feature film in 120 days!  Unreal Engine 4 has provided the tools to make  this possible some day.

HitFilm3 Express

We will then take our rendered video file and bring it into HitFilm  Express, or your favorite video editing program. There we will add color  grading, music, sound effects and fine tune our edits to prepare our  scene for final output.

Your finished High-Definition Scene

By the end of the course you will have completed your own animation  scene from beginning to end and have a good understanding of Unreal  Engine's animation workflow.

Enroll Now

Go ahead and click on the enroll now button to get immediate access
to your scene files and get started right away!   

To recap, you’ll get:

  • The Exile Alien Character along with 28 motion-capture animations

  • The complete Unreal Engine 4 project with all assets

  • The Genesis 2 Male and Female characters

  • Complete sci-fi spaceship interior

  • Best of all, it’s FUN!  See you on the inside!

Create a Battle Royale game using Unreal Engine 4 Blueprints

Create a Battle Royale game like Fortnite with the Industry Standard Unreal Engine 4

Created by Reuben Ward - Game Engineer | Teacher

"]

Students: 3502, Price: $109.99

Students: 3502, Price:  Paid

The C++ Survival Course is now available on my Patreon!

Why does this course need to exist?

Everyone has played a Battle Royale game such as Fortnite. Perhaps you've always wondered how to make your own, but found tutorials were too long and didn't get to the point?

I want to put an end to Game Development being tiresome and boring. That is why at the end of the 8 hour series, you'll have a fully working Battle Royale game, ready to be built on and made into your own.

That means that depending on your learning speed, you can have a working Battle Royale game completely finished in under a week. The lessons you will learn can be used to go on and make any other type of game you can think of.

How is this possible?

Unreal Engine 4 is completely free to use and is a AAA quality engine, used to make games such as Fortnite, Bioshock, Gears of War, and Borderlands. Unreal Engine ships with Blueprints, an industry standard tool that is the perfect gateway into the games industry for a beginner with no technical knowledge. 

Think of Blueprints as driving an automatic car: you'll be able to learn all the correct skills and concepts, without any extra distractions. It will also put you in a great position to go on to learn the more technical C++ language, if that is what you choose.

Who is the teacher?

The course is fully developed by Reuben Ward, who has been working professionally as an Unreal Engine Game Engineer, and has over 2 years experience working professionally developing Battle Royale games. He also has plenty of experience teaching game development, and his video tutorials have received over 1,500,000 views on YouTube.

I understand how difficult Game Development can be when getting started, and that is why I love to take the technical boring parts of game development and make them as simple as possible. I hope you'll join me in making your own Battle Royale game!

Unreal Engine: Create an Arcade Classic!

Like "Fortnite?" Master the tools used to build it as we re-create an arcade classic using Unreal Engine 4.

Created by Greg Wondra - Unreal Authorized Instructor

"]

Students: 3195, Price: $89.99

Students: 3195, Price:  Paid

In this game design course, I will be guiding you step-by-step through the re-creation of an arcade classic using Unreal Engine 4: THE premier free to download gaming engine! (AND the SAME engine used to build the smash hit "Fortnite").

This course contains over 100 fun-to-follow video lessons. Things learned in this course include:

  • How to setup and create a project in Unreal Engine 4

  • How to navigate the Unreal Editor

  • How to construct simple levels using basic shapes (geometry)

  • How to import and implement sounds

  • How to understand the basics of Unreal's Blueprint Scripting system including:

    • How to create Variables

    • How to create Functions

    • How to use Events, Flow Control, and Timeline nodes

    • How to organize your Blueprints themselves and scripts

  • How to create interactive objects using Blueprint Scripting such as:

    • Pickups (pellets, power-pellets, fruits)

    • Enemies (ghosts)

    • Warp zones

  • How to implement simple enemy AI

  • How to create interactive menus

  • How to create a game HUD

  • How to animate menu and HUD elements

  • How to create a saving system

  • How to load a saved game

  • How to create a leaderboard

  • How to add fun presentation elements like slow motion, animating scores, flashing text, etc.

  • And more!

With the knowledge gained in these video lessons, you will be armed with the necessary skills to start building your OWN gaming creations (WITHOUT any programming knowledge needed)!


Unreal Engine Cinematic Creator for Video Game Design

Use Sequencer to Create Cinematic Cut Scenes & Gameplay Moments for Video Games in Unreal Engine 4.

Created by Rick Davidson - Career Coach with 14+ years in the Video Game Industry

"]

Students: 2907, Price: $49.99

Students: 2907, Price:  Paid

** From the GameDev-tv team who has taught more than half a million awesome students on Udemy **

Make your own cinematic moments using Unreal Engine 4's Sequencer Tool.

Sequencer (which is included with the Unreal Editor - no additional download necessary) is a powerful editor which allows you to add tracks and animate everything from your cameras to your characters to your world.

In this course you will be able to do the following:

  • Create your own non-interactive cut scene which is triggered from gameplay.

  • Compose interesting camera shots and animate your cameras as if you were Steven Spielberg's personal camera operator.

  • Create movement and flavor in your levels by animating world events to take place as the player moves through your level (explosions and landslides anyone?).

  • Create simple gameplay systems such as allowing the player to open doors when they run near them.

  • Create animation sequences and render them to movie format so that you can make your own short films if you so desired.

And along the way we'll talk about cinematography theory such as the different types of shots you can create or the various ways to move your camera, including creating camera rails and camera cranes.

Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

Pro Unreal Engine Game Coding

The black book on how to survive on the battlefield of real-world C++ game programming

Created by Rob Baker - Video Games Programmer

"]

Students: 2535, Price: $99.99

Students: 2535, Price:  Paid

Hey there, and welcome to the course, Pro, Unreal Engine, Game Coding. aka, the Black Book, but why the Black Book? Well, just watch the short preview video if you want the full experience. But if you like reading, then around 25 years ago, when I was just entering the games industry, there emerged just such a black book. A book of graphics programming, full of coding voodoo written by the programming powerhouse that is Michael Abrash. And this black book, took many coders like myself, from being merely competent, to being able to produce something akin to magic on the screen. It was legendary.

Naturally, a lot has changed since then, and in this course we've crafted a new black book for a new generation, a series of masterclasses in Unreal Engine game coding for the 2020s. I want to give you guys, what it was, that Michael Abrash gave my generation. I'm going to take you from being an Unreal Engine virgin, to being a real pro, and a prized asset to any employer.

My last game, GRIP: Combat Racing, will be the focus for the latter half of this course, and we'll get to see an awful lot of what's going on under the hood there. We're going to expose all of its secrets. This journey will take you from being a C++ novice, all the way up to writing the most challenging racing game I've ever been involved with, and I've written a few. But if that sounds terrifying, don't worry, we've got this. We can do this, together.

I'll be presenting in a no-nonsense style, side-stepping a lot of the hokum you don't need to know, focusing intently on the stuff you really do, and providing rock-solid examples of how to apply what you'll be taught here. This is not academia, this is real-world getting it done, and getting it done well kind of coding. This is stuff taken straight from the battlefield of game development. After firmly establishing all of the fundamentals, I'll be imbuing you with tricks and techniques, algorithms and insights, gathered from decades of coding experience that you can apply across many game genres. We're going to turn you, into an Unreal Engine Ninja.

So get ready coder one, because we've got work to do.

Unreal Engine C++ The Ultimate Shooter Course

**345+ videos - upload in progress** Master Unreal Engine by creating a complete shooter game!

Created by Stephen Ulibarri - Engineer, Programmer, Game Developer, Author

"]

Students: 2130, Price: $89.99

Students: 2130, Price:  Paid

The course is compatible with any version of Unreal Engine, including Unreal Engine 5!

NOTE: 345 videos, fully uploaded!

This is the most comprehensive Unreal Engine tutorial series on the internet. You will create a shooter game complete with AAA quality gameplay mechanics. Learn the theory behind the gameplay mechanics of shooter games, then implement them in this beautiful game project. Topics covered are:

  • Character creation and movement

  • Input for PC and console controllers

  • Extensive use of Animation Blueprints (and Anim Instances, their C++ parents)

  • 1D and 2D Blendspaces

  • Strafing

  • Turn-in-place

  • Aim Offsets

  • Inverse Kinematics

  • Animation Curves

  • Character lean when running

  • Crouching (with dynamic capsule resizing)

  • Turn hips while running

  • Weapon fire with recoil animations

  • Reloading

  • Weapon blast and impact particles

  • Weapon beam particles (smoke trails)

  • Bullet shell eject particles

  • Sound effects

  • Blending animations per bone, by bool, and by enum - play one animation with one part of the body (running or crouching) while simultaneously playing another animation with another part of the body (reload, aim, or weapon fire)

  • Attach and equip different weapons (pistols, submachine guns, assault rifles)

  • Automatic and semi-automatic gunfire

  • Move different gun parts (the clip/magazine, and pistol slide) during animations

  • Camera zoom while aiming

  • Dynamic crosshairs that spread in reaction to:

    • Character speed

    • Weapon fire

    • Aiming

    • Jumping

  • Different crosshairs per weapon

  • Widget components, showing:

    • Item names

    • Item types

    • Ammo counts

    • Item rarity

  • HUD animations

  • Full item inventory system

  • Data tables, in Blueprints and C++

  • Curves to control:

    • Item movement during pickup

    • Color and brightness pulse for material effects

  • Material creation, including:

    • Post-process materials

    • Dynamic material instances

    • Setting material properties from C++

    • Driving material properties with curves

    • Material functions

    • Blending materials together

    • Outline effects

    • Glow/pulse effects

  • Retargeting animations

  • Retargeting whole Animation Blueprints

  • Numerous gameplay algorithms

  • Use of data structures, including:

    • structs

    • enums

    • arrays

    • maps

    • and more

  • Animation montages

  • Anim Notifies for sounds, weapon trails, and custom notifies

  • Sync markers for footsteps and sync groups

  • The course comes with a huge amount of assets, including:

    • Sounds

    • Textures

    • Particle effects

    • Meshes

  • Delegates

  • Interfaces

  • Dynamic footsteps that spawn different sounds and particle systems depending on the surface type

  • Physical materials and surface types

  • Niagra particle systems

  • Line traces

  • Enemy AI

  • Behavior Trees and Blackboard Components

  • Multiple enemy types with varying levels of Health, Damage, Size and Movement Speed

  • Headshot damage, with:

    • Higher damage for headshots

    • Number widgets that pop up and animate with bullet hits

    • Different colored numbers for headshots

  • Character and enemy health bars

  • Enemy patrol, agro, chase and attack player

  • Death mechanics

  • Stun mechanics

  • Melee attacks with melee weapon trails

  • Explosives that cause damage and death

  • Level prototyping

  • Creating full levels based on our prototypes using professional assets

  • Light baking

  • Post-process effects