Unreal Engine 4 for Video Games
By Jose Goncalves , Video game developer
Learn how to create a video game prototype, from the mechanics to use of AI
Learn how to create a video game prototype, from the mechanics to use of AI
Domestika Basics · 5 courses included
-
Course 1: Getting Started
By Jose Goncalves
Discover the software, its interface, and the main tools
-
Course 4: Graphical User Interface
By Jose Goncalves
Learn how to implement the game's graphic interfaces
-
Course 5: Artificial Intelligence
By Jose Goncalves
Learn how to give autonomy and intelligence to non-playable characters
What would you do if you had the possibility of creating a world that is full of adventure at your fingertips? Building the characters and the laws that govern the physical world of your game.
In this 5-course Domestika Basics of Unreal Engine 4 for video games, José Joel Gonçalves, also known as ultratrol, teaches you how to create the prototype of a video game, from the mechanics to the application of artificial intelligence.
In the first course, learn how to install and configure Unreal Engine 4, become familiar with its interface, and understand the importance of Blueprints in game creation.
Then, give life to your character and see how to give movement to your creation by adding all the commands and player animation controls in three phases: Blueprint, Blend Space, and Montage.
In the third course, build the laws that dominate your virtual world, working on the mechanics of your game. Learn the concepts of collisions and delegates and the importance of the event dispatcher. Joel explains how to create interactive elements such as traps, switches, and obstacles.
In the next stage, implement the graphic interfaces that will help you understand what happens in the game. Learn how to manage widgets, UI events, and how to add them to the game. See the character's health on-screen and pause the game with your own interface.
In the fifth and final course, learn how AI works in Unreal to create autonomous, non-playable characters (NPCs) capable of making their own decisions. At the end of this Domestika Basics of Unreal Engine 4, you will have learned to develop the basic mechanics to create a complete video game.
Technical requirements
- ⦁ A computer with Windows 7 or macOS 10.9.2 or higher.
⦁ Unreal Engine 4 version 4.24 or higher.
⦁ 8 GB of RAM.
⦁ Video card equivalent or superior to an NVIDIA GeForce 470 GTX or AMD Radeon 6870 HD.
- 99% positive reviews (204)
- 6,484 students
- 40 lessons (8h 13m)
- 5 courses
- 77 downloads (36 files)
- Online and at your own pace
- Available on the app
- Audio: Spanish
- Spanish · English · Portuguese · German · French · Italian · Polish · Dutch
- Level: Beginner
- Unlimited access forever
Reviews
Venezuelan-born José Joel Gonçalves, also known as J.J. or ultratrol in the world of video games, is a professional game developer with more than 10 years of experience. He studied Computer Engineering at the Simón Bolívar University (Caracas) and is passionate about roguelike games, RPGs, programming with C++, and the creation of digital universes with Unreal Engine.
He currently lives in Bogotá, Colombia, where he works for Teravision Games in the prototyping and creation of games for clients such as Namco, Disney, Nickelodeon, inXile, and Gun Media, among others.
Content
Course 1: Getting Started
-
U1
Presentation and welcome
-
Presentation and welcome
-
-
U2
Epic Games Launcher download and familiarization
-
Epic Games Launcher download and familiarization
-
-
U3
Creating a project
-
Creating a project
-
-
U4
Knowing Unreal: Interface
-
Knowing Unreal: Interface
-
-
U5
Knowing Unreal: Maps
-
Knowing Unreal: Maps
-
-
U6
Knowing Unreal: Blueprints
-
Knowing Unreal: Blueprints
-
-
U7
Practice: Exploring
-
Practice: Exploring
-
Course 2: The Character
-
U1
Actors
-
Actors
-
-
U2
Characters
-
Characters
-
-
U3
Movements
-
Movements
-
-
U4
Rotation and jumps
-
Rotation and jumps
-
-
U5
Animation blueprint
-
Animation Blueprint
-
-
U6
Animation Blend Space
-
Animation Blend Space
-
-
U7
Animation Montage
-
Animation Montage
-
-
U8
Practice: New Character
-
Practice: New Character
-
Course 3: Game Mechanics
-
U1
Collisions
-
Collisions
-
-
U2
Event Dispatchers
-
Event Dispatchers
-
-
U3
Creating traps
-
Creating traps - Part 1
-
Creating traps - Part 2
-
Creating traps - Part 3
-
-
U4
Creating Power-ups
-
Creating Power-ups
-
-
U5
Creating switches
-
Creating switches
-
-
U6
Practice: Super jump
-
Practice: Super Jump - Part 1
-
Practice: Super Jump - Part 2
-
Course 4: Graphical User Interface
-
U1
Widgets
-
Widgets
-
-
U2
Events in UI
-
Events in UI
-
-
U3
Widget Interaction Component
-
Widget Interaction Component
-
-
U4
Practice: Texts in play
-
Practice: Texts in play - Part 1
-
Practice: Texts in play - Part 2
-
Course 5: Artificial Intelligence
-
U1
Behavior trees and Blackboards
-
Behavior trees and Blackboards
-
-
U2
Composite nodes
-
Composite nodes
-
-
U3
Decorators and Services
-
Decorators and Services
-
-
U4
AI Controller
-
AI Controller
-
-
U5
AI Perception
-
AI Perception
-
-
U6
Polish Attack
-
Polish Attack
-
-
U7
Enemy Chase
-
Enemy Chase - Part 1
-
Enemy Chase - Part 2
-
-
U8
Enemy Attack
-
Enemy Attack - Part 1
-
Enemy Attack - Part 2
-
-
U9
Practice: Generating enemies
-
Practice: Generating enemies
-
See the content of the 5 courses
About Domestika Basics
Domestika Basics is a series of courses focused on teaching the most commonly used software by creative professionals worldwide.
The content has been meticulously curated and is intended for both students going into a new creative field and more experienced professionals who want to polish their skills.
Learn with the best Domestika teachers through practical lessons, tons of resources, and a progressive difficulty that'll allow you to see results from day one.
Domestika Basics will allow you to step up your professional game and be prepared to score better projects.
-
Without prior knowledge.
Domestika Basics gives you everything you need to get started in a new creative field and become an expert in it.
-
Focused on the tool.
Discover its main components, techniques, and the tried-and-true methods you need to master it.
-
Learn fast
With a straightforward, step-by-step approach, our outstanding professionals will teach you how to get the most out of the program.
-
Certificates Plus
If you're a Plus member, get a custom certificate signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
diegocorreia2013_dc
A good course, the teacher explains clearly and concisely, so far I've been very pleased.
j.mach.gapski
Very good course, that explains details of UE4 very well.
sebastianblanzari
para empesar muy buen curso
View translation
Hide translation
prodigy25
PlusBuen curso.
View translation
Hide translation
davilabrunoadriel
Este curso es genial, me alegro de haberlo tomado y el profesor lo explica bien como para entender el tema.
View translation
Hide translation