Premium asset packs are now available on the Asset Store ๐
We're launching premium asset packs in the Asset Store - you'll progressively find more packs that can be bought with high quality assets made by artists, designers, animators from all around the world.
๐ If you're a designer and want to sell your assets to GDevelop creators, learn more info here and reach out to us with this link.
A new onboarding tutorial has arrived! ๐ฎ
The in-app tutorial has been reworked completely:
- Create a full Fling game from scratch, with step-by-step instructions, within GDevelop.
- The tutorial is split into 3 chapters: Creation, Publication and Leaderboards. It's 5-10 minutes for each part and everything is explained.
- Pause and save your progress at any time. You can save your project, close GDevelop and continue later.
Want to help us translate this interactive tutorial, or even other tutorials in the future, in your language? Contribute here!
The toolbars and the Project Manager have been redesigned! ๐
We redesigned the top tabs and toolbars in the app, so the app looks modern and takes less space on the top of the screens.
- On desktop, the titlebar is now gone and replaced by the tabs and a button to open the main menu of the app.
- On the web-app, if installed (available on Chrome and Edge), the titlebar can also be retracted. Whatever your system or device, the menu can be accessed from the top left.
- The top toolbars have been entirely redesigned to be integrated below the tabs - which is more intuitive for new users. All the icons have been reworked to be cleaner, take less space, and be more modern.
- The debugger toolbar was also improved to display just Play/Pause according to the game state.
- Finally, the Project Manager was also redesigned so that it's clearer and faster to use!
Ask for a coffee โ๏ธ
You can now enter a donation link on your GDevelop user profile.
- It accepts any type of donation page, Ko-fi, Patreon, Paypal, Github...
- Once entered, it will appear on your Liluo.io Game and Profile pages.
Customize your leaderboard ๐
From your game dashboard, you can now customize the colors of your leaderboard to match your game's style.
- Silver and Gold subscribers can modify the 4 main colors of the leaderboard. You can try it out here! Leaderboard Playground.
Cloud projects are now available on GDevelop desktop version! โ
You can now save your project in the cloud directly from the desktop version of GDevelop. This means that:
- Cloud projects can be imported or backed up on your local computer - it's as easy as saving your cloud project as a new project and choosing "Your Computer" as the new location.
- You can also open an existing project saved locally on your computer and save it as a Cloud project. All the assets, resources and files used by your game will be exported to the cloud project. It's then super easy to work on your project from anywhere, by opening it from any computer running GDevelop (with the desktop or the web version).
๐ Improvements
- Improve warning when a project autosave is detected on Desktop
- Autosave will not be displayed if the files are the same
- Prevent showing a warning when a project with an autosave is opened after being zipped
- Improve overall wording and dialogs
- Add Enter as a key to validate changes to a parameter in an event sheet
- Shift+Enter can be used to enter new lines in expressions when editing a parameter inline
- Add a new tab "Folders" in Preferences to allow to choose the default folder where local projects are created (Thanks @danired!)
- Trigger Rename & Focus on Object, Group, Layout and External Events creation, for a better user experience
- Add possibility to set the resolution of a project at creation time
- Add lerpAngle expression which takes the shortest path between two angles (thanks @tristanbob!)
- Improve Game Feedback management
- Display the average game ratings at the top
- Add an option to mark all as read
- Improve readability by adding a number for each rating
- Improve notification email, with preview of text and link to comment on the web-app
- Improve login and signup flow
- Small design improvements to the Log in & Sign up flows
- A dialog is now shown for every user on signup to gather a bit of information about who they are.
- This information stays of course private and is helpful to learn about GDevelop's usage
- Improve Searchbar's design and usability
- Show unit of measurements on properties of built-in extensions
- Display some behavior properties on one row for better usability
- Show parameters description in expression documentations
- Improve the snackbar messages when saving a cloud project
- Add a command to generate an action and an expression for a property
โ๏ธ Extensions, ๐จ assets and ๐น examples
โ๏ธ Extensions
Reviewed
- [Gamepads] Fix the released conditions and add an expression to get the number of connected gamepads
- [Rectangle movement] The initial position parameter is now taken into account
- [Panel sprite button] Handle multi-touch
- [Boids movement] Fix the default cohesion direction
- When there is no other Boid in sight, Boids now keep moving in the direction another Boid was last seen or stay still if none has ever been seen.
- Add a property for hovered fade out.
Community
- [Navigation mesh pathfinding] New extension
- In comparison to the built-in pathfinding behavior, this one aims to better respect obstacle shapes and find paths faster if obstacles don't move.
๐จ Assets
New packs
- Items Tiers (Paid)
- Sci-fi Lab
- Isometric Interiors Pack.
- Playing Cards & Poker.
- Weird Swords.
- Tiny Pixel Car.
- 16x16 RPG Weapons.
Also:
- Update Isometric City Pack get more assets!
- Update GDevelop platformer asset pack.
- Fix Red Hero scale compared to the Background
- Update assets from the Pixel Platformer pack.
- They can be used as tiled sprite
- Fixed sprites alignment
Thanks @buggystudio, @Entr0py404, @HelperWesley, FoozleCC and Aroachifoundonmypillow for the work on the asset packs!
๐น Examples
- [New example] Top-down RPG, Pokemon-like
This is a new game example showed off in this Youtube tutorial to make a top down rpg based off of the Pokรฉmon game.
This example has different art, because this new art is CC0, whereas the other art was not. - [Fix][Chat Bubble] The example has been restored because it was erased by mistake.
๐ Bug fixes
- Fix the drag and drop of the extension editor.
- Items were not drop at the right position when they were moved down.
- Restore the possibility to search texts with parenthesis in events parameters.
- Fix the custom object opacity action.
- Physics2 behavior no longer step before the first frame
- It allows events to access to the initial object positions.
- Save the scroll position of the asset store
๐ Internal changes (for developers)
- Enable serialization of JS code events and extension descriptions as arrays of strings