github 4ian/GDevelop v5.2.168
5.2.168

latest releases: v5.4.217, v5.4.216, v5.4.215...
15 months ago

💝 Improvements

  • Show extensions from the store at the end of the behavior list, with information about their authors.
  • Improve the effects UI by separating 2D and 3D effects in 2 different lists.
  • Various improvements to the leaderboards and score handling:
    • Leaderboards will now display the score of the player, if a score was just sent before displaying the leaderboard.
    • If the score is being sent, the leaderboard will wait for it to be sent before showing the leaderboard.
    • Important change: a player name can now be empty when a score is sent. In this case, the leaderboard will auto-generate a name.
    • Leaderboard administration was improved to allow to customise the prefix used to generate automatically player names (when no name is entered by the player). You can also now choose to disallow any custom player name to prevent abuse (in this case, all non-connected player names will be auto-generated)
    • Allow to use custom CSS to fully customize the leaderboard. This is only available for business users (reach out if you need this). Play with it here.
  • Add possibility to insert a function parameter when editing an extension's function
  • Enable search and replace in For each object events and Javascript events

⚙️ Extensions

Reviewed

  • [Curved Movement] The extension is now reviewed!
    • Fix the action to append paths
    • Add an action to duplicate a path.
    • Add expressions for the origin position of a speed-based movement
  • [Object stack] Add quality of life features
    • Add an action to check an object at an exact height
    • Add an action to insert the content of a stack into another stack
    • Add an operator to the stack height condition

Community

  • [Slot System] Slot system for inventories and board games (Thanks @infokub)
  • [Audio Context] Procedural audio generation (Thanks @aliustaoglu!)
  • [Countdown Timer] Provides a countdown timer (Thanks to @cvault-g)

🎨 Assets

New premium asset packs:

🕹 Examples

  • [3D Racing game] Allow to build tracks from tiles
    • Add 3 new levels with leaderboards.
  • [3D Lane Runner] A 3D lane runner game
    • A 3D lane runner game that shows how to use the platformer behavior in a 3D space.
  • [3D Car Coin Hunt] A top-down 3D racing game
    • A top-down 3D racing game with 360° controls where players chase coins that are spread in a city.
  • [Smoothy] Zuma-like example

🐛 Bug fixes

  • Fix automatic collision mask not working when adding a new sprite
  • Fix options in Points Editor disappearing when automatic collision mask is activated
  • Fix Safari not being able to open .glb files on iPad/iPhone
  • Fix: Avoid purchasing twice the same asset pack
  • Fix keyboard undesired openings on mobile
  • Prevent installing too many assets at a time
    • Installing more than 100 assets from a pack can cause failures on some low connections

🛠 Internal changes (for developers)

  • Remove unnecessary dependencies in the Editor and GDJS (Thanks @st-Wook!)

Don't miss a new GDevelop release

NewReleases is sending notifications on new releases.