Thanks for watching! In this Godot Game Engine tutorial I cover how to add a collectable key object into your game that allows you to unlock doors that teleport you (like a portal) to other doors in your game level! Here are the video chapter timecode links:
0:00 - In this tutorial (overview) + example
0:57 - Video Intro
1:04 - Importing Game Assets (Sprites and Sounds)
3:21 - Creating a Key
6:53 - the Key's Script, Wound, & Signal
16:44 - the HUD Key Indicator
19:49 - the HUD's Key Code
22:59 - Telling the HUD that the Key's been Collected (using an exported NodePath)
31:57 - Creating a Door
39:34 - Coding the Door
45:50 - Adding a Door to the Level
48:11 - Opening the Door
51:21 - Door Sound Effects
55:49 - a Second Door & Door Targets
58:10 - Simple Teleporting
1:01:11 - Timed Teleportation Setup (using states and a match statement)
1:12:29 - Coding the Teleportation Steps
1:16:12 - Adding a Teleportation Sound
1:18:55 - Fixing a Bug: Sequential Teleporting
1:20:14 - Bug: Extra 'Unlock' Sound
1:23:19 - Fixing Camera Smoothing / Interpolation
1:27:59 - Freezing the Character during Teleportation
1:32:21 - Fixing Character Vulnerability
1:34:21 - Wrap-up / Summary
1:35:13 - Call-to-Action & Social Media + Outro
*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 EFFECTS .ZIP Here:
Mirror 1: https://www.dropbox.com/s/jkpll70j9sy...
Mirror 2: https://ln5.sync.com/dl/f6700a790/c65...
*****************
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]
****************