Uploaded June 2015 | Updated September 2026, 2 weeks ago
In this Blender Game Engine Tutorial #5 I cover:
-How to create a 'clickable' button that transports the player to a different screen or level
-How and when to show/hide the computer's mouse-cursor in-game
-Why there's the 'AND' controller between sensors and actuators, and how you can require multiple sensors to trigger in order for something specific to happen, and how you can trigger multiple things happening from a single sensor.
Where to get Blender: blender.org
*****************
Visit this Blender Game Engine Basics Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TSS7ht07sCt8zDCyAenOG6i
Visit my Blender 2.7 Tutorial Series playlist for more Blender Tutorials:
youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS
*********************************
Like me on FACEBOOK: facebook.com/BornCG
Follow me on TWITTER: twitter.com/BornCG
DONATE via PayPal: goo.gl/ThkwyG
*********************************
LINK to download the starting .blend file (simple two-screen game): goo.gl/3MNwLU
Thanks for watching, and don't forget to Like & Subscribe to help the channel! =)
In this Blender Game Engine Tutorial #5 I cover:
-How to create a 'clickable' button that transports the player to a different screen or level
-How and when to show/hide the computer's mouse-cursor in-game
-Why there's the 'AND' controller between sensors and actuators, and how you can require multiple sensors to trigger in order for something specific to happen, and how you can trigger multiple things happening from a single sensor.
Where to get Blender: blender.org
*****************
Visit this Blender Game Engine Basics Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TSS7ht07sCt8zDCyAenOG6i
Visit my Blender 2.7 Tutorial Series playlist for more Blender Tutorials:
youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS
*********************************
Like me on FACEBOOK: facebook.com/BornCG
Follow me on TWITTER: twitter.com/BornCG
DONATE via PayPal: goo.gl/ThkwyG
*********************************
LINK to download the starting .blend file (simple two-screen game): goo.gl/3MNwLU
Thanks for watching, and don't forget to Like & Subscribe to help the channel! =)



![Godot 3.5: Lets Build a 2D Platformer!: Part 25 (Keys & Doors!)
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 Keys Script, Wound, & Signal
- 16:44 - the HUD Key Indicator
- 19:49 - the HUDs Key Code
- 22:59 - Telling the HUD that the Keys 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/jkpll70j9syjixw/Platformer-25-Assets.zip?dl=0
Mirror 2: https://ln5.sync.com/dl/f6700a790/c65pm52f-gjpdn5w6-hngwcasf-wds6cjcq
*****************
Get the Godot Game Engine at: https://www.godotengine.org/
****************
LIKE and FOLLOW me on:
FACEBOOK: http://www.facebook.com/BornCG
INSTAGRAM: https://www.instagram.com/born.cg/
TWITTER: https://twitter.com/BornCG
Reddit: https://www.reddit.com/u/BornCG
**********************************
Visit my Godot 3 Tutorial Series playlist!:
https://www.youtube.com/playlist?list=PLda3VoSoc_TSBBOBYwcmlamF1UrjVtccZ
Visit my Lets Learn Blender! Tutorial Series playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TQrLrt-voecHs0Mb5qzk2S3
Visit my Blender 2.7 Tutorial Series playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS
Also check out my Blender Game Engine Basics Series playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TSS7ht07sCt8zDCyAenOG6i
My Blender Video Effects Playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TQQYZfHuzWtEjh11OTEKXBK
My Character Rigging (Minecraft) Mini-Series Playlist: https://www.youtube.com/playlist?list=PLda3VoSoc_TRWPzZHPqJlHfS0kOeQzQUQ
****************
Nicolas from the band The Lazy Saviours created my Intro Jingle! Check out his bands album here:
on Amazon: https://amzn.to/2CID1nz
on iTunes: https://apple.co/2QgqHOU
[not a sponsor]
**************** Godot 3.5: Lets Build a 2D Platformer!: Part 25 (Keys & Doors!)](https://i.ytimg.com/vi/RIJeoJ8qi1w/mqdefault.jpg)

![Godot 3.2: Lets Build a 2D Platformer!: Part 13 (Creating Enemies + RayCast2Ds!)
Thanks for watching! In this Godot Game Engine tutorial I cover:
- Creating an enemy that you can re-use (make instances of), that falls with gravity, moves in either direction along a platform, and can change direction when it hits a wall or the edge of a cliff
- How to *export* variables of an object (each enemy) to the objects inspector, so you can customize each enemys behavior.
- How to use RayCast2Ds so that an enemy will detect the edge of a cliff
- **The NEXT tutorial will cover collisions between the enemy and the player.
- Note: As of this tutorial I am using Godot 3.2.2 (up from 3.2.1 in the previous parts of this mini-series). Nothing needed changing in this project. (But create a backup of your project if you think you might want to downgrade later!)
#godotengine #gamedev
Play the Platformer Game Online Now!: https://borncg.itch.io/
*****************
DONATE to support my channel via PayPal: https://goo.gl/ThkwyG
****************
DOWNLOAD the Enemy Sprites (.png image files) zipped:
Download Mirror 1: https://bit.ly/3vpQgF3
Download Mirror 2: https://www.dropbox.com/s/isdyswttrpp7ku9/enemy-sprites.zip?dl=0
( find more game assets at www.kenney.nl ! ) [not a sponsor]
****************
LIKE and FOLLOW me on:
FACEBOOK: http://www.facebook.com/BornCG
INSTAGRAM: https://www.instagram.com/born.cg/
FOLLOW me on TWITTER: https://twitter.com/BornCG
Reddit: https://www.reddit.com/u/BornCG
**********************************
Visit my Godot 3 Tutorial Series playlist!:
https://www.youtube.com/playlist?list=PLda3VoSoc_TSBBOBYwcmlamF1UrjVtccZ
Visit my Blender 2.8 Tutorial Series playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TRuNB-5fhzPzT0mBfJhVW-i
Visit my Blender 2.7 Tutorial Series playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS
Also check out my Blender Game Engine Basics Series playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TSS7ht07sCt8zDCyAenOG6i
My Blender Video Effects Playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TQQYZfHuzWtEjh11OTEKXBK
My Character Rigging (Minecraft) Mini-Series Playlist: https://www.youtube.com/playlist?list=PLda3VoSoc_TRWPzZHPqJlHfS0kOeQzQUQ
****************
Nicolas from the band The Lazy Saviours created my Intro Jingle! Check out his bands album here:
on Amazon: https://amzn.to/2CID1nz
on iTunes: https://apple.co/2QgqHOU
[not a sponsor]
**************** Godot 3.2: Lets Build a 2D Platformer!: Part 13 (Creating Enemies + RayCast2Ds!)](https://i.ytimg.com/vi/ROYG4widsXc/mqdefault.jpg)




