Загрузка...

Physics Based Floating Character Controller in Unity with Unity's New Input System

Everything you need to recreate this is shown in this video and supplied in the 1.0 project which is available to all to download for free via the links provided on the 1zed1 community Discord server. This full 2.0 project shown in this video is available for Patreons to download as a complete package.

Help Support a Taco Addiction on Patreon!
Big THANK YOU to all my patrons! You guys made this video possible!
https://www.patreon.com/1zed1

Join the 1zed1 Games Community Discord Server!
https://1zed1.com/go/discord

Check out this playlist for the whole Character Controller 1.0 video series: https://www.youtube.com/playlist?list=PLxAJ_iP7Q93v70WAqtPoA8MYNLJeIKvPU

Toyful Games YouTube channel
@ToyfulGames

Making A Physics Based Character Controller In Unity (for Very Very Valet)
https://youtu.be/qdskE8PJy6Q

This video builds on a series of videos for a custom Unity 3D character controller that utilizes rigidbody physics, cinemachine cameras, Unity's new input system, and custom player gravity.
==========

TIME STAMPS
00:00 - Intro
00:08 - This Video Builds on the Previously Released Controller
00:22 - How to Recreate this Project/Character Controller
00:30 - Animations?
00:44 - Reviewing and Demo'ing Improvements and Changes
04:06 - FloatObject New Script
04:38 - Teleport On Collision New Script
05:15 - Manipulator Script Changes
05:51 - Input Script Changes
06:08 - First Look at Character Controller Main Script
06:22 - How to Download this Complete Project
07:05 - What is a Floating Character Controller?
07:26 - Shout out to Toyful Games
07:44 - Begin Reviewing Main Controller Script
08:04 - 01 of 34 - Includes and Global Variables
08:07 - 02 of 34 - Global Variables Continued
08:10 - 03 of 34 - Global Variables Continued
08:13 - 04 of 34 - Global Variables Continued
08:16 - 05 of 34 - Global Variables Continued
08:21 - 06 of 34 - Awake()
08:28 - 07 of 34 - Update()
08:43 - 08 of 34 - FixedUpdate()
08:55 - 09 of 34 - FixedUpdate() Continued, GetLookInput(), PlayerLook(), PitchCamera(), GetMoveInput(), PlayerVariables()
08:58 - 10 of 34 - PlayerVariables() Continued, SetPlayerHeightValues(), SetSkinWidth()
09:43 - 11 of 34 - PlayerGroundCheck()
09:49 - 12 of 34 - PlayerStairs()
10:30 - 13 of 34 - PlayerStairs() Continued
10:35 - 14 of 34 - StairHandling()
10:44 - 15 of 34 - StairHandling() Continued
10:58 - 16 of 34 - StairHandling() Continued
11:03 - 17 of 34 - StairHandling() Continued
11:08 - 18 of 34 - StairHandling() Continued
11:24 - 19 of 34 - PlayerSlope()
11:36 - 20 of 34 - PlayerSlope() Continued
11:51 - 21 of 34 - PlayerSlope() Continued
12:03 - 22 of 34 - PlayerSurroundings()
13:10 - 23 of 34 - PlayerSurroundings() Continued, PlayerMove(), PlayerCrouch()
13:17 - 24 of 34 - Crouch(), Uncrouch()
13:23 - 25 of 34 - Uncrouch() Continued, EnforceExactCharHeight()
13:28 - 26 of 34 - PlayerRun(), PlayerInfoCapture(), PlayerFallGravity()
13:32 - 27 of 34 - PlayerFallGravity() Continued
13:35 - 28 of 34 - PlayerFloat()
14:29 - 29 of 34 - RecenterPlayerCollider(), RigidbodyPlayerReaction()
14:57 - 30 of 34 - PlayerJump()
15:09 - 31 of 34 - PlayerJump() Continued
15:15 - 32 of 34 - SetJumpTimeCounter(), SetCoyoteTimeCounter(), SetJumpBufferTimeCounter()
15:21 - 33 of 34 - KickStuffOutFromUnder(), EnforceMinimumVelocity()
15:47 - 34 of 34 - IsWithinRange() Helper Function
15:56 - Done! Like and Subscribe!
16:14 - Community Discord Server
16:20 - Outro Summary
#unity #gamedev #unitytutorial #unitytutorials #indiegame #indiegames #indiedev #indiegamedev

Видео Physics Based Floating Character Controller in Unity with Unity's New Input System канала 1zed1 Games
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

Об использовании CookiesПринять