GDevelop is a full-featured, open-source game development software, allowing to create desktop and mobile games without any knowledge in a specific programming language. All the game logic is built up using an intuitive and powerful event-based system.
This repository hosts community made extensions for GDevelop. Extensions can provide new behaviors for objects, actions, conditions or expressions.
❔ I want to... | 🚀 What to do |
---|---|
Download GDevelop to make games | Go on GDevelop website to download GD! |
Use an extension | Extensions can be searched and downloaded directly from GDevelop. |
Contribute to GDevelop itself | Visit GDevelop GitHub repository. |
Create/improve an extension | Read below. |
If you've created an extension with GDevelop, you can submit it to be shared with the rest of the community. This Trello board has the extensions that are being worked on by the community.
- Create your extension in your game with GDevelop: see the documentation about functions and custom behaviors.
- Make sure the descriptions, tags, names are properly filled in the options of the extension. Check that you have followed all the best practices that are listed here.
- Export your extension to a .json file from GDevelop.
- Submit it! You can either:
- Easy: submit it here, attaching the .json file (as a zip, because GitHub won't accept json files directly).
- Faster to review: fork this repository, clone the git, add your .json file in
Extensions
folder. Finally open a Pull Request. Deployment is done automatically when pushed tomain
branch:
All extensions provided on this repository are MIT licensed.