I would like to see a video about Jolt Physics in Godot. :) Especially as a comparison with the default and Bullet3D physics engines.
@NicolasEmbleton Жыл бұрын
Me too
@TestTost-j4d Жыл бұрын
kzbin.info/www/bejne/eHyxepp-n69pppo And wasn't godot using it's own physics engine since a while ago ?
@etherealregions Жыл бұрын
I would also like to see a Godot tutorial.
@ahettinger525 Жыл бұрын
I also would love to see that! As a point of order, Godot 4 doesn't use Bullet3D anymore, they went back to their own internal physics engine. I'm wondering if they are planning on moving more and more to this a la carte modular approach to things. Between shipping a rather simplistic physics engine and only including bindings for GDscript then letting you use GDExtensions to bring other solutions if you need them... It's looking that way to me. I really don't think it's a bad plan, either.
@Afurai_ Жыл бұрын
I would like to see this and him taking a regular Godot physics example and converted it into jolt physics to show if it's easy to port over to jolt or not
@thalesr6916 Жыл бұрын
Cool! I'm using jolt in godot to create my custom vehicle physics using raycast and so far no problem at all.
@natanmaia3575 Жыл бұрын
I'm doing the same thing! It's a bit more consistent at lower FPS. One problem I found were shape casts couldn't be scaled down in only one axis, but that's it.
@echoptic775 Жыл бұрын
Is thus engine better than godots?
@thalesr6916 Жыл бұрын
The performance is better, but the simulation is a little more stable too. I've just uploaded a video on my channel where I've migrated a project to it. Basically I didn't need to change anything in the code. It just works@@echoptic775
@ddipti Жыл бұрын
@@echoptic775flax game engine and stride engine both free and open source.
@natanmaia3575 Жыл бұрын
@@echoptic775 for 90% of cases, yes. It's work in progress, so some features are not supported, like World boundary collision shapes.
@Armitage1982 Жыл бұрын
After testing a bunch of 3D physics engines through the ages, and based on my own personal tests, I've come up with this top 3: 1. Havok (closed source commercial license) 2. bepuphysics v2 (Apache-2.0 license) 3. Jolt Physics Engine (MIT license) Havok is by far the best of all, but with the exception of its WebAssembly version, it's under commercial license. A license that was once offered free of charge under Unity via DOTS, (but is now discontinued, another disappointment that was hardly taken up at the time). The other two have the advantage of being more open, with their advantages and drawbacks :-) IMO bepuphysics really deserves a little more love.
@stickguy9109 Жыл бұрын
What makes Havok special? I have seen it in so many AAA games
@AndrewBrownK Жыл бұрын
creating a new physics engine is no small feat, so something I wonder is what motivated them to do so? What were they trying to do with Jolt that wasn't being serviced by the others? Do you have any idea?
@angryralphs2516 Жыл бұрын
Unigine is on top.
@olive-vrta Жыл бұрын
When you say Havok for Unity DOTS is discontinued, do you mean the free license? It still looks developed and supported.
@Lelende Жыл бұрын
No bullet?
@ScaerieTale Жыл бұрын
A Jolt Godot video would be interesting, at least as someone who never gave much thought to the physics engine (I was primarily narrative/world designer until fairly recently). I'm definitely curious how the physics engines differ, what Jolt can offer that Godot native either doesn't, or does differently :)
@owenlloyd2528 Жыл бұрын
Thanks for this. Would appreciate a vid covering Jolt/Godot and coverage of the advantages/disadvantages of the 2.
@Codec44144 Жыл бұрын
Im interested in a video on godot jolt specifically. Even more specifically, there have been some recent support for soft body and holes in Terrain3D that I think are really interesting and impressive.
@WagnerGFX Жыл бұрын
There are proposals to integrate Jolt and Box2D into the Godot engine as official add-ons and, later, upgrade them to be the default physics engines. But this might still be a long way off as both engines still need to reach feature parity with Godot's internal physics engine. The good news is that both Jolt and Box2D are both very receptive into the idea and are actively working on making their engines compatible with Godot.
@SylvanFeanturi Жыл бұрын
What features are present in Godot's build-in physics engine, that are not present in Jolt? General opinion seems to be that it's better to use Jolt pluing in Godot already, as build-in engine is in horrible state.
@WagnerGFX Жыл бұрын
I'm not too sure on the specifics. On the latest discussions Jolt seem to not yet fully support web while Box2D still fails in some unit tests and has no multithreading support. The feature parity to make them officially supported goes beyond just the existing nodes, but also platform support and internal engine features that might not be visible on the outside but make a huge impact on the physics behavior in specific use cases. I do suggest looking at both proposals in the godot-proposals repo for better details.
@immortalxgr Жыл бұрын
Another engine which is going to have Jolt physics support soon is LÖVR!
@richbuilds_com Жыл бұрын
Yes, yes, yes please! for a Godot 4 / Jolt tutorial!
@in-craig-ible6160 Жыл бұрын
I didn't realise it was available to the public to use. Thanks for the video.
@slimeyar Жыл бұрын
Now that you've done jolt, next would be bepuphysics, speed oriented physics engine with mold effwct/Newton chain :)
@ArtemShoobovych Жыл бұрын
Back in the day I tried out a bunch of different physics engines. I liked PhysX (although a bit of a pain to embed it in the app), bullet was alright and NewtonGD was probably my favourite (simplicity + features). ODE was dead for a long time even 10..15 years ago
@anuragsamota1 Жыл бұрын
A Video Jolt Physics in would be nice. Especially how it works with vehicle body.
@shindig9000 Жыл бұрын
Yes, I've been waiting for a vid on Jolt in Godot that will give extra information. I tried it and found that the world boundary isn't compatible with it.
@user-og6hl6lv7p Жыл бұрын
Shape casting doesn't work well either which defeats the entire purpose of having a physics engine lmao
@shindig9000 Жыл бұрын
@@user-og6hl6lv7p I don't think I fully understand. Can you elaborate?
@Deliveredmean42 Жыл бұрын
It is a work in progress as shown in the Godot Jolt github page. World boundary is indeed mentioned not being supported yet in its current state.
@SianaGearz Жыл бұрын
There's a few more viable and well-forgotten physics engines. Newton and Tokamak. I didn't like Newton when i checked it out some decades ago but it's been maintained since, so it might be better now. Tokamak is Verlet based and can be good on low end hardware and also supports fracturing, but it's a little abandoned and needs some fixing. Jolt in Godot? Yeah sure i'd love to see a showcase.
@toddbozeman3587 Жыл бұрын
Cool I am interested in the godot 4 and Jolt, If I can I also request another video if you can show flecs and godot setup tutorial, doesn't have to be all three at once.
@gamefromscratch Жыл бұрын
Do you mean Flecs and Godot or Flecs + Godot setup, as ive done a video on Flecs
@toddbozeman3587 Жыл бұрын
@@gamefromscratch Thanks for the reply, Basically I want to see a setup With Godot 4 (prefered GDExtension) that uses ECS if its possible, it doesn't have to be flecs. I just mentioned flecs because of your videos' and I prefer c++, but I am flexible on the language.
@zycar_diy Жыл бұрын
you can setup jolt to godot like this: (it took me minute to do it in my project) kzbin.info/www/bejne/eHyxepp-n69ppposi=CSKUuo-drPBpnm6B&t=502
@kiyasuihito Жыл бұрын
Super interested in Godot Jolt 🎉 Too bad no mobile support yet. Maybe one day 🤞
@eVolt99 Жыл бұрын
I'd love to see a jolt + godot video!
@rfsbsb Жыл бұрын
Jolt for Godot Video, for sure would be a great video
@e3.14c4 Жыл бұрын
7:48 that gdc 2022 talk seems to be scrubbed off the face of the Earth :/
@e3.14c4 Жыл бұрын
the slides are in the GDC vault, link to it got shadowbanned
@developerdeveloper67 Жыл бұрын
Seeing the thumbnail of this video made me think I should say: "I made my own physics engine". But I haven't yet. This makes me think I'm late in my own game development.
@FireFox64000000 Жыл бұрын
As someone who has no experience with physics engines what would I need to learn to be able to implement any of this? Obviously C++ but what else? For further context I'm learning Unreal Engine primarily using blueprints and at most should be considered a novice.
@nightrain472 Жыл бұрын
Great vid would like to see a video of Jolt in Godot as well.
@pity4657 Жыл бұрын
Also there's Rapier (foss physics written on Rustlang)
@imdrnickriviera Жыл бұрын
VERY interested in a Jolt Physics x Godot drop-in vid.
@Marandal7 ай бұрын
I'd love to see a video on Jolt Physics in Godot
@martinvacheron38398 ай бұрын
Would love a Godot-Jolt video!
@the9mm.idkwhatthatmeans11 ай бұрын
I have downloaded and successfully compiled jolt physics however the demos run really fast can somebody help please
@maymayman0 Жыл бұрын
Wow!!! Considering how ...lacking... the built-in Godot Physics vehicles are, I definetly need to check this out!!
@viperjay16 ай бұрын
Can "Jolt" be use in pygame/python ?
@igorgiuseppe1862 Жыл бұрын
box2D was used to make angry birds. i figured it out when i was searching for a physics library for my own (never published, abandoned) game engine.
@ritzenhauf Жыл бұрын
Wait, can I drop Jolt into Godot, swap the nodes, and existing code will just work??
@hrleinad Жыл бұрын
how does it compare to UE5's?
@belkacemF Жыл бұрын
as a fan of horizon i will check it out
@Flashbry Жыл бұрын
Please do a video about using it in Godot.
@shayneoneill1506 Жыл бұрын
Be great to see someone integrate this thing with Godot. Godot physics is OK, but this is a whole other level...
@spartv1537 Жыл бұрын
good morning. google "jolt physics godot engine"
@drinkwwwaterrr Жыл бұрын
Godot Physics is pretty bad
@vesk4000 Жыл бұрын
@@drinkwwwaterrrYeah that's also been my experience unfortunately
@voxelvoid Жыл бұрын
@@drinkwwwaterrr *Godot is pretty bad
@gostan2718 Жыл бұрын
@@voxelvoidtrue😂
@cholasimmons11 ай бұрын
I have a daughter now, i decided to "toss balls into the world" Thanks Mike
@xslashsdas11 ай бұрын
This is the greatest thing that could've come to 3D Godot by a long shot. Godot Physics straight up sucked for any slightly complex idea. The Godot maintainers are actually making Jolt the standard, which is awesome.
@ClintochX Жыл бұрын
Please I need this Demo, where can I get it for pc?
@frecio231 Жыл бұрын
Open the article link above (first comment and description) then go where it says "Jolt Physics Repository" is a link to the repository, there you have it.
@SuperKiran7 Жыл бұрын
video about Godot Jolt please!
@reeboothemad5514 Жыл бұрын
I am very interested in Jolt for Godot! :)
@GoblinArmyInYourWalls Жыл бұрын
I had no clue it was for Horizen
@UltimatePerfection Жыл бұрын
I am not interested in alternative physics engines unless they are 100% deterministic. We have way too many decent non-deterministic physics engines (Bullet, Bepu, Havok, Chaos) and very few to none deterministic ones (deterministic here meaning same set of forces will always give the same movement, without any random factors). I _think_ Newton Dynamics might be deterministic, but not quite sure.
@nstch-root-a Жыл бұрын
Jolt allows for cross platform determinism for about 10% perf decrease according to the docs
@UltimatePerfection Жыл бұрын
@@nstch-root-a Determinism on a single platform would be enough for me.
@tigeruppercut2000 Жыл бұрын
I thought Havok IS deterministic
@UltimatePerfection Жыл бұрын
@@tigeruppercut2000 It can be deterministic, but has to be compiled with special flag to actually be. It isn't by default. Also, I have checked and Newton Game Dynamics is 100% deterministic. Unfortunately it seems to lack any bindings for modern game engines, and even the unity binding seems to be out of date.
@fottymutunda6320 Жыл бұрын
Jolt tutorial please
@etta777 Жыл бұрын
Why not physx?
@thsuperelite Жыл бұрын
hope someone creates blender integration for this (if it is possible) because blender physics is really bad.
@ExpensivePizza Жыл бұрын
I wrote a basic physics engine in my final year at university. There's so many great open source physics engines available now it's unlikely you'd ever need to write your own but it's definitely one of the most satisfying projects to work on.
@nowherebrain Жыл бұрын
jolt is available for godot....think you need to build yourself, but I'm sure it is coming to main branch.
@Лучшийотчимвмире Жыл бұрын
Can it be integrated into UE? Since its physics is even worse than in GTA SA
@ukrsolid Жыл бұрын
Jolt for Godot 2D please
@raztaz826 Жыл бұрын
I love physics engines! In my opinion: Physics > Graphics
@apollolux Жыл бұрын
The Havok physics engine was briefly mentioned in the video; for the record, that was the physics engine used in Sonic the Hedgehog 2006. Use that information however you wish.
@chaosmachines9343 ай бұрын
can i use it in godot if not oh well xd
@brave-bw9ji Жыл бұрын
good video
@Shuflduf Жыл бұрын
hi Joshua
@TheVideogamemaster9 Жыл бұрын
I now get angry when I hear about PhysX, because it's used by a skateboarding game called Session, and the developers blame a bunch of its bugs on issues with the physics library (like the skateboard literally EXPLODING) so they don't have to take any responsibility for fixing anything.
@SianaGearz Жыл бұрын
Any physics library has borderline stability issues, it's plain numerics, you have to work it. PhysX isn't anyhow anywhere near particularly bad in this regard, probably closer to the opposite. But also the buggy setup might just be baked into game design now, and so they may genuinely be unable to fix it without re-doing the whole game. They should have known that this needs to be the priority from step 1. Also arguably your character controller or other similarly important things while having feedback from the physics engine and being physically based should likely be handcrafted rather than purely physical. You have to know when to take control away from the engine. They don't let anyone finish university bachelor computer science without completing numerics course, and this is one of those reasons why it's probably a good idea. It's also one of the tougher mandatory courses where many drop out. I know CS isn't very exciting to learn but there's a good reason curriculum is the way it is, it equips you to deal with the unexpected, even if it's fairly weak at teaching you the routine.
@Di3Leberwurst Жыл бұрын
Just don't use it like Egosoft in X4. They really fucked it up xD
@lifeartstudios6207 Жыл бұрын
that is disappointing for only 60fps
@viperjay16 ай бұрын
Ha, Microsoft decides if your "worthy" of the software.
@filiphichel5783 Жыл бұрын
Please do
@Лучшийотчимвмире Жыл бұрын
But can it do boobs physics?
@TroutButter Жыл бұрын
No, it only does peen physics.
@NaughtyKlaus Жыл бұрын
Not new by any means.
@lmao01 Жыл бұрын
Only my random opinion, but jolt demos looked so fake. Even the tank looked like it was cardboard. They must update the demos, because I'm sure that it doesn't look as bad in actual games. Either way thank you for making the video.
@WiLDbEAsTGameSHere Жыл бұрын
That's a pure physics engine with not a lot of graphical capabilities so don't mind how awful it looks or you are not cut out to be a game developer
@user-og6hl6lv7p Жыл бұрын
Complaining about graphics during a physics demonstration? Are you trolling?