If you are on windows you can install it by unziping the folder into C:\Users\<username>\AppData\Local\Programs\gdevelop\resources\GDJS\Runtime\Extensions.
I am not sure for other OSs, but it should be in the resources/GDJS/Extensions folder inside the installation location of gdevelop
This exetnsion is a prototype and we would appreciate if any bugs/not working actions could be reported here. Thank you!
It contains the latest version of the physics engine (box2d). For now it’s pretty much the same as physics 2.0, we want to see if anything broke before trying to implement the new features (if there are any, the changes are not very well documented). The build we had before was from 2011 . Some issues may have been fixed and I guess it may have better performance and accuracy too. I cannot say exactly without further investigation.
Why not create a new example with all event from physic v2?
This can be a test file.
Because just open and test several event or just the behavior is limited.
And it can be a very good example for understand how work the physic v2.
I already converted all physics 2 examples to physics 3 and they were working. The goal is more to find if anyone with more complex projects have anything that breaks.
@arthuro555 i’d like to try it on one of my projects wich use a lot of physic 2.0 features. Unfortunately, i fail to install your build, here is the error i get :
Ah, I see the error. I used the old electron version. That prototype is a bit old I don’t have the time to rebase and rebuild it right now, I will look into this later.
You should bump your PR on Github, merge your PR with the pixi v5 branch, and the current B93, and share the test build this will help a lot to merge all the changes in one build, it’s simplier for people to test it than each branch. I can replace the link of the test branch about pixi v5, with your if you merge all the branch, B93, pixi v5, physics 3.
yup, This will surely be a big problem! Plus imagine tracing a bug whose source might be tougher to find since it can come from either physics3 or Pixi v5 or beta93.
I don’t have the files for that anymore, and that would likely need to be started over due to manor changes to the codebase. Physics 3 had a lot of problems anyways, partly due to being too similar to physics 2 and not meriting to be a separate extension.