Franco Maciel
Franco Maciel
 That's why ;) The non-rotated object selection mask in the IDE is a bad design that comes from the ice era :D
I prefer string, string everywhere we talk about string values, not only for consistency with the expressions but also to not mix it with the text object. Text object uses...
Sounds fair :+1:
Tip to avoid the underscore-to-italic problem: You can use "\\" to escape special characters, very much like the escape character in programming strings. So if you write "\\\_PARAM0\\\_" it's correctly...
OK, I'll take a look into those tests :) About the performance, if I did it right, there should be not problem at all: - For polygon-polygon collisions the only...
I've added some tests for GDJS and a benchmark for circle collisions, the circle-polygon has almost the same performance than poly-poly (sometimes slightly slower), and the circle-circle is a bit...
One way to increase the performance could be storing the radius as a polygon member, the radius would be calculated only once here: [Direction.cpp#L149](https://github.com/4ian/GD/blob/4425d13c7a18560c19e1d255a6229b4a620c9ea9/Core/GDCore/Extensions/Builtin/SpriteExtension/Direction.cpp#L149), and it should be scaled with...
Maybe the handling of the object lists in the generated code? I don't know how C++ manages the memory so I can't do much anyway π
I just ran the collision benchmark located at "GDJS/tests/games/Collision benchmark.gdg", if your PC has the power to run it in native preview at 60 fps maybe you can add more...