Ledge Climbing In Godot 4 - Shimmy Turn and Ladder

  Рет қаралды 7,914

Brokencircuit

Brokencircuit

5 ай бұрын

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
/ brok3ncircuitproject

Пікірлер: 44
@Sp1cyP3pp3r
@Sp1cyP3pp3r 5 ай бұрын
im making ME inspired parkour game rn, and your videos are so inspiring!
@Brokencircuitboard
@Brokencircuitboard 5 ай бұрын
Can't wait to see your project come to life! All the best for your development.
@bot5am
@bot5am 5 ай бұрын
exciting!
@Nipah.Auauau
@Nipah.Auauau 4 ай бұрын
Looking good for no IK!
@BKD639
@BKD639 Ай бұрын
What ik ?
@ThantiK
@ThantiK Ай бұрын
@@BKD639 IK = Inverse Kinematics
@BKD639
@BKD639 Ай бұрын
@@ThantiK thanks
@jabalahkhaldun3467
@jabalahkhaldun3467 5 ай бұрын
amazing work keep it up
@user-rx3xl7zn1u
@user-rx3xl7zn1u 5 ай бұрын
This is looking really good!
@Brokencircuitboard
@Brokencircuitboard 4 ай бұрын
Hi. Never in my description i said the project is production ready nor the code is up to pro level. It clearly just a prototype of simple game mechanic. If you use the asset expecting to a bug free code, you are clearly mistaken. As for naming, you do realise you can just rename it right? I admit, programming is not my strong suit(i mention it multiple time in the comment). I clearly explain the reason of my refusal for refund in the dm. p/s: no need to spam comment.
@Brokencircuitboard
@Brokencircuitboard 4 ай бұрын
@@chancemcdonald4128 dude sub for 5 min, grab all the asset and requeat refund, easy money. It doesnt take genius to figure out what going on. And seriously, 5k player script? i wish i could do even half of that 😅
@Brokencircuitboard
@Brokencircuitboard 4 ай бұрын
@@chancemcdonald4128 sure
@Brokencircuitboard
@Brokencircuitboard 4 ай бұрын
@@chancemcdonald4128 sure
@the-guy-beyond-the-socket
@the-guy-beyond-the-socket 5 ай бұрын
Wow good looking animation in a demonstration! That doesnt happen very often
@Brokencircuitboard
@Brokencircuitboard 5 ай бұрын
Thanks!
@Malik23271
@Malik23271 5 ай бұрын
Thanks
@sandman76_
@sandman76_ 5 ай бұрын
looks cool
@catafest
@catafest 4 ай бұрын
good work, godot have a good way to deal with 3d models ... the hard work will be the animations and models in game process .
@semaph0re
@semaph0re 5 ай бұрын
very cool
@semaph0re
@semaph0re 4 ай бұрын
@@chancemcdonald4128 well yeah, you should not use code from amateurs :P
@felipej.oribeiro6700
@felipej.oribeiro6700 3 ай бұрын
no IK, impressive
@ভোমরা
@ভোমরা 5 ай бұрын
Wow man
@KaletheQuick
@KaletheQuick 5 ай бұрын
I'm in a software engineering course right now and our project is to make an extensible third person template. Doing basic movement, but being able to add things like ledge grabbing as modules. First module is a BOTW paraglider esque thing. Progress is slow, the other students are in over their head and I'm treading water 😂 Pitch was for it to be an open source and robust game template. Probably won't get there by the end of the semester. But hopefully it will keep going.
@Brokencircuitboard
@Brokencircuitboard 5 ай бұрын
Wish you the best with your project. I'm sure by now you already figure out the basic third person template of your own. For paraglider module, it just a matter of adjusting the gravity value and vertical velocity to make it 'floaty' ..simple stuff.
@Dankakes
@Dankakes 3 ай бұрын
Id be interested to see the raycast setup. I imagine there's one at head hight detecting the ledge and one telling how much distance there is for if they can climb up?
@Brokencircuitboard
@Brokencircuitboard 3 ай бұрын
Correct! But for more complex ledge such as 0:53 more raycast are needed to detect obstacles above the ledge. If i remember correctly, i use around 4-5 raycast just for finding ledge in this setup.
@vast634
@vast634 4 ай бұрын
Do you target a level architecture with 90 degree angles? It works well with those regular boxes, but how is it working with more randomly formed colliders?
@Brokencircuitboard
@Brokencircuitboard 4 ай бұрын
Since i 'glue' the player into surface normal of an object, the player not restricted by 90 degree corner. I only use 'box' corner since it look good with animation. I can just use shimmy animation on corner and it still turn regardless any degree or corner(to certain point) 😄
@tayorain6554
@tayorain6554 12 күн бұрын
how much do you charge for tutorial ?
@michaeljburt
@michaeljburt 4 ай бұрын
Do you have to pre-bake the ledge data or is it all dynamic?
@Brokencircuitboard
@Brokencircuitboard 4 ай бұрын
It's all dynamic. As long as it meet a condition to be called ledge, player will grab it.
@XanaGear
@XanaGear 5 ай бұрын
I'm trying to get a basic ledge grab mechanic working in my platformer and am having a real time with it. How are you setting the location of the player once the raycasts find the ledge?
@Brokencircuitboard
@Brokencircuitboard 5 ай бұрын
I just teleport the player to ledge point.
@XanaGear
@XanaGear 5 ай бұрын
@@Brokencircuitboard do you use set_position for this?
@Brokencircuitboard
@Brokencircuitboard 5 ай бұрын
@@XanaGear my code go like this. self.global_transform.origin = ledge_point + offset
@XanaGear
@XanaGear 5 ай бұрын
@@Brokencircuitboard thanks, this helps immensely!
@Brokencircuitboard
@Brokencircuitboard 5 ай бұрын
@@XanaGear happy to help 😉
@Malik23271
@Malik23271 5 ай бұрын
Please do turn in place style movement 😢
@Brokencircuitboard
@Brokencircuitboard 5 ай бұрын
that's something i always wanted to do in godot 😉
@Brokencircuitboard
@Brokencircuitboard 4 ай бұрын
@@chancemcdonald4128 Hi. Never in my description i said the project is production ready nor the code is up to pro level. It clearly just a prototype of simple game mechanic. If you use the asset expecting to a bug free code, you are clearly mistaken. As for naming, you do realise you can just rename it right? I admit, programming is not my strong suit(i mention it multiple time in the comment). I clearly explain the reason of my refusal for refund in the dm.
@hudsonator7259
@hudsonator7259 4 ай бұрын
I could've never done this
@Brokencircuitboard
@Brokencircuitboard 4 ай бұрын
Anyone can do this given time and effort.. don't give up.
How to climb any wall (in a video game) Godot 3d Tutorial
37:57
[OLD WR] A Difficult Game About Climbing Speedrun in 8:48
9:11
🤔Какой Орган самый длинный ? #shorts
00:42
39kgのガリガリが踊る絵文字ダンス/39kg boney emoji dance#dance #ダンス #にんげんっていいな
00:16
💀Skeleton Ninja🥷【にんげんっていいなチャンネル】
Рет қаралды 8 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 30 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 17 МЛН
The biggest lie in video games
15:18
AIA
Рет қаралды 1,6 МЛН
How to make Breath Of The Wild style Climbing in Godot!
7:14
Leon Stansfield
Рет қаралды 10 М.
Third person Dynamic Vaulting in Godot 4
2:40
Brokencircuit
Рет қаралды 14 М.
AI Learns to Play Tag (and breaks the game)
10:29
AI Warehouse
Рет қаралды 2,3 МЛН
Dynamic raytraced audio system for my future immersive sim
1:24
A platformer level, but...
10:28
Flocab
Рет қаралды 282 М.
4 Reasons Why You Should Use Jolt Physics (Godot 4)
3:54
PiCode
Рет қаралды 23 М.
The Internet Played My Game (and it did not go well)
9:27
advancenine
Рет қаралды 212 М.
I Made A Difficult Game About Climbing
15:04
Pontypants
Рет қаралды 2 МЛН
10 AWESOME ADDONS for GODOT 4
5:42
MrElipteach
Рет қаралды 61 М.
🤔Какой Орган самый длинный ? #shorts
00:42