Uploaded January 2022 | Updated September 2026, 2 weeks ago
Thanks for watching! In this Godot Game Engine tutorial I cover adding RUNNING to our game's character's abilities (with a 'run' key), and a FINITE STATE MACHINE. Here are the video chapter timecode links: :
- 0:00 - Video Intro
- 0:30 - This mini-series & Our project as it stands
- 1:17 - Future Tutorials in this series! (in no particular order)
- 1:53 - In this tutorial
- 2:17 - Going to 'Project - Export'
- 3:40 - Overview of Steve's scene & "SPAGHETTI code"
- 7:11 - Finite State Machines
- 9:03 - Enum for States (Enumerations)
- 12:08 - State Variable
- 13:05 - Organizing Code into States
- 14:18 - Match Statement for State Organization (similar to a switch statement)
- 15:58 - the 'AIR' State
- 18:49 - Creating a 'Move-and-Fall' Function
- 22:33 - The 'FLOOR' State
- 28:14 - Adding Running with a Modifier Key (z)
- 34:58 - Improving Acceleration
- 41:25 - Using the Ternary Operator to finish improved acceleration
- 44:40 - Changing the 'Walk' Animation Speed Scale (FPS) for Running!
- 48:17 - Tutorial Overview (what we did in this video)
- 48:37 - Fixing the Last Code Problem!
- 24:40 - Tutorial Ending + Call to Action + Social Media
#godotengine #gamedev
Play the Full Platformer Game Online Now!: borncg.itch.io
*****************
DONATE to support my channel via PayPal: goo.gl/ThkwyG
****************
Get Godot at:
Godot Game Engine - godotengine.org
****************
LIKE and FOLLOW me on:
FACEBOOK: facebook.com/BornCG
INSTAGRAM: instagram.com/born.cg
FOLLOW me on TWITTER: twitter.com/BornCG
Reddit: reddit.com/u/BornCG
**********************************
Visit my Godot 3 Tutorial Series playlist!:
youtube.com/playlist?list=PLda3VoSoc_TSBBOBYwcmlamF1UrjVtccZ
Visit my Blender 2.8 Tutorial Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TRuNB-5fhzPzT0mBfJhVW-i
Visit my Blender 2.7 Tutorial Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS
Also check out my Blender Game Engine Basics Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TSS7ht07sCt8zDCyAenOG6i
My Blender Video Effects Playlist:
youtube.com/playlist?list=PLda3VoSoc_TQQYZfHuzWtEjh11OTEKXBK
My Character Rigging (Minecraft) Mini-Series Playlist: youtube.com/playlist?list=PLda3VoSoc_TRWPzZHPqJlHfS0kOeQzQUQ
****************
Nicolas from the band 'The Lazy Saviours' created my Intro Jingle! Check out his band's album here:
on Amazon: amzn.to/2CID1nz
on iTunes: apple.co/2QgqHOU
[not a sponsor]
****************
Thanks for watching! In this Godot Game Engine tutorial I cover adding RUNNING to our game's character's abilities (with a 'run' key), and a FINITE STATE MACHINE. Here are the video chapter timecode links: :
- 0:00 - Video Intro
- 0:30 - This mini-series & Our project as it stands
- 1:17 - Future Tutorials in this series! (in no particular order)
- 1:53 - In this tutorial
- 2:17 - Going to 'Project - Export'
- 3:40 - Overview of Steve's scene & "SPAGHETTI code"
- 7:11 - Finite State Machines
- 9:03 - Enum for States (Enumerations)
- 12:08 - State Variable
- 13:05 - Organizing Code into States
- 14:18 - Match Statement for State Organization (similar to a switch statement)
- 15:58 - the 'AIR' State
- 18:49 - Creating a 'Move-and-Fall' Function
- 22:33 - The 'FLOOR' State
- 28:14 - Adding Running with a Modifier Key (z)
- 34:58 - Improving Acceleration
- 41:25 - Using the Ternary Operator to finish improved acceleration
- 44:40 - Changing the 'Walk' Animation Speed Scale (FPS) for Running!
- 48:17 - Tutorial Overview (what we did in this video)
- 48:37 - Fixing the Last Code Problem!
- 24:40 - Tutorial Ending + Call to Action + Social Media
#godotengine #gamedev
Play the Full Platformer Game Online Now!: borncg.itch.io
*****************
DONATE to support my channel via PayPal: goo.gl/ThkwyG
****************
Get Godot at:
Godot Game Engine - godotengine.org
****************
LIKE and FOLLOW me on:
FACEBOOK: facebook.com/BornCG
INSTAGRAM: instagram.com/born.cg
FOLLOW me on TWITTER: twitter.com/BornCG
Reddit: reddit.com/u/BornCG
**********************************
Visit my Godot 3 Tutorial Series playlist!:
youtube.com/playlist?list=PLda3VoSoc_TSBBOBYwcmlamF1UrjVtccZ
Visit my Blender 2.8 Tutorial Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TRuNB-5fhzPzT0mBfJhVW-i
Visit my Blender 2.7 Tutorial Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS
Also check out my Blender Game Engine Basics Series playlist:
youtube.com/playlist?list=PLda3VoSoc_TSS7ht07sCt8zDCyAenOG6i
My Blender Video Effects Playlist:
youtube.com/playlist?list=PLda3VoSoc_TQQYZfHuzWtEjh11OTEKXBK
My Character Rigging (Minecraft) Mini-Series Playlist: youtube.com/playlist?list=PLda3VoSoc_TRWPzZHPqJlHfS0kOeQzQUQ
****************
Nicolas from the band 'The Lazy Saviours' created my Intro Jingle! Check out his band's album here:
on Amazon: amzn.to/2CID1nz
on iTunes: apple.co/2QgqHOU
[not a sponsor]
****************









![Lets Learn Blender! #10: Lights, Shadows, & Rendering in EEVEE!
Thanks for watching! In this Blender tutorial I cover: Working with Blenders EEVEE render engine, different types of lights, shadow settings, render settings, and saving an image file from a render!
Video Timecode Chapter Links:
- 0:00 - Video Intro
- 0:08 - Simple: Rendering an Image in Blender!
- 0:53 - Render Engines in Blender
- 3:13 - Blenders Real-Time Rendered Viewport
- 3:41 - Lighting, Shadows, Light Types and their Properties
- 6:28 - Point Lights
- 8:21 - Area Lights
- 11:45 - Spot Lights
- 13:31 - Sun Lights
- 15:41 - Render Settings: Samples, Shadows Quality
- 21:02 - Contact Shadows
- 27:09 - Fixing Light Bleed
- 30:27 - Render Settings: Ambient Occlusion
- 30:40 - Screen Space Reflections
- 32:50 - Three-Point Light Setup
- 44:30 - Saving a Rendered Image to a Picture File (png or jpg file type)
- 47:18 - Video Outro, Social Media, Call-to-Action.
*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]
****************
3rd Party Art Used:
- png icon (in video thumbnail) created by Kyle Miller from Noun Project Lets Learn Blender! #10: Lights, Shadows, & Rendering in EEVEE!](https://i.ytimg.com/vi/LuNiMbJEreo/mqdefault.jpg)
