Closed Manuel-Ti closed 3 years ago
That looks great. There is another extension with different features but in the same area. It seems to me that what you did could work very well with this: https://github.com/4ian/GDevelop-extensions/issues/116
Welcome @Manuel-Ti ! Thank you so much for your extension. I love the example game you made, it clearly shows what this extension can do.
I think this could be used to upgrade the SineMovement extension (and not the OrbitingObjects extension). Your extension adds one unique (and fun) feature to the SineMovement extension: You can set different speeds for X and Y movement. This is what lets you do the figure 8 motion, which is not possible on the current version of SineMovement.
I will test adding this feature to SineMovement and report back here.
I'm just cleaning up the metadata and hope to submit an update tomorrow to SineMovement (and also DepthEffect):
https://user-images.githubusercontent.com/8879811/117561313-081fad80-b053-11eb-9304-e5bf53cb4f81.mp4
I think this issue can be closed with the improvements added to SineMovement: https://github.com/4ian/GDevelop-extensions/issues/145
⚠️ Please edit and complete this before submitting your extension:
Describe the extension
Advanced Circle Movement Values that can be set: AngleX, AngleY, OriginX, OriginY, RadiusX, RadiusY, SpeedX, SpeedY, RotateClockwise/RotateCounterClockwise
Forum post: https://forum.gdevelop-app.com/t/example-advanced-circle-movement/32361
Checklist
Extension file
Finally, attach the .json file of your extension here. AdvancedCircleMovementExtension.zip
You also may have to create an account on GitHub before posting. If your extension is high quality and useful, it will be added to the list of GDevelop community extensions. When you're ready, remove this last paragraph and click on "Submit new issue". Thanks 🙌