GDevelopApp / GDevelop-extensions

Repository of behaviors, actions, conditions and expressions to be used in GDevelop for creating games
https://gdevelop.io
MIT License
127 stars 50 forks source link

New extension: AdvancedWallClimb #1185

Closed Down2EarthGG closed 7 months ago

Down2EarthGG commented 7 months ago

Description

This extension has everything you need to add Celeste-Inspired wall climbing mechanics into your platformer game. Wall Jump, Climb Walls with Customizable options, like auto climb, press once to climb, and hold to climb!

How to use the extension

Add the AdvancedWallClimb behavior to your Object(s) to use the Conditions and Actions for this Extension. This extension requires that you first add the platforming character behavior first. You can further customize your climbing type, climbing key, and objects point to use in the Behavior Section.

Note: You need to add a "Point" to the object wherever you'd want the collision for the grab trigger. Name it anything you'd like, and set that point in the Behavior Section.

Once that is configured, you are ready to use all the actions for that object.

Without further setup, the extension is ready to use! Alternatively, use our extensive condition and action options to refine and customize your climb speed, wall jumps, and other useful settings.

Checklist

What tier of review do you aim for your extension?

Reviewed

Example file

ProjectExample.zip

Extension file

AdvancedWallClimb.zip

github-actions[bot] commented 7 months ago

👋 Thanks for your submission! Unfortunately, all submitted extensions have to meet some minimal quality standard - the extension best practices - and our system has found that your extension does not fully comply 😔. You can find all of those rules on the GDevelop wiki.

The following issues have been found by the system concerning the respect of those best practices by your extension:

  ⟶ ❌ [Semantic versioning]: Version '0.5' is not a semantic versioning compliant version number!

Please update your original submission post with a new zip file containing your extensions updated to follow those guidelines 🙏

github-actions[bot] commented 7 months ago

Hi @Down2EarthGG! 👋 This submission has passed all required tests, and has been moved to a PR as part of our submission pipeline. You can see the progress of your submission on this page. Community submissions are not reviewed by default, so your extension should be added once we've checked that your submission doesn't contain malicious code without further intervention on your part. If you wish for your extension to be reviewed (and thereby moved to the list of reviewed extensions), please follow the instructions written on the README. Thanks again for your contribution to GDevelop!