Memuat
Memuat
Watch every step above performed live, with English narration.
0 plays
Class book
Page 1 / 15
Cover: Unreal Engine 5 Third Person Shooter Game Part 1 - Character: Shoulder Camera, Run & Shoot
Click a page or use ◀ ▶ to turn · swipe on mobile · to enlarge
Want to go deeper?
Join one of our courses or ask us directly on WhatsApp.
Picked from the software, topic, and level of “Class Unreal Engine 5: Third Person Shooter Game Part 1 - Character: Shoulder Camera, Run & Aim”.
Other ways we can help with Unreal Engine.
Learn with a mentor
Scheduled Game Development courses with live guidance and a certificate.

Course/Training Unreal Engine — Procedural Animation for Humans in Unreal Engine 5
★ 5.0 (60)

Course/Training Unreal Engine — Training Unreal Engine Master Class Selama 3 Hari - Kelas 2
★ 5.0 (7)

Course/Training: Unreal Engine 5
★ 5.0 (7)
Have it built for you
No time to learn Unreal Engine? Our team can do the project for you.

Development Service: Unreal Engine — Unreal Engine 4 – Build Your First Game with UE4!!
★ 5.0 (12)

Development Service: Unreal — Unreal Engine 5 Blueprints: Multiplayer Shooter (FPS)
★ 5.0 (10)

Development Service: Blender — Blender Character Design Master for Unity & Unreal Engine
★ 5.0 (9)
Get notified about new Unreal Engine classes
At most one email a week. Unfollow anytime with one click.
The full narration of this video. The current sentence is highlighted while the video plays; click any sentence to jump there.
Welcome to the series of creating a Third Person Shooter game with Unreal Engine 5. In this 5th part series, we will create the character, weapon, environment, enemies, and shooting effects using Niagara, step by step from scratch. Hello, welcome to Cerdas Inovasi Digital. This is part 1, we will create a Third Person character in the style of Shorter, with a shoulder-mounted camera, run button, and aim button. Let's start! First, we create a new project.
Click the File menu, then select New Project.
In the Games category, select the Third Person template, make sure Blue Apprint. Name the project TPS underscore Shorter, then click Create. Wait until the editor opens.
The new project is now open. Press Play to try the built-in character. Use WASD to move, mouse to rotate the camera, and space to jump. Press Escape to stop.
Now we create a new button. In the content browser, open the input folder, then the actions folder. Right-click in the empty area, select input, then input action.
Name it IA underscore run. This action is for running.
In the same way, create the second input action named IA underscore aim, for aiming. Go back to the input folder, then open IA underscore default.
This is the input mapping contest, where we connect actions with keyboard and mouse buttons.
Click the plus sign on mappings, select IA underscore run, then click the keyboard icon and press the left shift key.
Add another mapping, select IA underscore aim, then on the button selection find right mouse button, which is the right-click of the mouse.
Save the input mapping contest, then close the window. Now open the third person folder, then blue prints, and click twice BP underscore third person character.
Select the camera boom component. Change target arm length to 250, so the camera is closer. Then socket offset Y60 and Z50, so the camera is on the right shoulder, typical for shooter games.
Check enable camera lag so the camera movement feels smoother. Select the topmost component, which is self.
Find use controller rotation yaw and check it. With this, the character's body always faces the camera, like in shooting games.
Select character movement, find orient rotation to movement and uncheck it, so it doesn't conflict with the previous settings. Enter the event grab.
Right-click in the empty area, type IA underscore run, then select the event. Click the small arrow sign so all pins are visible.
Connect the character movement component from the panel components into grab.
Drag the blue pin character movement, type set max walk speed. Do this twice, one for when the button is pressed, one for when it is released.
Connect the started pin to the first node with value 700, meaning when shift is pressed the character runs. Connect completed to the second node with value 400, normal walking speed.
Now for aiming. Add the event IA underscore aim, then connect the camera boom component to grab.
Drag the camera boom pin and create two nodes set target arm length.
Target we fill in 120, so the camera gets closer when aiming. Completed we fill in 250, returning to normal when the right click is released.
Click compile, then save, and close the blue eyeprint window. Save all assets as well with save all.
It's time to try. Press play. Hold shift to run, and hold right click to aim. Notice the camera moving closer to the character's shoulder.
Done. Our third person character now has a shorter stance. In part two, we will add weapons and a shooting system. Don't forget to subscribe, like, and share. See you in the next part. Want to master game development with Unreal Engine? Cerdas Inovasi Digital offers complete Unreal Engine courses, game and 3D character development services, as well as selling ready-to-use project files. Contact us via WhatsApp, or visit cerdasinovasidigital.com.
Type a question or keyword; we find the part of this episode that explains it and jump the video there.
Notes are saved with the current video time and are only visible to you.
Stuck on a step? Ask here; the instructor and other learners can answer.
No questions yet.

Cerdas Inovasi Digital Team
Software developers, BIM & 3D engineers, and AI practitioners
We build software, BIM models, games and AI automations for clients every day, and turn that hands-on work into step-by-step classes: every step is shown on screen and comes with a PDF guide you can keep.
See our clients →