GDevelop-examples icon indicating copy to clipboard operation
GDevelop-examples copied to clipboard

Joint Connector Extension (example game)

Open tristanbob opened this issue 2 years ago • 2 comments

Things to look into:

  • How will we get the required extension dependencies installed?

  • Add actions/conditions/expressions so the joint values can be controlled (that is why I got the sliders and checkboxes prepared)

  • The placement of overlapping objects and joint connectors is finicky. I had to move everything around until the joints finally "worked".

  • Sometimes the joints don't form properly on the initial ragdoll, but restarting the game usually fixes it. In-game created ragdolls don't seem to have this problem.

tristanbob avatar Aug 27 '22 04:08 tristanbob

Preview the game(s) changed or added in this Pull Request

  • https://editor.gdevelop.io?project=https://raw.githubusercontent.com/GDevelopApp/GDevelop-examples/joint-connector/examples/joint-connector/game.json

This is an automatic message displaying links to the games in this PR - double check the JSON in case of doubt.

github-actions[bot] avatar Aug 27 '22 04:08 github-actions[bot]

Images automagically compressed by Calibre's image-actions

Compression reduced images by 27.3%, saving 49.26 KB.

Filename Before After Improvement Visual comparison
examples/joint-connector/arm.L.png 21.68 KB 14.65 KB -32.5% View diff
examples/joint-connector/arm.R.png 20.84 KB 14.57 KB -30.1% View diff
examples/joint-connector/assets/Emote Cross.png 245 bytes 241 bytes -1.6% View diff
examples/joint-connector/body.png 38.50 KB 24.71 KB -35.8% View diff
examples/joint-connector/Boot.Front.png 1.84 KB 1.64 KB -10.7% View diff
examples/joint-connector/Boot.Side.png 1.99 KB 1.88 KB -5.8% View diff
examples/joint-connector/elbow.L.png 4.19 KB 4.11 KB -2.0% View diff
examples/joint-connector/elbow.R.png 4.27 KB 4.14 KB -3.0% View diff
examples/joint-connector/hand.L.png 4.81 KB 3.89 KB -19.3% View diff
examples/joint-connector/hand.R.png 4.99 KB 3.90 KB -21.7% View diff
examples/joint-connector/head.png 40.28 KB 29.07 KB -27.8% View diff
examples/joint-connector/hips.png 5.85 KB 4.37 KB -25.2% View diff
examples/joint-connector/JointCrossHair.png 222 bytes 165 bytes -25.7% View diff
examples/joint-connector/leg.L.png 15.79 KB 11.82 KB -25.1% View diff
examples/joint-connector/leg.R.png 14.44 KB 11.56 KB -20.0% View diff
examples/joint-connector/NewSprite-1.png 204 bytes 180 bytes -11.8% View diff

4342 images did not require optimisation.

github-actions[bot] avatar Aug 27 '22 04:08 github-actions[bot]

This PR has been replaced by #396

tristanbob avatar Mar 16 '23 02:03 tristanbob