GDevelopApp / GDevelop-extensions

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

Make it rain #350

Closed VegeTato closed 2 years ago

VegeTato commented 2 years ago

Description

Make it rain extension Make it rain extension part2

this extension is useful to make rain weather or just the rain effect on any object, also can help in colliding the rain with another object, it will add the life feeling to any kind of game

Version 0.1

-User can select the object to rain -User can select to rain object from a selected direction -User can set condition to check if the rain object collides with another object -User can set action to Stop/Start the rain object -User can select object2 to rain object from it on a selected direction -User can set an action to stop rain object from moving

Version 0.2

-User have the option to select the rain direction from a list (Down/Up/Right/Left) -Fixed a bug where stopping the rain action and resuming it would drop a rain out of range

Version 0.3

-User can set the rain intensity -Updated the example to more realistic rain effect when colliding with player

Version 0.4

-Added the ability to change the rain angle -Added the ability to change the rain animation after the collision and in the same condition Added the options to check Yes or No: •Change rain object position to object surface? •Remove rain object after it finish the animation? •Remove rain object if it collides with the edges of the object? •Stop rain object after collision with other object? -Added an option to check Yes/No to delete the rain objects if its out of screen -Fixed variables names -Updated the example

Version 0.5

-Fixed a bug in the Start/Stop rain actions -Fixed few mistakes in the example -Fixed few wrong sentences in the extension -Added condition to restart scene if player is out of screen in the example -Changed the parameter sentences -Added few long descriptions -Updated the example for the latest updates of the extension and changed the sprites as well for the best

How to use the extension

You can test the extension here: https://games.gdevelop-app.com/game-1af8241b-004d-4bae-bff0-f65600adefb4/index.html

Checklist

Example

Make it rain extension example V0.0.5.zip

Extension file

Make it rain extension V0.0.5.zip

github-actions[bot] commented 2 years ago

Hi @VegeTato! 👋 This submission has been moved to a PR as part of our submission pipeline. Please continue the submission process on this page. A few commands can be used there, use !update <Link to your zipped extension> to update the extension in the PR, and !rebase to merge changes from the main branch into your PR. Thanks again for your submission!

github-actions[bot] commented 2 years ago

Hi @VegeTato! 👋 This submission has been moved to a PR as part of our submission pipeline. Please continue the submission process on this page. A few commands can be used there, use !update <Link to your zipped extension> to update the extension in the PR, and !rebase to merge changes from the main branch into your PR. Thanks again for your submission!

github-actions[bot] commented 2 years ago

Hi @VegeTato! 👋 This submission has been moved to a PR as part of our submission pipeline. Please continue the submission process on this page. A few commands can be used there, use !update <Link to your zipped extension> to update the extension in the PR, and !rebase to merge changes from the main branch into your PR. Thanks again for your submission!