Uploaded June 2015 | Updated September 2026, 2 weeks ago
In this Blender Game Engine Tutorial #3 I cover:
-How to create a first-person-shooter (FPS) setup using the Blender Game engine (BGE)
-How to use and customize the Mouse (look) actuator on different objects
-How to make your character JUMP, strafe left or right, walk forward/backward
-How to create a checkerboard pattern (image texture) on your level's ground
-How to improve lighting/shadows/appearance of your game
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
Thanks for watching, and don't forget to Like & Subscribe to help the channel! =)
In this Blender Game Engine Tutorial #3 I cover:
-How to create a first-person-shooter (FPS) setup using the Blender Game engine (BGE)
-How to use and customize the Mouse (look) actuator on different objects
-How to make your character JUMP, strafe left or right, walk forward/backward
-How to create a checkerboard pattern (image texture) on your level's ground
-How to improve lighting/shadows/appearance of your game
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
Thanks for watching, and don't forget to Like & Subscribe to help the channel! =)
![Lets Learn Blender! #6: 3D Modelling in Edit Mode!: Part 2
Thanks for watching! In this Blender tutorial I cover:
Video Timecode Chapter Links:
- 0:00 - Video Intro
- 0:07 - Tutorial Overview
- 1:28 - About Me & This Channel (Blender & Godot Engine tutorials)
- 1:49 - Joining mesh objects together
- 2:37 - Origin location when joining meshes
- 3:15 - Separating parts of a mesh + selecting linked/islands
- 6:21 - Moving a meshs origin
- 7:16 - Removing Doubles (Merge by Distance)
- 10:56 - The Fill Tool, New Face from Edges, & Grid Fill
- 13:54 - The Bridge Tool (Bridge Edge Loops)
- 16:42 - Merging Vertices
- 18:43 - Dissolving Edges
- 22:32 - Limited Dissolve
- 24:21 - Joining (Between Vertices)
- 26:05 - Snapping & Auto Merge (Filling holes in a mesh)
- 33:33 - Video Wrap-Up & Review
- 34:05 - About me, Call to Action, my Social Media & Video Outro
*Dont for get to click LIKE & SUBSCRIBE & Click the BELL icon!
#b3d #Blender3D
*****************
DONATE to support my channel via PayPal: https://goo.gl/ThkwyG
****************
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 Lets Learn Blender! playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TQrLrt-voecHs0Mb5qzk2S3
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 2.7 Video Effects Playlist:
https://www.youtube.com/playlist?list=PLda3VoSoc_TQQYZfHuzWtEjh11OTEKXBK
My Blender 2.7 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]
**************** Lets Learn Blender! #6: 3D Modelling in Edit Mode!: Part 2](https://i.ytimg.com/vi/Wxh1sDmoFrI/mqdefault.jpg)
![Godot 3.4: Lets Build a 2D Platformer!: Part 19 (Shooting Bouncing Fireballs)
Thanks for watching! In this Godot Game Engine tutorial I cover how to add Fireballs to our 2D Platformer that spawn dynamically, bounce and fall with gravity, destroy enemies, and automatically remove themselves from the game when they leave the screen. Here are the video chapter timecode links:
- 0:00 - Video Intro
- 0:35 - This mini-series
- 0:51 - Our project as it stands
- 1:11 - Fixing Our in-Air Deceleration Problem
- 4:03 - Importing our Fireball Sprite .png (find download link mirrors below)
- 5:50 - Adding a Fire Action Key (& alternate keys)
- 7:38 - Creating the Fireball Scene
- 13:50 - Dynamically Adding Fireball Instances when Fire is pressed (Steves Fire function)
- 23:35 - Making Fireballs Shoot
- 30:16 - Fireball Direction & Starting Position
- 36:39 - Making Fireballs Destroy Enemies
- 46:21 - Making the Fireballs Bounce & Spin!
- 50:18 - Shooting into a Wall Point Blank
- 53:13 - Deleting Off-Screen Fireballs (using the Visibility Notifier Node)
- 56:30 - Adding the Shooting Sound Effect!
- 1:00:51 - Tutorial Ending + Call to Action + Social Media + Thanks for Watching!
#godotengine #gamedev
Play the Full Platformer Game Online Now!: https://borncg.itch.io/
**************
DOWNLOAD the Fireball.png sprite:
MIRROR 1: https://bit.ly/3vsrwfJ
MIRROR 2: https://bit.ly/3KVy0bN
also check out: https://kenney.nl/
*****************
DONATE to support my channel via PayPal: https://goo.gl/ThkwyG
****************
Get Godot at:
Godot Game Engine - https://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.4: Lets Build a 2D Platformer!: Part 19 (Shooting Bouncing Fireballs)](https://i.ytimg.com/vi/WyOhERmD5NA/mqdefault.jpg)
![Godot 3.2: Lets Build a 2D Platformer!: Part 12 (Coin HUD, Custom Signals & Fixing Double-Collect)
Thanks for watching! In this Godot Game Engine tutorial I cover:
- Adding a Heads Up Display (a HUD) to our game that always stays on screen in a game level showing information to the player: In this case, the number of coins collected.
- Adding a CanvasLayer node.
- How to use Several Control-type nodes in Godot, including: Panel, ImageRect, Label
- How to use imported fonts to create text on screen
- How to manipulate the text of an on-screen label to change its text in-game to the value of a variable (the number of coins)
- Using the _ready() function on a node to perform an action when the item loads (assign a variables value to the text of a label)
- How to create and use custom signals in Godot (so a coin scene instance can send a signal to another object in a level scene).
- Fixing the problem in our game where a coin can be collected twice by quickly moving in-and-out-and-back-in to the coin as its bouncing upward
#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 .zip file HUD coin .png image & FONT (Balsamiq Sans) .ttf file:
Download Mirror 1: https://bit.ly/3MG7OCC
Download Mirror 2: https://bit.ly/2B9RYBs
( 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 12 (Coin HUD, Custom Signals & Fixing Double-Collect)](https://i.ytimg.com/vi/XITNApxoIes/mqdefault.jpg)

![Godot 3.5: Lets Build a 2D Platformer!: Part 23 (Blinking & Getting Hurt)
Thanks for watching! In this Godot Game Engine tutorial I cover how to make your player character blink white & red when hurt (after touching an enemy), how to prevent getting hurt while already hurt & blinking, & preventing coin-collecting & shooting fireballs while hurt. Here are the video chapter timecode links:
- 0:00 - Video Intro
- 0:13 - This mini-series
- 0:50 - In this tutorial (overview) + examples
- 2:28 - How getting hurt currently works
- 3:32 - Moving a little code...
- 4:02 - Editing Steves Timer for Blinking
- 5:33 - Adding a Hurt Counter Variable
- 7:34 - Making Steve Bright While
- 8:52 - Counting the Blinks (20 down to 0)
- 9:22 - Going Back to Normal
- 10:09 - Blinking White/Red
- 14:21 - Preventing Enemy & Coin Collisions
- 20:10 - Preventing Shooting While Hurt
- 22:10 - Wrapping Up, Call-to-Action, Social Media, Video Outro
*note: In this video I use Godot 3.5 Release Candidate 5.
#godotengine #gamedev
Play the Full Platformer Game Online Now!: https://borncg.itch.io/
*****************
DONATE to support my channel via PayPal: https://goo.gl/ThkwyG
****************
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 23 (Blinking & Getting Hurt)](https://i.ytimg.com/vi/Xx-KyrDQQTs/mqdefault.jpg)

![Godot 3.5: Lets Build a 2D Platformer!: Part 21 (Ladders & Trapdoors!)
Thanks for watching! In this Godot Game Engine tutorial I cover how to add ladders to a 2D platformer game that the player can climb up and down, even from above a platform through a trapdoor - all programmed in GDScript. Here are the video chapter timecode links:
- 0:00 - Video Intro
- 0:13 - This mini-series
- 0:42 - In this tutorial (overview) + example
- 2:08 - Importing the Ladder Sprites (see download mirror links below)
- 3:33 - Drawing the Ladder Tiles
- 9:01 - Making the Ladder Solid
- 11:57 - Setting the Ladder Collision Layer
- 13:47 - Giving Steve a Ladder Checker Area2D
- 17:01 - Allow Steve to Detect Ladders
- 23:57 - Steves Finite State Machine
- 27:24 - Adding Steves LADDER State
- 29:14 - Adding Steves Climbing Animation
- 30:40 - Coding: Climb onto a Ladder with UP or DOWN
- 38:42 - Coding: Steves Ladder Movement
- 46:19 - Coding: Getting Off the Ladder
- 49:10 - Fix: Climbing Down a Ladder to a Floor
- 50:53 - Coding: Jumping Off a Ladder
- 53:03 - Improving the One-Way Platforms
- 58:54 - Making a Pass-Through Tile (for a Ladder)
- 1:01:32 - Making a Trapdoor
- 1:08:16 - Coding the Trapdoor
- 1:15:22 - Easily Make More Ladders!
- 1:17:35 - Fixing a Bug: Sliding Over Corners
- 1:22:05 - Fixing a Bug: Jumping on Ladders
- 1:23:19 - Fixing a Bug: Heel-Clicking Through One-Way Platforms
- 1:28:19 - Wrapping Up, Call-to-Action, Social Media, Video Outro
*note: In this video I use Godot 3.5 Beta 4. (I didnt experience any issues with the beta).
#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 Ladder Sprites here:
MIRROR 1: https://bit.ly/3kSiW3w
MIRROR 2: https://www.dropbox.com/s/leyzt5sgt1flp0l/ladder_sprites.zip?dl=0
****************
Get Godot at:
Godot Game Engine - https://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 21 (Ladders & Trapdoors!)](https://i.ytimg.com/vi/YOO_Ifcza6I/mqdefault.jpg)
![Godot 3.2: Lets Build a 2D Platformer!: Part 15 (Menu Screens, Buttons, Default Scene)
Thanks for watching! In this Godot Game Engine tutorial I cover:
- 0:00 - Video Intro
- 2:10 - Overview of current state of project
- 3:06 - Making a Title Menu Screen (Scene)
- 3:55 - Adding and Using a Color Rectangle (Menu Background)
- 6:06 - Resources (UI Elements & more Fonts) provided with this tutorial
- 8:38 - Creating a Label (Text Title) and using Fonts, Font Size, Color
- 11:26 - Adding and Styling a Panel (Style Box Flat) & More Menu Elements including Texture Rectangle
- 15:40 - Adding a Button + Button Hover & Pressed states (colors), & flat style
- 20:04 - Programming a Button to change scenes (gdscript) using a signal
- 23:57 - Setting your projects Default Scene (that will load when the game starts or Play is played)
- 24:22 - Creating Game Over and You Win! screens! (quickly)
- 25:40 - Editing the games code so that enemy collisions and falling send the game to the Game Over screen, and collecting all coins sends the game to the You Win! screen
#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 .zip file UI Elements & More Fonts:
Download Mirror 1: https://bit.ly/3EVV3Bo
Download Mirror 2: https://www.dropbox.com/s/r1mbiznqcsghlkb/platformer-p15-assets.zip?dl=0
( find more game assets at www.kenney.nl and fontlibrary.org ! ) [neither are sponsors]
****************
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 15 (Menu Screens, Buttons, Default Scene)](https://i.ytimg.com/vi/YT4-Qw4VTsU/mqdefault.jpg)


