Polishing deselection and add interface communication
22
Fixing the dwarf materials
23
Adding a worker unit
24
Take a break and review what we have done
25
Add selection decal to our unit
26
Select the Unit
27
Use the blueprint component to activate the selection decal
28
Inputs and logic to send movement to the units
29
Make the unit move
30
Click location indicator
31
Add gold resource
32
Define when you are clicking the floor
33
Define interface action when you are clicking gold
34
Implement the gather resource function
35
Add animations to moving and mining
36
Mining interaction between the worker and the resource
37
Storing the amount of resource in the worker
38
Adding states to our unit
39
Implementing a better way of handling our animations
40
Using the game mode to store important information about the game
41
Going to the town hall after mining a resource
42
Getting the gold
43
Repeating the behavior
44
Break
45
Show money in the HUD
46
Update de HUD values
47
Polishing gathering gold mechanic
48
Interact with building
49
Finish the gathering gold mechanic
50
Show that the mine is exhausted
51
Resource gathered effect
52
Fix more buildings assets
53
Build a little town
54
Break
55
Selection collision actor
56
Change marquee dimension
57
Resize the Box Collision
58
Select the workers
59
Fix selection bug
60
Deselect units
61
Deselect units when the marquee is active
62
Remove marquee
63
Selecting and deselecting
64
Selection marquee in the HUD
65
Resize the HUD marquee
66
Marquee position
67
Marquee size
68
Health bars
69
Connect the health bar to the health
70
Update the health when damaged
71
Health bars for buildings
72
Enemies AI Controller
73
Sending orders to the enemy
74
Sending the Attack order
75
Attack order
76
Player workers can also attack
77
Finish the attack
78
Break
79
Lose the game
80
Lose game event
81
Show Lose screen
82
Implement Lose Screen
83
Fix broken references
84
Enemy spawner
85
Spawning waves
86
Collisions and obstacles
87
Disappearing assets
88
Landscape warnings
89
Selection component
90
Scale the indicator
91
Reuse the component
92
Learning to debug
93
Learning to use breakpoints
94
Fix selection marquee errors
95
Fix navigation issues
96
Remove end game errors
97
Remove health bars
98
Conclusions
Description:
Learn to create a real-time strategy (RTS) game from scratch using Unreal Engine 5 and Blueprints in this comprehensive beginner tutorial. Master essential game development skills including landscape creation, asset implementation, camera controls, unit selection and movement, resource gathering mechanics, building interactions, enemy AI, combat systems, and user interface design. Explore advanced topics such as debugging techniques, optimization, and polishing game elements to create a fully functional RTS game. Follow along with step-by-step instructions to build your own game world, implement core gameplay mechanics, and gain practical experience in UE5 game development.
How to Create a Game in Unreal Engine 5 - Beginner Tutorial - RTS Game