The Ultimate Unreal Engine 2D Game Development Course
- Descrição
- Currículo
- FAQ
- Revisões
Welcome to The Ultimate Unreal Engine 2D Game Development Course.
This is the most comprehensive and effective course you’ll ever find about making 2D and 2D/3D hybrid games with Unreal Engine 5.
Through teaching Unreal Engine on YouTube and also in person at a Japanese Game Dev school for the past couple of years I’ve gained an understanding of what students are really looking for and designed this course to teach you Paper 2D and PaperZD step by step in a structured manner.
If you’re completely new to Unreal Engine you can check out the Unreal Engine 5 Crash Course which is included in one of the early chapters.
We’ll start out slowly by making a one-button-minigame that teaches you about how to import sprites and use them in your scene. You’ll also learn about project settings we need to adjust and about the enhanced input action system which we’ll use throughout all of the other chapters in this course as well.
The second game will teach you all about using sprite sheets and how we can create flipbooks.
We’ll also look at how to switch between the idle and run flipbook during gameplay and how to play footstep sounds on the correct animation frames.
Since we want the background to be dynamically adjustable I’ll also teach you how we can use a background sprite in a blueprint, attach collisions to them and dynamically change them in the construction script depending on how long we want the stage to be.
The Third game is a classic platformer game and will be the first projects using the free PaperZD plugin to improve the workflow of making 2D games with Unreal Engine.
Here you’ll learn how to set up an animation source and animation blueprint file with PaperZD and use them to create animation graphs and animation notifies.
We’ll also create enemies that can detect walls and ledges to change the direction they walk in and can interact with the player when being stomped on or touching the player character.
You’ll also learn how to create a one-way platform that we can jump through form the bottom, but don’t fall through from the top.
The forth game will combine all the things we’ve learned and will be the first 2D/3D hybrid game we create.
This means that our characters are 2D pixel art, however the backgrounds are 3D environments which allow us to make use of all of the amazing features of Unreal Engine.
For this game we don’t only have platformer mechanics, but we’ll also implement hitboxes, a stun system a damage system and many more things you’ll need to know about for most of your games.
To lean into metroidvania mechanics we also create an unlockable sword throw ability, which allows you to stick swords into the wall and use them as platforms to reach higher areas.
-
6About the UE 5 Crash CourseTexto
-
7How to Install Unreal Engine 5Vídeo Aula
-
8How to create a new ProjectVídeo Aula
-
9How to navigate the EditorVídeo Aula
-
10Content Drawer and BlueprintsVídeo Aula
-
11How to make a simple BlueprintVídeo Aula
-
12Adding functionality to our BlueprintVídeo Aula
-
13Useful Keyboard Shortcuts and TipsVídeo Aula
-
14How to debug your gamesVídeo Aula
-
18Quick Draw OverviewVídeo Aula
-
19Downloading the Quick Draw AssetsTexto
-
20Preparing our SpritesVídeo Aula
-
21Finding the Translucent MaterialTexto
-
22Making a Level MockupVídeo Aula
-
23Creating our Samurai BlueprintVídeo Aula
-
24Moving Sprites with TimelinesVídeo Aula
-
25Inheritance and Child BlueprintsVídeo Aula
-
26Setting up the Game's Rules and PhasesVídeo Aula
-
27If your input isn't workingTexto
-
28Setting up the Player InputVídeo Aula
-
29Adding a Camera and Adjusting Project SettingsVídeo Aula
-
30Fixing Black Dot in middle of screen when playingTexto
-
31Making the Player AttackVídeo Aula
-
32Attack Movement through TimelinesVídeo Aula
-
33Adding the Defeated StateVídeo Aula
-
34Creating Simple Enemy AIVídeo Aula
-
35Resetting the GameVídeo Aula
-
36Finishing UpVídeo Aula
-
37Texture Settings for making game buildsTexto
-
38Finished Project FilesTexto
-
39Mash Runner OverviewVídeo Aula
-
40Downloading the Mash Runner AssetsTexto
-
41Setting Up the Project and Importing AssetsVídeo Aula
-
42Sprite Sheets and FlipbooksVídeo Aula
-
43Creating the Runner BlueprintVídeo Aula
-
44Possessing the Runner CharacterVídeo Aula
-
45Making the Character MoveVídeo Aula
-
46Using the Run AnimationVídeo Aula
-
47Improving the InputVídeo Aula
-
48Adding Speed CurvesVídeo Aula
-
49Triggering Events on Certain FramesVídeo Aula
-
50Creating the StageVídeo Aula
-
51Making the Enemy Runner AIVídeo Aula
-
52Goal Collision setting issueTexto
-
53Setting Up the GoalVídeo Aula
-
54Finishing UpVídeo Aula
-
55Finished Project FilesTexto
-
59Tower Climb Platformer OverviewVídeo Aula
-
60Downloading the Tower Climb AssetsTexto
-
61Creating Flipbooks Through a JSON FileVídeo Aula
-
62Creating a PaperZD Character BlueprintVídeo Aula
-
63Making the Character Walk and JumpVídeo Aula
-
64Setting Up Our Animation Source and Using Our First NotifyVídeo Aula
-
65Creating a PaperZD Animation BlueprintVídeo Aula
-
66Creating Our First Tile SetVídeo Aula
-
67Creating A Tile MapVídeo Aula
-
68Improving the Character FeelVídeo Aula
-
69Setting Up the Enemy BlueprintVídeo Aula
-
70Enemy AI Ledge and Wall DetectionVídeo Aula
-
71Defeat Player On Enemy TouchVídeo Aula
-
72Improving the Player Defeated StateVídeo Aula
-
73Defeat Enemy On Being StompedVídeo Aula
-
74Making Platform BlueprintsVídeo Aula
-
75Making a Spring LauncherVídeo Aula
-
76Designing a LevelVídeo Aula
-
77Implementing Coyote TimeVídeo Aula
-
78Implementing Jump BufferVídeo Aula
-
79Finishing UpVídeo Aula
-
80Finished Project FilesTexto