Unity developers often create messy animator tabs. Animating like a programmer allows you to clean it up, and have more control of your animations. This is how to set up your animations in any project.
Assets Showcased:
ENVIRONMENT: https://assetstore.unity.com/packages/3d/environments/platformer-game-show-pack-195080
POST PROCESSING: https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/sc-post-effects-pack-108753
FULLSCREEN: https://assetstore.unity.com/packages/tools/utilities/fullscreen-editor-69534
PLAYER: https://assetstore.unity.com/packages/3d/characters/humanoids/battle-royale-hero-pbr-189511
SOUND FX: https://assetstore.unity.com/packages/audio/sound-fx/universal-sound-fx-17256
FOOTSTEPS: https://assetstore.unity.com/packages/audio/sound-fx/foley/footsteps-essentials-189879
Support me :) - https://buymeacoffee.com/smallhedgehq
Website - https://www.smallhedge.com/
My games - https://small-hedge.itch.io
Twitter - https://twitter.com/SmallHedgeHQ
Facebook - https://www.facebook.com/SmallHedgeHQ
Youtube avatar created by OliGalArt, go check her out! https://ko-fi.com/oligalart/commissions
00:00 Intro lol
00:38 Setup
01:09 Player Movement Script
01:49 Step 1: Add Animations
02:35 Step 2: Setup Script
04:43 Step 3: Trigger Animations
04:55 Run Animations
07:00 Cycle Idle Animations
09:28 Step 4: Instant Animations
09:41 Punch Animation
10:52 Behavior Scripts
14:07 Reset Animations
15:00 Jump Animations
17:52 Hashing Animations
19:02 Outro :)