In this Unreal Engine beginner game dev tutorial we go over a simple way to make a pickup or collectible in the game. Like Sonic's rings, Pacman's pellets or Mario's coins - pickups are an easy way to add some fun to a game. We will start the beginnings of a scoring system as well creating some interactivity between the player and the collectible to give the player points. In the video you will create a new blueprint class, add a color material, use collision overlap events and make sure your new blueprint will trigger collisions.
0:00 Intro and Demo
1:18 Create new pickup blueprint
1:50 Adding mesh and box collision
2:20 Making collision the scene root for the blueprint
3:30 Event graph coding- using ActorBeginOverlap event
4:55 Testing, testing
5:20 Updating pickup - adding color
6:00 Adding a custom event + points and score to player
7:50 Call custom event using cast in collectible bp
8:50 Testing and customizing pickups in the level
Unreal is Easy! is a series of tutorials to address some of the learner's curve for Unreal Engine game dev. Often new gamedevs are discouraged from using Unreal for a number of reasons. Unreal is complex. Unreal uses C++. Unreal has a million blueprint nodes to figure out. The list goes on. I am hoping to create a number of tutorials to serve as jumping in points for beginners who want to start out in Unreal.
At the end of the day all game engines have their quirks and difficulties. Just because one engine offers the ability to copy code verbatim doesn't mean it's actually easier to produce a game. Unreal offers a very complete and polished tool set and each piece goes deep. Blueprint is so powerful, commercial games are getting released after coding has been done mostly in the visual scripting. For a lot of simple games, Unreal can be a great engine to get started in.