Playback starts YouTube’s embedded player (privacy-enhanced mode).
Unity FPS Survival Game Tutorial - First Person Shooter Game Dev
ChannelfreeCodeCamp.orgChapters
Description from the creator
Learn how to make a first-person shooter in Unity. Making a FPS in Unity is easy for beginners. This 8-hour tutorial covers everything you need to know to make a basic first person shooter game.
💻Assets: github.com/beaucarnes/unity_fps/tree/master/ass…
💻Full Project: github.com/beaucarnes/unity_fps/tree/master/com…
Tutorial created by Awesome Tuts. Check out Awesome Tuts Youtube channel: youtube.com/channel/UC5c-DuzPdH9iaWYdI0v0uzw
On the Awesome Tuts website, you can learn to create a game in 40 minutes: awesometuts.com/from-scratch-to-game-ws
The creator of the assets is Winterbyte and these are the assets from their Ultimate Survival Asset Pack. Please NOTE that these assets can be used only for EDUCATIONAL purposes to follow this tutorial, you can't use them to create a commercial game or share the assets with others.
⭐️Contents⭐️
⌨️ (0:00:00) Intro And Game Preview
⌨️ (0:04:21) Importing Level And Configuring Lights In The Game
⌨️ (0:10:19) Creating FPS Player
⌨️ (0:35:35) Coding Player's Movement And Jump
⌨️ (1:02:07) FPS Mouse Look And Mouse Controls
⌨️ (1:33:14) Player's Sprint And Crouch
⌨️ (1:49:01) Player's Footsteps Sound
⌨️ (2:18:47) Animating Player's FPS Hands And Weapons
⌨️ (2:41:27) Weapon Handler (script for controlling the attributes of weapons)
⌨️ (2:57:05) Weapon Manager (script for controlling the switching between weapons in our game)
⌨️ (3:10:36) Player Attack (script for controlling the shooting with the selected weapon)
⌨️ (3:36:52) Creating The Zoom Effect With Animations And Scripting
⌨️ (4:07:02) Creating Arrow And Spear Bullet Prefabs
⌨️ (4:36:27) Configuring And Animating Our Cannibal Enemy
⌨️ (4:50:40) Creating Enemy Animation Script
⌨️ (4:57:30) Enemy Controller (the script that will control the enemy’s AI and make him move and attack the player)
⌨️ (5:40:04) Configuring And Creating The Boar Enemy
⌨️ (5:51:10) Detecting And Dealing Damage
⌨️ (6:14:52) Creating Health Script
⌨️ (6:49:02) Creating Player And Enemies Sound Effects And Shoot Effects Sounds
⌨️ (7:21:13) Creating Player Stats UI
⌨️ (7:32:38) Displaying Health And Stamina Using Player Stats UI
⌨️ (7:46:45) Creating Enemy Manager(the script that will spawn the enemies) and adding Finishing Touches To Our Game
--
Learn to code for free and get a developer job: freecodecamp.org
Read hundreds of articles on programming: medium.freecodecamp.org
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp
💻Assets: github.com/beaucarnes/unity_fps/tree/master/ass…
💻Full Project: github.com/beaucarnes/unity_fps/tree/master/com…
Tutorial created by Awesome Tuts. Check out Awesome Tuts Youtube channel: youtube.com/channel/UC5c-DuzPdH9iaWYdI0v0uzw
On the Awesome Tuts website, you can learn to create a game in 40 minutes: awesometuts.com/from-scratch-to-game-ws
The creator of the assets is Winterbyte and these are the assets from their Ultimate Survival Asset Pack. Please NOTE that these assets can be used only for EDUCATIONAL purposes to follow this tutorial, you can't use them to create a commercial game or share the assets with others.
⭐️Contents⭐️
⌨️ (0:00:00) Intro And Game Preview
⌨️ (0:04:21) Importing Level And Configuring Lights In The Game
⌨️ (0:10:19) Creating FPS Player
⌨️ (0:35:35) Coding Player's Movement And Jump
⌨️ (1:02:07) FPS Mouse Look And Mouse Controls
⌨️ (1:33:14) Player's Sprint And Crouch
⌨️ (1:49:01) Player's Footsteps Sound
⌨️ (2:18:47) Animating Player's FPS Hands And Weapons
⌨️ (2:41:27) Weapon Handler (script for controlling the attributes of weapons)
⌨️ (2:57:05) Weapon Manager (script for controlling the switching between weapons in our game)
⌨️ (3:10:36) Player Attack (script for controlling the shooting with the selected weapon)
⌨️ (3:36:52) Creating The Zoom Effect With Animations And Scripting
⌨️ (4:07:02) Creating Arrow And Spear Bullet Prefabs
⌨️ (4:36:27) Configuring And Animating Our Cannibal Enemy
⌨️ (4:50:40) Creating Enemy Animation Script
⌨️ (4:57:30) Enemy Controller (the script that will control the enemy’s AI and make him move and attack the player)
⌨️ (5:40:04) Configuring And Creating The Boar Enemy
⌨️ (5:51:10) Detecting And Dealing Damage
⌨️ (6:14:52) Creating Health Script
⌨️ (6:49:02) Creating Player And Enemies Sound Effects And Shoot Effects Sounds
⌨️ (7:21:13) Creating Player Stats UI
⌨️ (7:32:38) Displaying Health And Stamina Using Player Stats UI
⌨️ (7:46:45) Creating Enemy Manager(the script that will spawn the enemies) and adding Finishing Touches To Our Game
--
Learn to code for free and get a developer job: freecodecamp.org
Read hundreds of articles on programming: medium.freecodecamp.org
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp
About this tutorial
freeCodeCamp.org published this 8:12:00 video tutorial on November 1, 2019. It has been watched 705,270 times on YouTube.
- Channel
- freeCodeCamp.org
- Category
- Education
- Duration
- 8:12:00
- Published
- November 1, 2019
- Views
- 705,270
- Likes
- 14,754
Tags
Share
This tutorial in other languages
- FRUnité FPS de survie jeu Tutoriel - First Person Shooter Game Dev
- ESUnidad FPS Survival Juego Tutorial - Shooter en primera persona juego Dev
- PTUnidade FPS Survival Jogo Tutorial - First Person Shooter jogo Dev
- ITUnità FPS Survival Un gioco Tutorial - First Person Shooter Game Dev
- DEUnity FPS Survival Spiel Tutorial - First Person Shooter Game Dev
- NLUnity FPS Survival Spel leren - First Person Shooter Game Dev
- RUЕдинство FPS Survival Game Tutorial - First Person Shooter Game Dev
- PLUnity FPS Survival Gra Tutorial - First Person Shooter gra Dev
- JAユニティFPSサバイバルゲームのチュートリアル - 最初の人のシューティングゲームのDev
- ARالوحدة FPS البقاء على قيد الحياة لعبة البرنامج التعليمي - أول شخص مطلق النار لعبة ديف
- HIएकता एफपीएस जीवन रक्षा खेल ट्यूटोरियल - पहले व्यक्ति शूटर खेल देव
- IDUnity FPS Kelangsungan Hidup Permainan Tutorial - First Person Shooter permainan Dev