@BornCG
  @BornCG
BornCG | Godot 4 3D Platformer Lesson #15: Collision Layers & Masks! @BornCG | Uploaded September 2024 | Updated October 2024, 1 day ago.
In this lesson I'll show you how prevent object collisions between objects that shouldn't collide! eg: We wouldn't want a falling block to trigger the level's FallZone to end the game, and we wouldn't want an enemy collecting a coin for you! These types of objects shouldn't interact. We'll solve these problems by categorizing game objects into physics/collision layers, and using collision masks to determine the other objects any object can collide with. We'll cover all this and setup our game to work with layers and masks in this lesson!

Thanks for watching! Here are the video chapter timecode links:

- 0:00 - Video Intro
- 0:07 - What's Happening between objects in our level?!
- 1:25 - Overview
- 3:13 - Setup: Naming 3D Physics Layers
- 4:32 - Setting up the Player's Layers and Masks
- 6:22 - Ground: Collision Layers & Masks
- 6:22 - Ground: Collision Layers & Masks
- 7:32 - Falling Blocks: Collision Layers & Masks
- 8:30 - Coins: Collision Layers & Masks
- 9:09 - FallZone: Collision Layers & Masks
- 9:28 - Solving a Bug: Don't forget about RayCasts!
- 10:20 - Testing Everything!
- 10:43 - Wrap-Up & Outro

Don't forget to LIKE & SUBSCRIBE! 🥰 👍

*note: in this lesson I use Godot 4.1

Play and Download the Finished 3D Platformer Game Online Now!: borncg.itch.io/3d-platformer-game (use: Chrome/Edge/Firefox to play the web game version)
*****************
DONATE to support my channel via PayPal: goo.gl/ThkwyG

********************************
LIKE and FOLLOW me on:
FACEBOOK: facebook.com/BornCG
INSTAGRAM: instagram.com/born.cg
X / TWITTER: twitter.com/BornCG
Reddit: reddit.com/u/BornCG
**********************************
Visit this Godot 4 Beginners: 3D Platformer Course playlist!:
youtube.com/playlist?list=PLda3VoSoc_TTp8Ng3C57spnNkOw3Hm_35

Visit my Let's Learn Blender! Tutorial Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TQrLrt-voecHs0Mb5qzk2S3

****************
Nicolas from the band 'The Lazy Saviours' created my Intro Jingle!
****************
Godot 4 3D Platformer Lesson #15: Collision Layers & Masks!Blender 2.7 Tutorial #25 : Symmetrize #b3dBlender 2.7 Tutorial #83: Carving a Jack-o-Lantern #b3dBlender VFX Tutorial #11: Camera Tracking #b3dGodot 4 3D Platformer Lesson #14: Fall Zone to Change ScenesBlender 2.7 Tutorial #51 : Boolean Intersect Tool #b3dGodot 3.1: Creating a Simple 3D Game: Part 8 (Collecting Coins, HUD, Counter, Timers) #GodotEngineBlender 2.7 Tutorial #35 : Weight Paint Mode (Minecraft) #b3dBlender 2.8: Image Textures & UV Mapping #b3dLets Learn Blender! #8: Boolean Modifier & Intersect Tool!Blender Game Engine Basics Tutorial #6 : States & Movement #b3d #gamelogicGodot 3.2: Lets Build Memory! (Part 2)

Godot 4 3D Platformer Lesson #15: Collision Layers & Masks! @BornCG

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER