Unreal Engine 5 Tactical Fps Game Development Pc & Mobile
Published 5/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 53.25 GB | Duration: 34h 25m
Published 5/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 53.25 GB | Duration: 34h 25m
Build a complete Tactical Shooter Game with Blueprints for PC & Android. Includes publishing to Itch io & Play Store.
What you'll learn
Unreal Engine Advanced Blueprint
How Create Tactical FPS Game for Android
Game Quest System
Create Virtual Joystick For Android Inputs
Make Mini Map With Point of Interest
Export Game For Android
Publish Your Game On Play Store
Requirements
Example: No programming experience needed. You will learn everything you need to know
Description
Are you ready to create your very own Tactical FPS game like IGI or Counter-Strike, fully in Blueprints and ready for both PC and Android? In this step-by-step course, we will build a full game using Unreal Engine 5.5.4—from character setup to weapon mechanics, and from UI systems to Play Store publishing!Whether you're a beginner or an intermediate Unreal Engine user, this course covers everything you need to know to build a polished tactical shooter experience and publish it to Itch io and the Google Play Store. Course Content Overview:Setup Unreal Engine 5.5.4 For Android DevelopmentIntro to Blueprint Visual ScriptingEnhanced Input SystemBasic Animation BlueprintsFirst Person Character Setup With AnimationsWeapon Mechanics + Recoil + Bullet Hole DecalsInventory & Pickup SystemTactical Level DesignMap & Minimap SystemGame Objective & Quest SystemMath Puzzle Mini-GameEnemy AI – Army CharacterFootstep System Based on Surface TypeGame Optimization TechniquesGraphic Settings UI MenuSetup Input UI for Mobile DevicesPublishing Game on Itch io (PC)Publishing Game on Play Console (Android) Who This Course is For:Aspiring game developers using Unreal EngineBeginners looking to make their first FPS gameIndie devs who want to publish games for Android and PCStudents or hobbyists learning Blueprint scripting
Overview
Section 1: Setup Unreal Engine 5.5.4 For Android Development
Lecture 1 Install Unreal Engine 5.5.4 For Android Development
Lecture 2 Create Default Third Person Project
Lecture 3 Setup SDK NDK JDK For Unreal Engine 5.5.4
Lecture 4 Package Apk And Install On Real Device
Section 2: Learn Basic About Unreal Engine 5 Bluprints
Lecture 5 Information About Unreal Engine 5 Bluprints
Lecture 6 Create New Project
Lecture 7 Create Player Character Bluprints
Lecture 8 Create Controller And Game Mode Bluprint
Section 3: Enhanced Input System
Lecture 9 Setup Movement Input In To Character
Lecture 10 Add Mouse Movement Input For Character
Lecture 11 Add Jump And Sprinting Input
Lecture 12 Add Virtual Joystick Controller Support
Section 4: Basic Animation Blueprints
Lecture 13 Create Idle Walk Run Animation Inside Animation Bluprint
Lecture 14 Implement Falling Animation
Section 5: Setup First Person Character With Animations
Lecture 15 Import All Content Inside Your Project
Lecture 16 Setup Fps Character Mesh In Character BP
Lecture 17 Setup Animation Blueprint For FPS Character
Lecture 18 Create Blueprint Interfaces To Communicate Between Blueprints
Lecture 19 Create Data Table For Weapons
Lecture 20 Create Pistol AnimState
Lecture 21 Create Weapon Actor With Data Table
Lecture 22 Change First Person Character Animation Based On Weapon Type
Section 6: Setup All Weapons Animation
Lecture 23 Complete Our Pistol Animation
Lecture 24 Setup Knife Animation State
Lecture 25 Setup Granade Animation State
Lecture 26 Setup SMG Animation State
Lecture 27 Setup Shotgun Animation State
Lecture 28 Setup Rifle Animation State
Lecture 29 Setup Sniper Animation State.mp4
Lecture 30 Setup RPG Animation State
Lecture 31 Important Video Fixing Issues & Project File
Section 7: Weapons Mechanic
Lecture 32 Setup Weapon Animation Logic Using Interfaces
Lecture 33 Add Weapon Animation In Data Table
Lecture 34 Add Weapon Muzzle Flash Particle
Lecture 35 Spawn Camera Shake While Shooting
Lecture 36 Add Weapon Sound FX
Lecture 37 Create Dummy NPC With Damage Counter
Lecture 38 Weapon Damage System
Lecture 39 Spawn Bullet Decal Where bullet Hit
Lecture 40 Spawn Bullet Hole Decal Based On Surface Type
Lecture 41 Play Bullet Impact Sound At location
Lecture 42 Spaw Hit Particle Where Bullet Hit
Lecture 43 Remove Decal Spawn On Player And Optimize Blueprint
Lecture 44 Line Trace Distance Based On Weapon Type
Lecture 45 Damage Based On Weapon Type
Lecture 46 Shot RPG Shell With Fall Of Damage System
Lecture 47 Throw Grenade With Music System
Lecture 48 Add Punching And Knife Damage System
Lecture 49 Add Random Weapon Recoil
Section 8: Optimize Character Movement
Lecture 50 Force Player To Run Only Forward Direction
Lecture 51 Fix FIrst Person Character Overlap On Other Object
Lecture 52 Make Dynamic Footstep Based On Surface
Lecture 53 Setup Random Weapon Damage Rate
Lecture 54 Player Crouch System
Section 9: Inventory System With UI
Lecture 55 Make A Inventory Ui To Show Current Weapon
Lecture 56 Subtract Weapon Ammo
Lecture 57 Reload Ammo Counter With Ui
Lecture 58 Optimize Our Blueprint Nodes
Lecture 59 Create Inventory System Using Actor Component
Lecture 60 Show Item On Inventory Part 1
Lecture 61 07 Show Item On Inventory Part 2
Lecture 62 Change Selected Weapon based On Inventory Item Click
Lecture 63 Optimization Gun System And Auto Reload
Lecture 64 Fixing Grenade Reloading Issue
Lecture 65 Fixing RPG Reloading Issue.mp4
Lecture 66 Fixing Some Weapon Mechanics Bugs
Lecture 67 Setup Sniper Scoping System With UI
Lecture 68 Sniper Scope Wiggle Animation And Change Scope
Lecture 69 Remove Sniper Scope While Changing Weapon
Lecture 70 Change Weapon Sensitivity Based On Weapon State
Lecture 71 Block Aiming State For Some Weapon Types
Section 10: Create Weapon Pickup System
Lecture 72 Create Weapon Pickup Actor
Lecture 73 Move Inventory System To Game Mode Blueprints
Lecture 74 Spawn Weapon Modularly
Lecture 75 Save Pickup Weapon And Ammo In Inventory
Lecture 76 Alignment Weapon in Inventory Based On Data Table Row
Lecture 77 Create Save Game Data Blueprint
Lecture 78 Hide Empty Items From Inventory Ui
Section 11: Player Health System
Lecture 79 Create Painkiller Consume System
Lecture 80 Create Health Bar UI using Progress Bar
Lecture 81 Update HP Progress Bar Based On Player Health
Lecture 82 Add HP To Player After Taking Health Kit
Lecture 83 Hide UI While Inventory Opened
Section 12: Tracktail level Design
Lecture 84 Create Landscape Level In Unreal Engine
Lecture 85 Military Base Level Design Part 1
Lecture 86 Military Base Level Design Part 2
Lecture 87 Military Base Level Design Part 3
Lecture 88 Paint Road Material
Lecture 89 Add Light Inside Houses
Lecture 90 Place Props Inside Houses
Section 13: Map System For Navigation
Lecture 91 Capture Map Image For Map System
Lecture 92 Create Big Map Widget.mp4
Lecture 93 Update Player Location On Big Map
Lecture 94 Add Player Icon With Character Rotation
Lecture 95 Add Point Of Interest On Big Map
Lecture 96 Add Quest Marker And Show Distance in meter
Lecture 97 Create Compass For Navigation
Lecture 98 Add Point Of Interest Icon On Compass
Lecture 99 Dynamic Point Of Interest Icon On Compass
Section 14: Minimap System
Lecture 100 Create Mini Map Material With Widget
Lecture 101 Minimap Modular Change Texture
Lecture 102 Create Point Of Interest For Mini Map
Lecture 103 Modular Point Of Interest For Mini Map
Lecture 104 Mini Map Point Of Interest Static
Lecture 105 Adjust Mini Map Size Modularly
Section 15: Game Objective System
Lecture 106 Task That We Implement In This Mission Objective
Lecture 107 Create Cinematic Cutscene Part 1
Lecture 108 Create Cinematic Cutscene Part 2
Lecture 109 Create Cinematic Cutscene Part 3
Lecture 110 Hide Ui During Cinematic Cutscene
Lecture 111 Show Quest Title Starting Of the Objective
Lecture 112 Spawn Quest Actor Dynamically
Section 16: Puzzle Math Game
Lecture 113 Create Math Game UI
Lecture 114 Complete Puzzle Math Ui
Lecture 115 Create DialPad Input UI
Lecture 116 Add Button Input For DialPad
Lecture 117 Add Digit Input Password Checker
Lecture 118 Add Bluprint Interface For Digit Input
Section 17: Game Quest System
Lecture 119 Start Task 1 Mission
Lecture 120 Start Task 2 Mission
Lecture 121 Fix Math Widget Issue
Lecture 122 Setup Interface For math Widget
Lecture 123 Create Math Widget based on Game Dificility
Lecture 124 Setup Task 4 Objective
Lecture 125 Setup Task 5 Objective
Lecture 126 Setup Task 6 Objective
Lecture 127 Setup Task 7 & 8 Objective
Lecture 128 Setup Task 9 Objective
Lecture 129 Create Level Sequence And Make Helicopter Escape Animation
Lecture 130 Spawn Explosion Particle
Lecture 131 Add Sound Effects On Level Sequence
Lecture 132 Setup Event Dispatcher For Level Blueprint
Lecture 133 Add Comando Voice over Before Spawning Object
Lecture 134 Stop Playing introduction Video For Every Time
Section 18: Game Obstacles System
Lecture 135 Create CC Camera Actor
Lecture 136 Setup CCTV Camera detection Ability
Lecture 137 Create WatchTower Sound System
Lecture 138 Add Weapons On Player Spawn
Lecture 139 Setup Player Can Destroy Camera And WatchTower
Section 19: AI Army Chracter
Lecture 140 Import Army Character Model With Animations
Lecture 141 Setup Army Character With Animations
Lecture 142 Setup Character Roam Around On level
Lecture 143 Setup Army Character Rifle Locomotion
Lecture 144 Setup Ai Army Can See Pawn And Chease player
Lecture 145 Setup Ai Army Aim State Animations
Lecture 146 Setup Ai Army Reload Weapon
Lecture 147 Setup Army Character Turn In Place Animation
Lecture 148 Setup Army Character Aim Ofset
Lecture 149 Setup Army Character Damage System & Get New Attack Position
Lecture 150 Add Army Character Gun & Reload Sound
Lecture 151 Play Army Character FootStep Sound Fx
Lecture 152 Setup Army Character Damage System
Lecture 153 Setup HeadShot Damage System
Lecture 154 15 Army Character Fire Damage System Based On Game Difficulty
Lecture 155 Set Up Ability Ai Can Hear Noise
Lecture 156 Set Up Ai Move To Noise Location
Lecture 157 Make Some Optimizations For Ai And Weapons
Section 20: Place Game Obstacles In Level
Lecture 158 Create Control Center To Control All Game Obstacles
Lecture 159 Setup CCTV Camera Ability To See Ai Character Is Death Or Alive
Lecture 160 Place CC Camera On level Buildings
Lecture 161 Add Point Of Interest On Ai Army And CC Camera
Lecture 162 Place Army And CC Camera On Level
Lecture 163 Spawn Weapons On Army Character Death
Lecture 164 Fixing Army Character Communications With Control Center
Lecture 165 Reposition Camera And Army Character
Section 21: Game Optimization
Lecture 166 Turn On Realtime FPS Ui
Lecture 167 Setup Level OF Details For Models
Lecture 168 Add Lod For Army Character
Lecture 169 04 Setup Draw Distance For Props
Section 22: Game Graphic Setting UI
Lecture 170 Create Settings Ui
Lecture 171 Create Settings Ui Button Mechanic
Lecture 172 Create Graphic Ui
Lecture 173 Connect Graphic UI With Game User Settings
Lecture 174 Set Screen Percentage
Lecture 175 Get All Graphic Date On UI
Lecture 176 Game Sensitivity Settings With Save System
Lecture 177 Create Main Menue Options
Section 23: Create Main Menu UI
Lecture 178 Import Images For Levels Ui
Lecture 179 Create level Select Ui Part 1
Lecture 180 Create level Select Ui Part 2
Lecture 181 Implement Level Unlock System
Lecture 182 Open level Based On Selector Lever Button
Lecture 183 Unlock Level Dynamically And implement Save System
Lecture 184 Add Level Unlock Widget On Main Menu
Section 24: Fixing Bugs
Lecture 185 Create New Level 2 For Experiment
Lecture 186 Implement Player Death System
Lecture 187 Adjust Difficulty Button Hover Issue
Lecture 188 Play Mission 1 In Easy Difficulty
Lecture 189 Fixing Ui Click Issue After Level Sequence
Lecture 190 Add loading Screen
Lecture 191 Add back button On Ui
Lecture 192 Play Game To Verify Everything OK
Lecture 193 Manage Some Army Character Weapon That They Spawn After Death
Lecture 194 Add Physic Material Link To Normal Materials
Lecture 195 Add Sound On UI Buttons
Lecture 196 Texture Optimizations
Section 25: Setup Visual Studio For Unreal Engine 5
Lecture 197 Setup Visual Studio For Unreal Engine 5.5.4
Lecture 198 Package Game For Windows
Lecture 199 Fixing The Level Opening Issue
Lecture 200 Testing Game For Second Time
Lecture 201 Fix Missing Materials And Exit Button
Lecture 202 Fixing Player Firing While Cinematic On
Lecture 203 Create New Project And Move All Content
Lecture 204 Create Post Processing Volume
Lecture 205 Package Project For Windows
Lecture 206 Fixing Weapon Clipping And Widget Issue
Lecture 207 Mission 1 Full Game Play
Section 26: Publish Game On Itch.io
Lecture 208 Setup Project Meghna Page On Itch.io
Lecture 209 Add Media Files And Publish On Itch.io
Section 27: Setup Input Ui For Mobile Device
Lecture 210 Add Mobile Input Button
Lecture 211 Add Virtual Joystick on Display
Lecture 212 Use Interface To Communicate Between Player Character And Ui
Lecture 213 Setup Screen Touch Input Instead Of Virtual Joystick
Lecture 214 Test Your Game On Real Devices
Lecture 215 ReArrange Button For Mobile Ui
Lecture 216 Fix Sprinting Mecanicas On FPS Character
Lecture 217 Make A Fire Input Button Like Pubg Mobile
Lecture 218 Export Game For Experiment
Lecture 219 Fixing Player Can't Run And UI Buttons
Section 28: Optimize Game For Android Devices
Lecture 220 Replace Sky And Lightning
Lecture 221 Set All Materials To Unlight Part 1
Lecture 222 Set All Materials To Unlight Part 2
Lecture 223 Add Draw Distance And Reduce Recoil For Weapons
Lecture 224 Make Some Optimizations
Lecture 225 Setup Render Settings For Mobile Devices
Section 29: Publish Game On Play Console
Lecture 226 Create Google Play Console App With Privacy Policy
Lecture 227 Add Details About App on Play Console
Lecture 228 Unreal Engine Export Settings For Play Console
Lecture 229 Signing Projects for Release
Lecture 230 Upload AAB File On Close Testing
Lecture 231 Install Testing App On Mobile Phone
Lecture 232 Fix Android Storage Permission Issue
Anyone interested in mobile game development