Uploaded February 2015 | Updated September 2026, 2 weeks ago
Visit my Blender 2.7 Tutorial Series playlist for more Blender Tutorials:
youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS
In this Tutorial #37 I cover:
-The difference between a simple FK armature rig, and a more advanced IK Rig.
-The creation and setup of bones and IK target bones to create a more advanced IK rig. This includes the overall structure, parenting, naming, and orienting of bones required.
LINK TO DOWNLOAD STARTING .BLEND FILE: goo.gl/dwr3eU
DONATE to my channel via PayPal: goo.gl/ThkwyG
***In the next video (Tutorial #38) we will set up all the bone constraints, duplicate, flip, and re-name the character's left bones for the right. We'll also add required new geometry (edge loops, etc) to the mesh to accommodate the new joints, and finally attach the mesh to the armature.
Thanks for watching, and don't forget to Like & Subscribe!
Like me on FACEBOOK: facebook.com/BornCG
Follow me on TWITTER!: twitter.com/BornCG
Visit my Blender 2.7 Tutorial Series playlist for more Blender Tutorials:
youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS
In this Tutorial #37 I cover:
-The difference between a simple FK armature rig, and a more advanced IK Rig.
-The creation and setup of bones and IK target bones to create a more advanced IK rig. This includes the overall structure, parenting, naming, and orienting of bones required.
LINK TO DOWNLOAD STARTING .BLEND FILE: goo.gl/dwr3eU
DONATE to my channel via PayPal: goo.gl/ThkwyG
***In the next video (Tutorial #38) we will set up all the bone constraints, duplicate, flip, and re-name the character's left bones for the right. We'll also add required new geometry (edge loops, etc) to the mesh to accommodate the new joints, and finally attach the mesh to the armature.
Thanks for watching, and don't forget to Like & Subscribe!
Like me on FACEBOOK: facebook.com/BornCG
Follow me on TWITTER!: twitter.com/BornCG
![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)







