Back to Browse

Better Bouncing & Particle Effects — Unity 2D Racer (#6)

135 views
Mar 31, 2026
19:22

Welcome to this series building a 2D top down racer in Unity! In this video we give our racing game proper player controls. We set up Unity's new Input System, create input actions for our car, and implement a GameInput singleton to manage player input. These inputs are then connected to the car movement system so the player can accelerate and steer the vehicle using physics-based movement. By the end our racer will be fully controllable and ready for more advanced gameplay systems. Full Unity 2D Racer series: https://www.youtube.com/playlist?list=PLZ1QII7yudbdsmhI3xLaoNAHiFXYztjkX Starter assets / code repo: https://github.com/bluefeversoft/unity-2d-racer Discord: https://discord.gg/9hCUD4n7R2 Udemy courses https://www.udemy.com/course/jumpstart-to-2d-game-development-godot-4-for-beginners https://www.udemy.com/course/complete-3d-godot-4-game-development-course https://www.udemy.com/course/learn-2d-game-development-godot-43-c-from-scratch 00:00 Intro 00:10 Approach 01:17 Using Collider Closest Point 02:29 Finding Correct Wall Collision 04:15 Debugging Bounce Direction 05:15 Bounce Settings (Scriptable Objects) 06:15 Smooth Bounce Movement (Lerp) 09:29 Adding Spin to the Bounce 10:35 Creating the Particle Effect 16:33 Triggering VFX on Collision 19:09 Outro #Unity #UnityTutorial #GameDevelopment #2DRacer #InputSystem #CSharp

Download

0 formats

No download links available.

Better Bouncing & Particle Effects — Unity 2D Racer (#6) | NatokHD