Shengheng Yan

Unreal Engine 5:

Thanks for Crimson from his video YOU’RE LEARNING UNREAL ENGINE 5 WRONG. The idea of learning unreal engine is to treat it as different subjects as school curriculum.

Here is the subject you need to know before creating a game:

Asset Creation

independent game developers often download and use pre-made art assets to build their games.

Programing

Hello World

Turn on/off a flashlight

First of all, I think It is better to start with a tiny project(demo). This youtube tutorial is very good because it only has half hour. The Author Gorka Games show you how to step by step to build a small function turn on/off a flashlight in Third Person Game. Blueprint For Beginners in Unreal Engine 5 | 2023 - Learn in 30 Mins!.

Summary

  1. [Open the Blueprint script]
    Content Drawer -> Content -> ThirdPerson -> Blueprints -> BP_ThirdPersonCharacter(Double click)
  2. [Add a cube to pretend it is a flash light and make it move as character move] Components->Add->Cube->Details->Sockets-> Parent Socket -> (select) hand_r
  3. [Add a light to the flashlight]
    Components->Add->SpotLight-> (Drag under the Cube)
  4. [When press the Key F, turn on/off the flash light]
    My Blueprint -> GRAPHS -> Event Graph -> (program)

The 2. step is difficult to texualize. and this is also what I hate about blueprint. It is difficult to make note.

flashlight

Compare Blueprint to real programming language

Secondly, I like to link new concepts to the things I already know. The question is how to use if-else statement, loop, and function in blueprint? How to print everything? Cason Quisenberry in his video Need to Know Nodes in Unreal 5 Blueprints present a good detail of the blueprint.

Summary

From tiny game to small game

It’s time to make a small playable game, including simply game play. Check this How to Make Your First Game in Unreal Engine 5 in 2023 - Full Course from Gorka Games.

The Video is 1 hour and 40 minutes. It would be wise, you split it and watch them in different times. The tutorial design a simple shooting game which player holding a shotgun to shot the enemy in a simple platform.

Add a cube and move it move with blueprint and c++. Unreal Engine Official Blueprints - Tutorials