Brokencircuit
Brokencircuit
  • 35
  • 132 789
Blending Walk And Run Smoothly In Godot 4
I am skipping the transition between animation state in this tutorial. If you find it confusing, please check my other tutorial at ua-cam.com/video/8hTBUNbyDEo/v-deo.html
This solution is based on pull request #62623 regarding sync issue in Blendspace1D and blendspace2D. You can check it at github.com/godotengine/godot/pull/62623
Patreon: www.patreon.com/Brok3ncircuitProject
Переглядів: 824

Відео

GODOT 4 DYNAMIC MANTLE AND VAULT TUTORIAL
Переглядів 2 тис.Місяць тому
This tutorial took a lot of effort and time to make 🥺. Yes2 i know i promise a vaulting mechanic. I choose to do mantle instead since it simpler. It using the same core mechanic, just experiment with it. Project: www.patreon.com/Brok3ncircuitProject
Godot 4 Parkour Update V0 2
Переглядів 2,4 тис.2 місяці тому
If you wondering about animation and model on this demo, It's from unreal 5.4 game animation sample(GAS). I use it only for prototyping and demo. My final project is using the default model and animation i use before. Patreon: www.patreon.com/Brok3ncircuitProject
CHANGING CHARACTER MODEL AND FIXING THE RETARGETING ISSUE IN GODOT 4
Переглядів 1,3 тис.3 місяці тому
You asked and I shall deliver. This workaround is working for my project. I cannot guarantee it will work on other people project though. You can support me at www.patreon.com/Brok3ncircuitProject
GODOT 4 THIRD PERSON PARKOUR (WIP)
Переглядів 7 тис.4 місяці тому
After playing with UE5.4 sample demo, i fell in love with it. I just wish i can replicate that project into godot. Adding new feature is fun an all, but this project just take too long to make. So, i decided to called it quit for now and release it as is. I'll add new feature on future update. Demo project: www.mediafire.com/file/t9bfmwakjnq1q8b/Game.zip/file Patreon: www.patreon.com/Brok3ncirc...
Third Person Wall Running - Using Godot 4
Переглядів 3,9 тис.5 місяців тому
Woke up one day and think of wall running, so i make one. This is the second part of zipline mechanic from previous video. I know there are tons of wall running godot video out there, but mostly with first person view. Would it be nice to see some third person wall running for once? Test drive www.mediafire.com/file/2ajchyaadtc5gjq/Godot_4_-_Wall_Running.zip/file Me and my cats will appreciate ...
GODOT 4 THIRD PERSON ZIPLINE
Переглядів 1,4 тис.5 місяців тому
One of my favorite mechanic in video game. Well, I love all traversal mechanic if that not obvious enough. Test link: www.mediafire.com/file/622ce2e5i7q9u3s/Godot_4_Zipline.zip/file visit my patreon: www.patreon.com/Brok3ncircuitProject
Godot 4 Gravity and Jump
Переглядів 1,5 тис.5 місяців тому
I have to speed up the video since it get longer than expected. Please pause the video if you find it too fast. Part 01 : ua-cam.com/video/8hTBUNbyDEo/v-deo.html Part 02 : ua-cam.com/video/izWhRA_SpCU/v-deo.html Patreon : www.patreon.com/Brok3ncircuitProject
Godot 4 Third Person Camera And Rotation Tutorial
Переглядів 9 тис.6 місяців тому
Second part of Third person root motion series. I plan to update more for this mechanic. Stay tune. Update: it seem i forgot to add "input_block" variable in the script. You can delete it or just declare var input_block = bool(false) instead. Sorry, rookie mistake 😅 Part 01 : ua-cam.com/video/8hTBUNbyDEo/v-deo.html You can test the compile project at www.mediafire.com/file/99bl84rgwf2x101/Godot...
GODOT 4 ROOT MOTION MOVEMENT TUTORIAL
Переглядів 14 тис.6 місяців тому
Unfortunately i cannot cover the whole tutorial in this video. I'll add third person camera and player rotation in the next video. Part 02 : ua-cam.com/video/izWhRA_SpCU/v-deo.html You can test the compile project at www.mediafire.com/file/99bl84rgwf2x101/Godot_4_Third_Person_controller.zip/file As for source code, you can get it at my patreon page: www.patreon.com/Brok3ncircuitProject Full pro...
GTA Style Locomotion In Godot 4
Переглядів 4,3 тис.7 місяців тому
UPDATE : I fixed the root motion issue. Check the code at my root motion third person tutorial ua-cam.com/video/8hTBUNbyDEo/v-deo.html Dragon dogma 2 reignite my passion for similar locomotion. So, i move my unity gta locomotion project to godot. I found some bug(or maybe my bad code) on godot root rotation. Hopefully i can fix it some day. This project will be uploaded later on my patreon page...
Uncharted Style Climbing In Godot 4
Переглядів 2,9 тис.8 місяців тому
Some uncharted style climbing i make from the existing climbing code. Not the best result with lots of bugs but it give me some idea for future update. If you interested with my climbing mechanic, check out my patreon for full project www.patreon.com/Brok3ncircuitProject
Third person Dynamic Vaulting in Godot 4
Переглядів 16 тис.8 місяців тому
Just a short video to showcase some basic vaulting mechanic i make. This is an extension of my Ledge Climbing and Shimmy previously. Full project files will be available on my patreon page and free for those who bought my "Godot 4 Ledge Climbing and Shimmy" project. Stay tune. Check my patreon if you interested with the project. www.patreon.com/Brok3ncircuitProject www.patreon.com/Brok3ncircuit...
Ledge Climbing In Godot 4 - Shimmy Turn and Ladder
Переглядів 9 тис.9 місяців тому
Took me a while to make this mechanic right. Even though some bug still persist, overall i am quite happy with the result. Leave a comment on what your thought on this mechanic. I'll upload this project on my patreon page later. Feel free to join now at www.patreon.com/Brok3ncircuitProject
BOTW Style Paraglider In Godot 4
Переглядів 1,8 тис.9 місяців тому
Basic paraglider test inspired by Zelda BOTW. Surprisingly simple to do. Support me for more useful content. www.patreon.com/Brok3ncircuitProject
Godot 4 Ledge Climbing tutorial
Переглядів 13 тис.9 місяців тому
Godot 4 Ledge Climbing tutorial
Mantle and Climb Ledge in Godot 4
Переглядів 11 тис.10 місяців тому
Mantle and Climb Ledge in Godot 4
Mantle and Climb Ledge In Flax
Переглядів 1,4 тис.10 місяців тому
Mantle and Climb Ledge In Flax
UE5 Echo Locomotion With Flax Engine
Переглядів 1,1 тис.10 місяців тому
UE5 Echo Locomotion With Flax Engine
My Flax Engine Journey Begins: Third-Person Test & First Impressions
Переглядів 75910 місяців тому
My Flax Engine Journey Begins: Third-Person Test & First Impressions
Godot 4 Third Person Movement With Root Motion
Переглядів 2,3 тис.11 місяців тому
Godot 4 Third Person Movement With Root Motion
Turn in place Gta style Movement in Unity
Переглядів 1,9 тис.11 місяців тому
Turn in place Gta style Movement in Unity
Godot 4 Root Motion Test
Переглядів 2,1 тис.Рік тому
Godot 4 Root Motion Test
Ledge Detection Tutorial In Godot 4
Переглядів 9 тис.Рік тому
Ledge Detection Tutorial In Godot 4
Ledge Grab in Godot 4
Переглядів 3,9 тис.Рік тому
Ledge Grab in Godot 4
Run To Stop Test With Godot 4 Third Person Controller
Переглядів 3,1 тис.Рік тому
Run To Stop Test With Godot 4 Third Person Controller
Godot 4 Tutorial - Add Footstep Sound To 3rd Person Controller
Переглядів 1,5 тис.Рік тому
Godot 4 Tutorial - Add Footstep Sound To 3rd Person Controller
Godot 4 Third Person Movement
Переглядів 969Рік тому
Godot 4 Third Person Movement
Unity Abandoned project
Переглядів 469Рік тому
Unity Abandoned project
Godot 4 Climbing Test
Переглядів 326Рік тому
Godot 4 Climbing Test

