Unity Bolt vs C# Scrips - complete tutorial - which one is for you?
115.2 هزار بار بازدید -
4 سال پیش
-
Learn how to do platformer
Learn how to do platformer mechanics in Unity with Bolt Visual Scripting. I go through everything in detail and I also compare it to C# scripts for the exact same functionality. Get an introduction and learn bolt, or use the video to decide if visual scripting or C# scripting suits you better.
Time Stamps:
00:00 Intro
** BOLT SECTION
01:00 Install Bolt
02:33 Hero Controller - Create your first Visual Script / Flow Graph
03:20 Keyboard / Joystick Input
03:30 Player Movement Left/Right
08:00 Separating Movement to its own graph from the Hero Controller
08:20 Creating a "Super Unit" - reusable visual scripts
10:30 Creating a "Jump" Super Unit to make the player jump
15:00 Creating a "IsGrounded" Super Unit to avoid flappy bird air jumping
20:50 Creating a "Face Forward" Super Unit to turn the player left/right
23:45 Enable a running animation with Animator Controller
24:00 Transition between Idle and Run animation states
28:00 Reducing sliding effect of player
28:50 Creating a "Jump Animation" Super Unit for jump up animations
31:30 Creating a Animator Blend Tree between jump up/down poses
36:33 Adding a sound effect to jumping
38:20 Overview of all Visual Graphs to control the player
39:30 Creating a "Limit Fall Speed" Super Unit to prevent falling between tiles
42:30 Creating a smooth Camera Follow Visual Graph
** C# SECTION
49:30 Re-creating the Hero Controller in C#
50:00 Recreating the Move Graph in C#
52:02 Recreating the Jump Graph in C#
53:56 Recreating the Is Grounded Graph in C#
56:28 Recreating the Face Forward Graph in C#
57:36 Recreating the Move Animation Graph in C#
58:14 Recreating the Jump Fall Animation Graph in C#
59:46 Recreating the Limit Fall Speed Graph in C#
01:00:45 Recreating the Camera Fallow Graph in C#
01:02:30 Playing the jump sound effect in C#
01:04:00 Outro and Final Thoughts
The videos mentioned in the intro:
10MMC Episode 41 - Modeling the Level Assets and setting up the Unity Project -
• Let's Model GAME ASSETS (part 1) in 1...
10MMC Episode 42 - Modeling and animating the Hero - • Let's Model GAME ASSETS (part 2) in 1...
10MMC Episode 43 - Modeling the Environment -
• Let's Model GAME ASSETS (part 3) in 1...
My Universal Sound Effects library:
www.imphenzia.com/universal-sound-fx
You can support me on Patreon (this project will be published there):
patreon.com/imphenzia
Learn Unity for absolute beginners:
• LEARN UNITY - The Most BASIC TUTORIAL...
In-depth learn how Low Poly Modeling in Blender:
• Learn Low Poly Modeling in Blender 2....
Imphenzia Merch is available:
teespring.com/stores/imphenzia
My Twitch Channel:
twitch.tv/imphenzia
Official web site:
www.imphenzia.com/
Twitter:
twitter.com/imphenzia
My Itch.Io page with all my Ludum Dare games:
imphenzia.itch.io/
Imphenzia Discord server invite:
discord.gg/sR7pZ4B
Thanks a lot for watching and sharing my videos :)
4 سال پیش
در تاریخ 1399/07/30 منتشر شده
است.
115,214
بـار بازدید شده