Tutorials

Here you can find all of the tutorials. You should read them one by one – I’m using stuff created earlier.

1. Configuring new project. UE4 main classes explanation.

game instance

If you roneon’t know what’s Game Instance, GameMode or PlayerController you should read this tutorial. It explains base classes in Unreal Engine 4.

 

 


2. First person look around controls – mouse touch tilt

feature

You will learn how to implement touch, tilt and mouse controls in your game.

 

 


3. Add FPP arms and TPP mesh to your Character

How to use Animation Blueprints. After this you will have first person arms animated. Third person will be able to aim.


4. How to create Inventory

More advanced post about creating inventory with 3 active slots.


5. How to add weapons – basics + equipping

Using inventory to equip weapons.


6. Weapons – shooting and reloading functionalities

How to implement shooting and reloading for your weapons.


7. FX: Create ammo shell particle from mesh

shellsscreenSpawning shell particle created from mesh.

 

 

 

 

 


8. How to fire a weapon / create ammo data / impact effects

shootscreenHow to make your weapon fire. You will learn how to spawn impact effects as well.

 

 


9. How to add spread and dynamic crosshair to weapon

spreadHow to create dynamic crosshair to draw current weapon spread.

 

 


10. How to do damage – advanced

bodypartsmatHow to determine which body part was hit. Phys mat explanation as well and most importantly how to do damage to enemies- this mean implementing base enemy blueprint.


11. First Enemy – Behavior Tree / Shooting at Player

How to implement your first enemy. Using behaviour tree and animation blueprint.


12. Creating Shotgun

Screen Shot 2015-06-18 at 14.01.27Shotgun weapon implementation tutorial.

 

 

 


13. Creating Assault Rifle

riflescreen1Assault rifle implementation tutorial.

 

 

 


14. Create Grenade Launcher

screenGrenade launcher implementation tutorial. More about projectiles.

 

 


15. Creating Sniper Rifle

sniperscreenHow to implement Sniper rifle using 3 methods: post process material, HUD overlay and render to texture. How to determine head shot and make slomo as well.

 

 


16. Create Rocker Launcher

RocketLauncherHow to implement rocker launcher.

 

 

 


17. UMG UI: Draw player health and armor

How to create UMG widgets to draw player health and armor.


18. UMG UI: Draw current weapon information

WeaponInfoScreenHow to use UMG Widgets to draw current weapon ammo and if reloading.

 


19. UMG: How to create icons from 3d assets

PistoliconscreenHow to use 3d models to create 2d icons for UI usage.

 

 


20. UMG: Adding materials

How to use Materials in UMG.


21. UMG: Change weapon panel

Screen Shot 2015-08-29 at 22.09.03How to use UMG to create change weapon panel.

 

 


22. Creating first environment – basics

HighresScreenshot00004Creating first scene and lighting basics.

 

 

 


23. Enemy: Wall walking spider

spidercomponentsHow to implement wall walking spider. He can walk even on ceiling.

 

 

 


24. Enemy boss robot

UE4Editor 2015-08-08 16-30-13-216Another AI tutorial: melee damage, one weak body part. Lot of great blueprints stuff.

 

 


25. Enemy: Flying Drone

Flying enemy that can avoid obstacles.


26. Player damage indicators and dying effect

UE4Editor 2015-08-10 20-37-17-458How to implement damage indicators (blood splats material and camera shakes)

 

 


27. Ninja enemy

UE4Editor 2015-08-18 18-42-50-068Another AI tutorial. This time jumping ninja.

 

 

 


28. How to implement score and combo system

barHow to calculate score and combo system implementation tutorial.

 


29. Display target information

targetHow to create UMG widget to display current enemy player is looking at.

 


30. Enemy: “Marine”

UE4Editor 2015-08-27 20-57-08-573Another AI tutorial – this time marine.

 

 

 


31. Turret Tutorial

UE4Editor 2015-08-28 15-04-53-112How to implement Turret which is targeting and shooting enemies.

 

 


32. Behavior Tree – Futuristic Soldier

bt_standingBehavior Tree basics: tasks, services and decorators.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s