Florian Rival/GDevelop: Release v5.0.0-beta66

✨New features

  • 🏃‍♀️New behavior: Tween, to animate objects position/angle/properties (thanks @Wend1go!)
    • See "Pairs" starter game for an example of using tweens to animate objects.
    • Tweens are run using Shifty.js tween engine (thanks @jeremyckahn).
  • 🗄 Add support for saving a project as multiple files, ideal for team work and using version control systems (like git, mercurial, svn, etc...)
    • In the game properties, choose "Multiples files" and save the project.
    • Layouts, external events, external layouts and functions will be saved into different json files.
    • Make sure to make a backup of your game!.
    • Be sure not to erase any of the multiple files, or GDevelop will be unable to open again your project.
  • ⚙️New option: Extract Events to a Function, to automatically create a function from selected event(s).
    • Select an event, right click and choose Extract Events to a Function in the menu. Parameters will be automatically filled with objects, behaviors and groups.
    • Read more about it on the wiki.
  • 🎥Experimental new object: Video (thanks @Bouh!)

💝 Improvements

  • Add variable and object thumbnail icons in the event sheet (thanks @blurymind!)
  • Add tooltips in the scene editor, when hovering an instance (thanks @blurymind!)
  • Autosave is now made for the project when a preview is launched (thanks @blurymind!)
    • If the editor crash, or the autosave is more recent than the file, GDevelop will ask if you want to open the autosave.
    • Autosave is created next to the original file, with a ".autosave" extension.
  • Update rendering engine to Pixi.js v4.8.6
  • Add checkboxes to filters by conditions/actions in the Events Search (thanks @Bouh!)
  • Show object name in menu when pasting and show hint if pasting as global (thanks @blurymind!)
  • Add setting to set the maximum framerate (FPS) of the game. Default is ~60fps.
  • Show resource name when hovering thumbnail (thanks @blurymind!)
  • Improve events function performance
  • Add support for groups inside events functions.
  • Updated translations.

🐛 Bug fixes

  • Disable some menu items (disable event/adding subevent) if not applicable (thanks @blurymind!)
  • Fix crash when choosing a folder for a new game
  • Fix color picker in the scene properties (thanks @KinkGD!)
  • Update link to Discord channel (thanks @Bouh!)
  • Avoid crashes due to clipboard handling
  • Fix crash when using the resource editor in the web-app

To top