Make an Endless Runner in Unity 2020 / 2021 – part 1 of 2



I’m going through the process of making an Endless Runner in Unity. The pace of this video is a little bit faster than my other tutorials, so if you are new to Unity, I recommend that you watch my LEARN UNITY video before watching this video:

You can support me on Patreon – the Tutorial Tier can DOWNLOAD the Unity Project that I created in this video:
https://patreon.com/imphenzia

** Time Stamps **
00:55 Create New Unity Project
01:22 Creating an initial prototype level
01:51 Grid Snapping in the Unity Editor
02:08 Creating the initial player prototype object
02:33 Adding Character Controller
02:56 Ground Layer and Layer Mask
03:20 Creating the Player Script
03:35 Applying Gravity to a Character Controller
04:20 Using Physics.CheckSphere to check for ground
04:57 Horizontal movement and facing character forward
05:39 Jumping
06:22 Camera Follow Script
07:17 Modeling Character and Environment Assets (timelapse)
09:45 Importing 3D assets
10:29 Replacing primitive cube environment with modeled assets
12:25 Replacing Player capsule with the animated character
13:00 Fixing Blender modeler character’s rotation
13:17 Adding AnimatorController
13:53 Looping looped animations
14:15 Set up the Idle animation
14:35 Fix broken player pose by making a prefab in play-mode
15:34 Resizing the Character Controller capsule size
16:00 Set up the Run animation and animation transitions
17:15 Set up the Jump / Fall Blend Tree animation
20:20 Use Time.timeScale to analyze animation transitions
20:43 Fix feet sliding when running
21:17 Checking for ground at multiple locations
22:45 Fixing character sliding when landing
23:00 « Can Transition To Self »
23:50 Fixing stuck when jumping problem
25:08 Skip fall animation for small step-downs
26:15 Grace period for jump button with jump key caching
26:57 Adding a jump sound effect
27:00 Universal Sound FX
27:33 Adding environment art
28:07 Post Processing – Vignette and Color Adjust Override
28:45 Speed trails
30:55 Final Result
31:17 Outro

Universal Sound FX by Imphenzia: https://imphenzia.com/universal-sound-fx

In-depth learn how Low Poly Modeling in Blender: https://www.youtube.com/watch?v=1jHUY3qoBu8

Easy Low Poly Character Modeling in Blender: https://youtu.be/eBOcbYHexAM

Rig a Low Poly Character in Blender: https://youtu.be/XkiWBSSuxLw

Key Frame Animation of Low Poly Character in Blender: https://youtu.be/yjjLD3h3yRc

My Twitch Channel: https://twitch.tv/imphenzia

Gradient Texture Download: https://www.dropbox.com/s/1w98xiksiwaywqx/ImphenziaPalette01-256-Gradient.png?dl=0

Imphenzia Merch is available: https://teespring.com/stores/imphenzia

Official web site: https://www.imphenzia.com

Twitter: https://twitter.com/imphenzia

My Itch.Io page with all my Ludum Dare games: https://imphenzia.itch.io/

Imphenzia Discord server invite: https://discord.gg/sR7pZ4B

Additional info:
I use a Canon Lumix GH5 camera to record my videos with the Olympus 17mm F1.2 lens as well as the Laowa F2.0 7.5mm compact dreamer lens. Sometimes I also use a GoPro Hero 8, a Insta360 One X and a Sony rx100 mark vii. For audio I use a Rode NTG shotgun microphone connected to a RME Fireface UFX II sound card.

Thanks a lot for watching and sharing my videos 🙂

Source

KA2Studio
Logo
Compare items
  • Total (0)
Compare
0