Thanks for watching! In this Godot Game Engine tutorial I cover how to add Empty Placeholder Blocks to your Platformer Game that are replaced with Solid Blocks when the player finds and jumps on a button or switch. Here are the video chapter timecode links:
0:00 - In this tutorial (overview) + example
1:25 - Video Intro
3:49 - Adding a New Floating Platform
5:20 - Two New TileMaps
10:34 - TileMap Collision Layers & Masks
13:53 - Creating an In-Game Button or Switch
20:40 - Adding Button Collision Shapes
25:02 - Adding a Script File to the Button
26:09 - Writing Down Important Collision Shape Info (into Code Comments)
28:04 - The Button's 'Up' Collision Shape Transformation
29:32 - The Button's Collision Layers & Masks
30:32 - Adding a Button 'TopChecker'
33:19 - Detecting a Player on the Button
37:43 - Pushing the Button
41:09 - Pushing Down the Button's Collision Shape
44:07 - Making the Empty Blocks Invisible
49:17 - Making the Solid Blocks Visible
50:45 - Making the Solid Blocks Collide
52:55 - The Button's 'Click' Sound
55:43 - Fixing Multiple Button Presses
58:20 - Button Location in the Level & in my Demo Game @ itch.io
58:40 - Wrap-Up, Social Media, & Call-to-Action
*note: In this video I use Godot 3.5.1
#godotengine #gamedev
Play the Full Platformer Game Online Now!: https://borncg.itch.io/
*****************
DONATE to support my channel via PayPal: https://goo.gl/ThkwyG
****************
DOWNLOAD the GAME SPRITES & SOUND EFFECT .ZIP Here:
Mirror 1: https://www.dropbox.com/s/2b6ovmu55tq...
Mirror 2: https://ln5.sync.com/dl/16059a3c0/t8i...
*****************
Get the Godot Game Engine at: https://www.godotengine.org/
****************
LIKE and FOLLOW me on:
FACEBOOK: / borncg
INSTAGRAM: / born.cg
TWITTER: / borncg
Reddit: / borncg
**********************************
Visit my Godot 3 Tutorial Series playlist!:
• Godot 3 Tutorial Series
Visit my Let's Learn Blender! Tutorial Series playlist:
• Let's Learn Blender!
Visit my Blender 2.7 Tutorial Series playlist:
• Blender 2.7 Tutorial Series
Also check out my Blender Game Engine Basics Series playlist:
• Blender Game Engine Basics Tutorial S...
My Blender Video Effects Playlist:
• VFX in Blender Tutorial Series
My Character Rigging (Minecraft) Mini-Series Playlist: • Blender Mini-Series: Character Creati...
****************
Nicolas from the band 'The Lazy Saviours' created my Intro Jingle! Check out his band's album here:
on Amazon: https://amzn.to/2CID1nz
on iTunes: https://apple.co/2QgqHOU
[not a sponsor]
****************