КОМЕНТАРІ

  • @_Yassir_
    @_Yassir_ Годину тому

    Great work! just make sure to not use their animations, because they prohibit using them outside UE5...

  • @senadmasinovic7462
    @senadmasinovic7462 22 години тому

    In 4.3 jumping from the zipline will let you hang in the air. Any guess for a solution?

    • @Brokencircuitboard
      @Brokencircuitboard 19 годин тому

      The project is build on godot 4.2. It seem upgrading to 4.3 will messed up some of the properties. I'll look into it. Thanks for notify me on this issue.

  • @МаксимПоляков-н2н3м

    For anybody who is interested in this, you can take a look on ALSV4 for unreal engine and learn how it works there and then remake it in your own project in godot.

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

    Cover system please

  • @GeneralChrisGaming
    @GeneralChrisGaming 10 днів тому

    I cant for the life of me to get this to work such ashame

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

    it actually works well thanks

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

    look into my universal eye tell me what you s- ok lol anyways too bad by internet is too buns because of the wind and dust right now lol

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

    Yo, the animation play but doesn't move, can you explain me why and how to fix?

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

    We hope the blogger can create a series of tutorials so that we can learn more effectively. The secondary concern is practical usage.

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

      We are willing to pay for the courses.

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

    Straight forward and to the point, thanks!

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

    Whatever game you are going to make is gonna be so smooth, I can't wait.

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

    Is it possible to make this work with BlendSpace2D ?

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

      The original pull request did use blendspace2d but it too complex since we need to deal with more than 2 animation. From my experience, when using blendspace2d for strafe movement, using same animation length for strafe left and right should fix the blending issue.

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

    nice, I will try

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

    Cool technique. Would love to see a video on IK too.

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

      That is a tough challenge. IK in godot is my biggest enemy so far 😆

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

      @@Brokencircuitboard yeah lol, IK foot placement in 4.3 is something I’m curious about

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

      @@solitary200 There an awesome old tutorial on foot ik using godot 3.x, but my own test with godot 4 not produce a good result 😅

  • @ELSEGENY_-839
    @ELSEGENY_-839 Місяць тому

    I need this PKG 😊

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

    Hey! First of all thank you for this tutorial. I am following with some of animations I own and my "jog to stand" animation always snap to the global forward direction, even when the character is walking to another side. Do you know how this can be prevented?

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

      Oh nevermind, I just found out the issue. the line that applies the Y rotation to the character was always running and my input variable is being changed every frame, which meant everytime it stopped moving it snapped back

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

    Can you share the ALS animations?

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

    Could you send files? Github link or smth like that

  • @Айдер_Нурмухаммедов

    Hi. how can you make a character with a body and a camera on his head. To keep your head spinning with the camera. So that you can switch modes from the first and third person

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

    Hello, can you help me develop the project?

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

    can I ask what node type you are using for the adjustable mesh height? Is it a CSGbox or a MeshInstance?

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

      It simply uses a box, and moves the vertical offset

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

      @@retzerR Ah, okay! Thank you for the reply.

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

    Could you do a tutorial on animations?

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

    Yay!

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

    This is literally a GOD SEND. I hope you get everything you want in life. Whenever you have time though id love to learn how you made the things you didn't cover in this video though.

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

    great contribution to the community bro thanks

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

    Can u do a unity tutorial pls

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

    This is really amazing

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

    🔥🔥🔥

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

    He's back again 😁😁😁😁

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

    🙌

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

    Hello! Thank you for the tutorial! I'm noob in Godot. Why do you set Camera node outside of Player?

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

      No idea. already forgot the reason 🤣. Could be due to some bugs? It work fine inside the player scene though.

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

    this didn't work for me, the character rotated but always moved in the same direction. However I changed it to: " # player rotation var d = lerp_angle(rotation.y, atan2(direction.x,direction.z),turn_speed * delta) rotation.y = d velocity = root_velocity.rotated(Vector3.UP,d) move_and_slide() " which changed the root_velocity to match the rotation from the atan2 calc. Not sure why I needed to do that and the video didn't but maybe this helps someone else who has the same problem.

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

      At 6:01 i use var called camera_T to set the forward direction relative to the player. Well nothing is set in stone. If it work..it work 😄

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

    😮❤❤

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

    WWWWWW

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

    Full code: extends Node3D @export var camera_target : Node3D @export var pitch_max = 50 @export var pitch_min = -50 var yaw = float() var pitch = float() var yaw_sensitivity = .002 var pitch_sensitivity = .002 func _ready(): Input.set_mouse_mode (Input. MOUSE_MODE_CAPTURED) func _input(event): if event is InputEventMouseMotion and Input.get_mouse_mode() != 0: yaw += -event.relative.x * yaw_sensitivity pitch += event.relative.y * pitch_sensitivity func _physics_process (delta): camera_target.rotation.y = lerpf (camera_target.rotation.y, yaw, delta * 10) camera_target. rotation.x = lerpf (camera_target.rotation.x, pitch, delta * 10) pitch = clamp (pitch, deg_to_rad (pitch_min), deg_to_rad (pitch_max))

    • @facu.aguinaga
      @facu.aguinaga Місяць тому

      thanks bro! do you have te code for the player? i have a bug

  • @GameDevGeeks
    @GameDevGeeks 2 місяці тому

    looks amazing

  • @particles__xed
    @particles__xed 2 місяці тому

    Bro keep it up 😢

  • @benioriginalul
    @benioriginalul 2 місяці тому

    get_quaterion() doesn't exist

  • @SOURCE_x2
    @SOURCE_x2 2 місяці тому

    bro really ported ue5 locomotion system to godot💀💀💀

  • @mapopi-mm
    @mapopi-mm 2 місяці тому

    This was really smooth, nice!

  • @baoinh2968
    @baoinh2968 2 місяці тому

    never seen such a smooth motion in godot, good job 😋!