- 74
- 364 282
Chap.C Creates
Netherlands
Приєднався 3 лют 2016
Game development content.
Join us on discord: discord.com/invite/4DMnyEDrTC
Join us on discord: discord.com/invite/4DMnyEDrTC
Beginner Friendly LimboAI State Machine Tutorial for Godot 4.3 - Part 2/2
In this tutorial, I will teach you how to use the LimboAI State Machine for Godot 4.3 and later versions. We will add move, crouch, jump, and attack logic to the sprite character we added in the previous video. If you're looking for more beginner-friendly guides, make sure to subscribe. The next video will be about the Behaviour Tree.
00:00 - Intro
00:56 - Adding a State Machine
02:05 - Idle State
11:02 - Move State
23:04 - Jump State
26:30 - Fall State
30:03 - Crouch State
32:30 - Attack States
37:40 - Extra tips
39:17 - Outro
Dreamir's Character pack: dreamir.itch.io/characters-pack
Watch the previous video to set up the project needed for this tutorial: ua-cam.com/video/_kHcFRhd_XA/v-deo.html
Become a Chappie get access to perks:
ua-cam.com/channels/KHUxG1Ac4P19LKnsoxeeVQ.htmljoin
Check out my gaming channel: www.youtube.com/@ChapC_Plays
Join us on discord: discord.com/invite/4DMnyEDrTC
00:00 - Intro
00:56 - Adding a State Machine
02:05 - Idle State
11:02 - Move State
23:04 - Jump State
26:30 - Fall State
30:03 - Crouch State
32:30 - Attack States
37:40 - Extra tips
39:17 - Outro
Dreamir's Character pack: dreamir.itch.io/characters-pack
Watch the previous video to set up the project needed for this tutorial: ua-cam.com/video/_kHcFRhd_XA/v-deo.html
Become a Chappie get access to perks:
ua-cam.com/channels/KHUxG1Ac4P19LKnsoxeeVQ.htmljoin
Check out my gaming channel: www.youtube.com/@ChapC_Plays
Join us on discord: discord.com/invite/4DMnyEDrTC
Переглядів: 449
Відео
Create a 2D/3D Hybrid Sprite Game in Godot 4.3: State Machine Tutorial with LimboAI - Part 1/2
Переглядів 550День тому
In this Godot 4.3/4.4 tutorial, we are preparing a project for the state machine by adding a floor and a player character with a 2D sprite to a 3D game. If you want to skip the preparations, check out the next video for the state machine part: ua-cam.com/video/cGqO7SVKqkM/v-deo.html 00:00 - Intro 01:56 - Project creation 02:38 - LimboAI Installation 03:23 - Platform with Texture 06:56 - Sprite ...
Birds & Fish will save your Godot game - LimboAI Behavior Tree Showcase 🐟🐦
Переглядів 1,1 тис.21 день тому
In this video, I’m showcasing my game, Aidan Junior, and walking you through how I used a behavior tree in Godot 4 to add birds and fishes. I’ll explain how these creatures roam around the game world and react to the player, making the environment feel more alive. If you’re curious about using behavior trees or looking for ideas to improve your game’s AI, this video should help! Feel free to le...
I Added Player Detection & Enemy AI to My 2.5D Hybrid Godot Game - Devlog
Переглядів 951Місяць тому
I used a ViewCone and RayCasting to add line of sight and player detection to my 2D / 3D Godot platformer game in Godot. In this devlog video I will show you how it works and how my indie video game is shaping up! Become a Chappie get access to perks: ua-cam.com/channels/KHUxG1Ac4P19LKnsoxeeVQ.htmljoin Join us on discord: discord.com/invite/4DMnyEDrTC Check out my Gaming Channel: www.youtube.co...
6 Tips for New Game Developers: Lessons from My First 6 Months - GODOT
Переглядів 7 тис.2 місяці тому
Become a Chappie get access to perks: ua-cam.com/channels/KHUxG1Ac4P19LKnsoxeeVQ.htmljoin Join us on discord: discord.com/invite/4DMnyEDrTC Why my 15-Year-Old 2D Platformer Game Failed ua-cam.com/video/yKP4x-wYGc8/v-deo.htmlsi=qA5CIT2CIXhXTWw1 How to program in Godot ua-cam.com/video/e1zJS31tr88/v-deo.htmlsi=gV1Rcwcav0u00J7e How to make a Video Game - Godot Beginner Tutorial ua-cam.com/video/LO...
A Space and Football Game in Godot to Inspire You - Community Showcase
Переглядів 4242 місяці тому
Join us on discord: discord.com/invite/4DMnyEDrTC In today’s Community Showcase, we’re looking at two exciting Godot games! First, take on the cosmos as a fearless Soviet space explorer-exploring, trading, defending, and managing a fleet while meeting fascinating alien species along the way. Then, switch gears for Futbo, a football game evolving from a simple 2D draft into an immersive 3D proto...
Buffer Jump & Coyote Time - Fix Your Clunky Movement Controller in Godot 4.3
Переглядів 6493 місяці тому
In this tutorial, I’ll walk you through two game-changing tips to fix clunky character movement in Godot 4.3: Buffer Jump and Coyote Time. These mechanics are crucial for creating smoother, more responsive gameplay, ensuring that your character doesn’t miss jumps and feels more polished overall. I’ll also take you behind the scenes with a dev vlog, showing how I implemented these features in my...
5K Subscribers in 4 Years - A Narcissist Reacts + YouTube Channel Update
Переглядів 1993 місяці тому
Apparently, my channel is 4 years old! Join me on this journey back in time as we look at older videos and discuss the future of the channel. Warning: lots of cringe and fails incoming! From the early days with the Monster Maze until the recent godot tutorials and devlog days! Become a Chappie get access to perks: ua-cam.com/channels/KHUxG1Ac4P19LKnsoxeeVQ.htmljoin Join us on discord: discord.c...
Your First 3D Platformer: Beginner's Tutorial/Guide in Godot 4.3
Переглядів 3,2 тис.4 місяці тому
This is a Godot 4.3 tutorial for absolute beginners. I will teach you how to set up a project, add a character, create a smooth camera, and use a gridmap. Let me know in the comments below what tutorials you'd like to see next. Example code for smooth camera: var camera_position = $Camera_Controller.position camera_position.x = lerp(camera_position.x, position.x, 0.05) camera_position.z = lerp(...
The First Skill GODOT Beginners Should Learn - State Machine Game Showcase
Переглядів 97 тис.4 місяці тому
In this devlog, I highlight the progress on my 2.5D platformer, moving from a basic prototype to a polished setup with parallax backgrounds and a new combat system. Discovering State Machines transformed my development process, and I’ll share how I implemented it and why it’s crucial for any Godot beginner. Stay tuned for more updates and tutorials! State Machine tutorial #1: ua-cam.com/video/o...
Creating a 2D/3D Hybrid Game in Godot: Using Gridmap, 2D Parallax and Sprites
Переглядів 13 тис.5 місяців тому
In this devlog, I showcase how I managed to merge a 3D world with 2D sprites in my Godot 4 platformer game. Let me know in the comments below how you would solve creating a 2D/3D hybrid game. #gamedevelopment #gaming #platformer 0:00 - Intro 0:53 - Recap 2:04 - 2d / 3d Prototype 4:40 - Build v0.0.1 10:17 - Outro Become a Chappie get access to perks: ua-cam.com/channels/KHUxG1Ac4P19LKnsoxeeVQ.ht...
Why You Will Burn Out as a Solo Developer and How to Avoid It - Essential Tips
Переглядів 20 тис.6 місяців тому
New devlog is up: ua-cam.com/video/Jgzs6l63htA/v-deo.html In this video, I share my personal journey through the highs and lows of solo game development in for example gadot or unity, probably also unreal engine. I'll talk about the challenges I faced, how I got overwhelmed, and the steps I took to overcome burnout and keep pushing forward. These tips and solutions can help you stay motivated a...
The Influence of Half-Life & The Wind Waker on My Game
Переглядів 3396 місяців тому
Become a Chappie get access to perks: ua-cam.com/channels/KHUxG1Ac4P19LKnsoxeeVQ.htmljoin Join us on discord: discord.com/invite/4DMnyEDrTC #devlog #gaming #gaminghistory
Bringing My 2D Game Character to Life in 3D with Blender and Godot
Переглядів 6837 місяців тому
Watch me convert my 2D character into a 3D model using Blender's box extruding method. Watch as I take my first baby steps into the world of the Godot Engine, experimenting with importing my 3D model and creating a basic environment. This dev vlog showcases my experiences and challenges as I dive into 3D modeling and game development for the first time. 00:00 - Intro 02:19 - Blender 07:02 - God...
How to Display Keyboard and Mouse Input in Blender 4.1 - Screencast Keys add-on
Переглядів 1,5 тис.7 місяців тому
A Short tutorial video on how to download and install a blender add-on called Screencast Keys to display the Keyboard/Mouse and Operation status. github.com/nutti/Screencast-Keys All versions: github.com/nutti/Screencast-Keys/blob/master/docs/installation.md Check out my own game dev vlog: ua-cam.com/video/yKP4x-wYGc8/v-deo.htmlsi=TJpFDUO7L3boK_1n Become a Chappie get access to perks: ua-cam.co...
Why my 15-Year-Old 2D Flash Game Failed
Переглядів 4717 місяців тому
Why my 15-Year-Old 2D Flash Game Failed
How to Fix the Adobe Premiere 0% Export issue - Rendering Required Audio Files - Chap Tech Support
Переглядів 28 тис.Рік тому
How to Fix the Adobe Premiere 0% Export issue - Rendering Required Audio Files - Chap Tech Support
Is Splatoon 3 too Similar to Splatoon 2? - Let's compare!
Переглядів 65 тис.2 роки тому
Is Splatoon 3 too Similar to Splatoon 2? - Let's compare!
Splatoon 3 - Wishes & Predictions 2021
Переглядів 70 тис.4 роки тому
Splatoon 3 - Wishes & Predictions 2021
Is Splatoon 2 Still Worth to Buy? - Game Review
Переглядів 53 тис.4 роки тому
Is Splatoon 2 Still Worth to Buy? - Game Review
maybe the tutorial is a little slow but i really respect the work!!! 👍 this made me figure out how 3d works in godot easily - things like the collision nodes
i would argue that the solution is here 2:43 not at 1:19 as you wrote 😭
My crypt door asset only has one surface material override anyone know how to fix it
21:51
🐒🧠
This looks so cool! Thank you so much for sharing this amazing concept with us!
Thank you Champ!
Thx for the video ! I will check it out when I have some free time :-)
Awesome! Let me know how it goes when you start.
@@ChapC_Creates Thx, yes will post some questions if I have :-)
You have to ctrl and drag drop to create a onready variable
I had no idea! Thank you! I already felt like the way I did it was so clumsy.
Part 2: ua-cam.com/video/cGqO7SVKqkM/v-deo.html
Yeah. I mean most early 3d games did this. Doom 1 and such
Aint Broke, Dont Fix It.
Didn't think I'd hear about RAR in my Godot study session but lets go dude! When I saw that bair I immediately thought of smash bros very sick.
Haha, I gotta love the smash Lingo. More vids about it incoming, stay tuned!
…WOW this acc looks incredible the art style with 2D in 3D is stunning I love this so much
Only just discovered the channel but i can’t wait for the game to be playable. I was just watching for dev tips
Soooo... I proved the so called gurus wrong!? You actually can make gamedev AND tutorial videos. Glad You like the content my friend. More incoming.
@@ChapC_Creates absolutely. I can’t genuinely get across to you how quickly the excitement to play this game overtook my initially purpose of watching the video for game dev tips lol. Not always a good thing for me trying to be productive and get my game project working but great for you that what you’re doing has inspired me and guaranteed a sale whenever your game goes live! Subscribed 😁😁
only subscribed for your support channel! After 1 full day of frustration I'm so glad I found this video 😍
How lovely, thank you! It never ceases to amaze me how many people this video is reaching.
would an animation tree do the job the same way?
I don't think the animation tree works the way how state machines work. To actually scale your code the way the state machine allows you.
I love the serendipty of finding your videos here, when coming into development after having just decided on Godot fo my engine, Blender instead of 3D Studio, and specifically, Flash! I knew svg from Macromedia Studio and Illustrator. What free open source do you use like Gimp/ Krita, Inkscape?
My first version of this game was also made in Flash. I think my first devlog was about this topic-man, those good old days, haha. Since I also create websites and do a lot of design work, I own Adobe software. Honestly, I’m not really a fan of it and can see myself switching to different software in a few years.
Thank you! i just spent the past week working on a video, was panicking when it wasnt exporting
Glad I could help namesake!
If it works, it works. Until it doesn't. And then you have a whole lot of BS to clean up if you've let it get that far.
I might have been refactoring a bit too much tbh.. whoops
@ChapC_Creates XD live and learn, I suppose.
hey man, great video, didnt finish it yet, but wanted to add To be good at coding you need years of experience, it will help you masively to avoid bsm (big spaghetti mess) even with things you never worked on before. However, you dont need to be great at coding to finish a game or similar project/app. Just never quit, easy
This makes so much sense, and you are completely right. Never stop.
immediately subscribed, not enough tutorials on this wonderful limboai addon
Awesome! Next 2 / 3 videos will be about LimboAI Behaviour trees and State Machines (for beginners).
do you have tutorial on this in 3d no models or animation. just the basic sripts ?
I will record the statemachine tutorial this week. Probably upload next week. 3d will have to wait a bit, since im not too good with it yet.
@@ChapC_Creates will be waiting T_T
As for behavior tree, did you try Behave ? seem cool, but that is way over my head as of now...
I am using LimboAI... I will be recording a tutorial this week. Cya there!
@@ChapC_Creates Thx !
Your game is looking great (and improving !), love the turtle shield tilt :-) If you find the time, a state machine tutorial would be awesome, as I would like to understand and implement one myself (little coding experience here).
On your way! probably next week (recording it this week)
@@ChapC_Creates Cool, thx a lot :-) Love the Godot Community !
A software engineer is a programmer, but a programmer is not a software engineer.
Facts.
Thank you for the showcase, indeed great problem introduction, challanges, solution and elegant implementation
Thank you Miszka! I'm about to start working actual tutorials for the state machines and behaviour trees. Keep an eye on the channel!
you know whats more painful than learning godot, learning codeing and 3d modeling. which means learning a language and 2 programs with very different layouts and keybinds and nodes etc..... yay im over a year in
Ah, man, I feel you. I was way too ambitious at the start. I'm glad I narrowed it down, but it's still so difficult. 😉 Keep it up-we'll get there!
@ i also feel that my ambition is high, but at least i have a concrete foundation under blender and now i touch godot/redot. Currently trying to make a character creator and its going.... at least progress is being made
Thank you for the video, it was fun to watch. Nice tutorial structure. I was wondering, why you lerped over the camera position values in your example independently, but it was clear, after watching your video. ;) For people who want all 3 position values smoothed, you can simply use camera_position = lerp(camera_position, position, 0.05) as lerp works with Vector3 parameters as well.
That's a nice addition. And I'm happy this tutorial is slowly but steady reaching people. More to come!
The way you're using state object reference properties seems like a surefire recipe for memory leaks tbh
I’m curious why you think that. I might have possibly already fixed it since I switched over to LimboAI for the states and have learned quite a lot since then. I’ll make new videos about it soon.
@@ChapC_Creates I suspect you run the risk of circular references, hard to tell without looking at the source though. I tried this approach and had said problem so I changed to looking up the state nodes by name.
This was the best tutorial I have hmever followed thanknyou so much🎉
That’s the best possible compliment on a video like this! Thanks! More tutorials are coming in January.
It's looks awsome, man! Are you don't wonna make pixelated normal maps for blocks or characters?
I have 0% experience with normal maps. However, I know you can generate them based on your pixel art, and they can be used to add texture depth, roughness, and similar effects to the textures, right? I think they could definitely work for lighting purposes. If its not too much to ask, please explain it to me like I have the mental brainpower of a 10yo (im asking for a friend, obviously...)
@@ChapC_Creates it's deletes every single coment i write. So just wotch something like "pixel art normal maps" or "render normal map in blender" and watch something about dead cells graphics and rayman legends development
Thank you,I`m learnning game dev,this video helps me a lots
So cool, what are you planning to make? If you want, join our discord and share your prototypes one day. I would love to see it: discord.com/invite/4DMnyEDrTC
@@ChapC_Creates Cool,thank you for invited me,I`m new to godot,also in English,trying to make a survivor game,I will meet you there🤩
This journey is so much more brutal than I thought it was going to be. But that just means less competition. I almost lost my sanity 🤣. I'm trying to accomplish what SHOULD be impossible for me. This is going to have Zuckerberg yelling at his employees about how I built this in a cave with scraps. (It's in VR/XR)
I feel ya! Ive been starting over 4 times this weekend with programming some simple AI. It is just not clicking currently with the brain ;) . You are trying to make a vr/xr game? you got my interest. When youve got something to show, please join our discord and share your work. I would love to see it as a big vr fan: discord.com/invite/4DMnyEDrTC
@ Alright, I'll take you up on that.
It's cool to see how good animations and some simple instructions can make little birdies look alive. It'd be fun to try to make code that is usable for different creatures but with some parameters (or what not) that gives you flexibility for the 'pacing' of each creature and their attitude. I've just started baby's first coding lessons 🤣, so I don't know much about it. But it's all very cool.
Ahh so cool that u started too. You can make it so that you can set different values for example walk/roam-distance, speed, etc. ill show u in the upoming tuts. Are u planning to make games too?
@@ChapC_Creates Noice, show us ALL DA CODE. Yeah, I want to start being able to prototype ideas. I don't have the diversity of skills (nor huge amount of time) to be able to make the games I'd really want to make. That would take a team. But I really wanna play around with the skeletons of some game mechanics. That's the part of game development that intrigues me the most.
Really cool. Just my opinion but having the birds not move in a single direction with an almost straight line would be nice. Almost looks like they're getting yanked by a cord.
Noted! Keep an eye out for the next devvlog.
Limboai is great but documentation.. ugh
Yeah thats why im planning to make some tuts. Took me quite a while to get some basic things to work.
Really cool video that popped into my feed and LimboAI is something I will find useful. Thanks for showing it to me and will for sure check out tutorials in the future!
Great to hear, I love reaching new people. Keep an eye on the channel for the upcoming tutorials.
Happy new year, Chap.C!!
Happy new year Kolo! See you again soon in the video/streams.
Fish is plural when you're talking about one specific kind of fish Fishes is plural when you're referencing multiple species of fish by generalization. So you were correct the first time 🎉
Haha, noted. Thanks, Chef!
Fun fact your "nightmares" are called the Tetris effect, it was coined cus people played Tetris for so long they started seeing the blocks in real life and in their dreams.
Haha, cool trivia. I should ask my mother, she was so addicted to it.
Love the new look so far! It’s coming alive! ALIVE!!!
Thank you! Let's see where we can take it in 2025.
Why don't you just make idle and aggressive-idle separate states?
I will probably do that! Switched over to limboai and will soon work on the combat again and it makes sense to separate them.
i fix this issue with your video thanks alot
Glad it helped!
Useless video
Lol
Cool video. I've been thinking about giving up my IT job and designing an ARPG. For combat, movement, animation and whatnot I kinda started reinventing state machines in my head it seems. I did not know this concept was an established one.
Glad the video helped. Ive been learning a lot about state machines and behaviour trees. Pretty exciting!
Nice
Thanks!
that looks great. I really like the graphics.
Me too! Thank you.
are you using characterBody3D for enemies? dont work with another nodes?
Yes I use characterbody3d for both the player and enemies. In my opinion there arent many reasons not to do it this way.