Skip to content

5.0.132-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@AlexandreSi AlexandreSi released this 14 Apr 12:49
· 1842 commits to master since this release
860e9d3

✨ New feature

Add leaderboards, usable in your game in a few clicks (experimental)

Any game created with GDevelop can now have leaderboards, hosted for free on Liluo.io, and that can be displayed in your game. Leaderboards work on any platform: Android, iOS, desktop, on the web. They are also shown on your game page on Liluo.io.

ℹ️ While fairly basic for now, leaderboards will be improved with new customisation options in the near future! Please give us your feedbacks on the forum, on Discord or on GitHub. Because this is experimental, be sure to update to newer GDevelop versions when they are released.

  • Use the new "Leaderboards" actions and conditions to save the player score to a leaderboard.
    • You can verify if the score was properly saved (and display an error if something wrong happened, or retry)
    • We recommend you use a Text Input object to allow players to enter their nicknames.
    • Read more about these Leaderboards actions and conditions on the wiki.
  • Use the action to display a leaderboard in your game:
    image
  • Manage leaderboards and their entries in your Games Dashboard. Leaderboards have basic customisation options. Notably, you can choose if the scores are sorted from highest to lowest, from lowest to highest, and if only each player best score is shown, or if all scores are shown... Read more about leaderboards administration on the wiki.
  • Public leaderboards appear on the game page on Liluo.io.

💝 Improvements

New touch conditions

  • New conditions to handle touches on the screen:
    • It allows extensions to handle touch events without conflicting with the scene event sheets.
    • Existing conditions continue to work and can be used alongside new ones without any issue.

Liluo.io Games Platform

  • The URL of your game can now be verified and changed right before publishing it.

  • As a GDevelop user, you now have a user page on Liluo. For example, check https://liluo.io/helperwesley.

    image

    Open your profile in the editor to find a new button that opens your user page on Liluo.io.

⚙️ Extensions, 🎨 assets and 🕹 examples

  • Add a new extension "Pixel Perfect Movement", which allows objects using the platformer and top-down behaviors to always stop their movement on a grid of pixels.
  • Add GDevelop logos to the asset store, useful for crediting it in your game if you wish.

🐛 Bug fixes

  • Fix the input checkboxes "Playable with [...]" randomly checked when publishing a game for the first time
  • Merge game management buttons in games dashboard to avoid having buttons overflowing