Chap.C Creates
Chap.C Creates
  • 74
  • 364 282
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
Переглядів: 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

КОМЕНТАРІ

  • @niicespiice
    @niicespiice 20 годин тому

    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

  • @klitac
    @klitac 20 годин тому

    i would argue that the solution is here 2:43 not at 1:19 as you wrote 😭

  • @karimt.3730
    @karimt.3730 2 дні тому

    My crypt door asset only has one surface material override anyone know how to fix it

  • @DVITrizzy
    @DVITrizzy 4 дні тому

    21:51

  • @tomikos924
    @tomikos924 4 дні тому

    🐒🧠

  • @dlivrobeauchampii50
    @dlivrobeauchampii50 4 дні тому

    This looks so cool! Thank you so much for sharing this amazing concept with us!

  • @Blender.Quebec
    @Blender.Quebec 5 днів тому

    Thx for the video ! I will check it out when I have some free time :-)

    • @ChapC_Creates
      @ChapC_Creates 5 днів тому

      Awesome! Let me know how it goes when you start.

    • @Blender.Quebec
      @Blender.Quebec 4 дні тому

      @@ChapC_Creates Thx, yes will post some questions if I have :-)

  • @harimrlocal
    @harimrlocal 5 днів тому

    You have to ctrl and drag drop to create a onready variable

    • @ChapC_Creates
      @ChapC_Creates 5 днів тому

      I had no idea! Thank you! I already felt like the way I did it was so clumsy.

  • @ChapC_Creates
    @ChapC_Creates 5 днів тому

    Part 2: ua-cam.com/video/cGqO7SVKqkM/v-deo.html

  • @nickmyers3065
    @nickmyers3065 5 днів тому

    Yeah. I mean most early 3d games did this. Doom 1 and such

  • @techos6111
    @techos6111 8 днів тому

    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.

    • @ChapC_Creates
      @ChapC_Creates 7 днів тому

      Haha, I gotta love the smash Lingo. More vids about it incoming, stay tuned!

  • @CJ2CUTE
    @CJ2CUTE 8 днів тому

    …WOW this acc looks incredible the art style with 2D in 3D is stunning I love this so much

    • @CJ2CUTE
      @CJ2CUTE 8 днів тому

      Only just discovered the channel but i can’t wait for the game to be playable. I was just watching for dev tips

    • @ChapC_Creates
      @ChapC_Creates 7 днів тому

      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.

    • @CJ2CUTE
      @CJ2CUTE 7 днів тому

      @@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 😁😁

  • @ClaraFrancken
    @ClaraFrancken 8 днів тому

    only subscribed for your support channel! After 1 full day of frustration I'm so glad I found this video 😍

    • @ChapC_Creates
      @ChapC_Creates 7 днів тому

      How lovely, thank you! It never ceases to amaze me how many people this video is reaching.

  • @tims.4396
    @tims.4396 8 днів тому

    would an animation tree do the job the same way?

    • @ChapC_Creates
      @ChapC_Creates 7 днів тому

      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.

  • @matthewsputnick3805
    @matthewsputnick3805 9 днів тому

    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?

    • @ChapC_Creates
      @ChapC_Creates 7 днів тому

      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.

  • @ArtieCharlie
    @ArtieCharlie 11 днів тому

    Thank you! i just spent the past week working on a video, was panicking when it wasnt exporting

  • @lisathewhitewolf
    @lisathewhitewolf 15 днів тому

    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.

    • @ChapC_Creates
      @ChapC_Creates 7 днів тому

      I might have been refactoring a bit too much tbh.. whoops

    • @lisathewhitewolf
      @lisathewhitewolf 6 днів тому

      @ChapC_Creates XD live and learn, I suppose.

  • @77hipernova77
    @77hipernova77 15 днів тому

    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

    • @ChapC_Creates
      @ChapC_Creates 7 днів тому

      This makes so much sense, and you are completely right. Never stop.

  • @heavensharem5711
    @heavensharem5711 16 днів тому

    immediately subscribed, not enough tutorials on this wonderful limboai addon

    • @ChapC_Creates
      @ChapC_Creates 16 днів тому

      Awesome! Next 2 / 3 videos will be about LimboAI Behaviour trees and State Machines (for beginners).

  • @helljralset5514
    @helljralset5514 17 днів тому

    do you have tutorial on this in 3d no models or animation. just the basic sripts ?

    • @ChapC_Creates
      @ChapC_Creates 17 днів тому

      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.

    • @helljralset5514
      @helljralset5514 15 днів тому

      @@ChapC_Creates will be waiting T_T

  • @francisjasmin7843
    @francisjasmin7843 17 днів тому

    As for behavior tree, did you try Behave ? seem cool, but that is way over my head as of now...

    • @ChapC_Creates
      @ChapC_Creates 17 днів тому

      I am using LimboAI... I will be recording a tutorial this week. Cya there!

    • @francisjasmin7843
      @francisjasmin7843 14 днів тому

      @@ChapC_Creates Thx !

  • @francisjasmin7843
    @francisjasmin7843 17 днів тому

    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).

    • @ChapC_Creates
      @ChapC_Creates 17 днів тому

      On your way! probably next week (recording it this week)

    • @francisjasmin7843
      @francisjasmin7843 14 днів тому

      @@ChapC_Creates Cool, thx a lot :-) Love the Godot Community !

  • @preguica_net
    @preguica_net 17 днів тому

    A software engineer is a programmer, but a programmer is not a software engineer.

  • @Miszkaaaaa
    @Miszkaaaaa 18 днів тому

    Thank you for the showcase, indeed great problem introduction, challanges, solution and elegant implementation

    • @ChapC_Creates
      @ChapC_Creates 18 днів тому

      Thank you Miszka! I'm about to start working actual tutorials for the state machines and behaviour trees. Keep an eye on the channel!

  • @Zerccies09
    @Zerccies09 18 днів тому

    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

    • @ChapC_Creates
      @ChapC_Creates 18 днів тому

      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!

    • @Zerccies09
      @Zerccies09 18 днів тому

      @ 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

  • @Frank_G_Finster
    @Frank_G_Finster 19 днів тому

    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.

    • @ChapC_Creates
      @ChapC_Creates 18 днів тому

      That's a nice addition. And I'm happy this tutorial is slowly but steady reaching people. More to come!

  • @shoggoth
    @shoggoth 19 днів тому

    The way you're using state object reference properties seems like a surefire recipe for memory leaks tbh

    • @ChapC_Creates
      @ChapC_Creates 18 днів тому

      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.

    • @shoggoth
      @shoggoth 18 днів тому

      @@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.

  • @neversleep2476
    @neversleep2476 19 днів тому

    This was the best tutorial I have hmever followed thanknyou so much🎉

    • @ChapC_Creates
      @ChapC_Creates 18 днів тому

      That’s the best possible compliment on a video like this! Thanks! More tutorials are coming in January.

  • @obzhigov
    @obzhigov 19 днів тому

    It's looks awsome, man! Are you don't wonna make pixelated normal maps for blocks or characters?

    • @ChapC_Creates
      @ChapC_Creates 19 днів тому

      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...)

    • @obzhigov
      @obzhigov 19 днів тому

      @@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

  • @br5432jk
    @br5432jk 20 днів тому

    Thank you,I`m learnning game dev,this video helps me a lots

    • @ChapC_Creates
      @ChapC_Creates 20 днів тому

      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

    • @br5432jk
      @br5432jk 20 днів тому

      @@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🤩

  • @thanos879
    @thanos879 20 днів тому

    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)

    • @ChapC_Creates
      @ChapC_Creates 20 днів тому

      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

    • @thanos879
      @thanos879 20 днів тому

      @ Alright, I'll take you up on that.

  • @Wavarii
    @Wavarii 21 день тому

    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.

    • @ChapC_Creates
      @ChapC_Creates 21 день тому

      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?

    • @Wavarii
      @Wavarii 21 день тому

      @@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.

  • @iLikeCoffee777
    @iLikeCoffee777 21 день тому

    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.

    • @ChapC_Creates
      @ChapC_Creates 21 день тому

      Noted! Keep an eye out for the next devvlog.

  • @Muphet
    @Muphet 22 дні тому

    Limboai is great but documentation.. ugh

    • @ChapC_Creates
      @ChapC_Creates 21 день тому

      Yeah thats why im planning to make some tuts. Took me quite a while to get some basic things to work.

  • @pawe1721
    @pawe1721 23 дні тому

    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!

    • @ChapC_Creates
      @ChapC_Creates 22 дні тому

      Great to hear, I love reaching new people. Keep an eye on the channel for the upcoming tutorials.

  • @NightKolo
    @NightKolo 23 дні тому

    Happy new year, Chap.C!!

    • @ChapC_Creates
      @ChapC_Creates 22 дні тому

      Happy new year Kolo! See you again soon in the video/streams.

  • @nananakeson
    @nananakeson 23 дні тому

    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 🎉

  • @FishyJ
    @FishyJ 23 дні тому

    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.

    • @ChapC_Creates
      @ChapC_Creates 22 дні тому

      Haha, cool trivia. I should ask my mother, she was so addicted to it.

  • @micheltrottier-mcdonald7961
    @micheltrottier-mcdonald7961 24 дні тому

    Love the new look so far! It’s coming alive! ALIVE!!!

    • @ChapC_Creates
      @ChapC_Creates 23 дні тому

      Thank you! Let's see where we can take it in 2025.

  • @first_m2999
    @first_m2999 24 дні тому

    Why don't you just make idle and aggressive-idle separate states?

    • @ChapC_Creates
      @ChapC_Creates 24 дні тому

      I will probably do that! Switched over to limboai and will soon work on the combat again and it makes sense to separate them.

  • @OmidAnsari69
    @OmidAnsari69 29 днів тому

    i fix this issue with your video thanks alot

  • @tycoco9571
    @tycoco9571 Місяць тому

    Useless video

  • @N7sensei
    @N7sensei Місяць тому

    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.

    • @ChapC_Creates
      @ChapC_Creates 27 днів тому

      Glad the video helped. Ive been learning a lot about state machines and behaviour trees. Pretty exciting!

  • @evanseifert8858
    @evanseifert8858 Місяць тому

    Nice

  • @dangputerz
    @dangputerz Місяць тому

    that looks great. I really like the graphics.

  • @MrCATesla
    @MrCATesla Місяць тому

    are you using characterBody3D for enemies? dont work with another nodes?

    • @ChapC_Creates
      @ChapC_Creates Місяць тому

      Yes I use characterbody3d for both the player and enemies. In my opinion there arent many reasons not to do it this way.