github 4ian/GDevelop v5.6.286
5.6.286

2 hours ago

📂 Folders now available in the Project Manager

Use folders to organize scenes, external layouts, external events and gameplay tests in the project manager. This is helpful for large games, for example when you have a lot of external layouts for multiple levels in a game.

Folders used in the project manager

🤖 Connect GDevelop to your local AI agent ("MCP")

An experimental "MCP" connection is now available to plug your own agent to GDevelop's tools. This is useful if you want to experiment building, debugging or learning with an AI agent like Claude Code, Codex, etc...

Claude Code connected to GDevelop

Read more about how to setup a local agent in the documentation. This MCP, and the integrated GDevelop AI agent, will be improved if they are proving useful.

🌊 New ready-to-use 3D water and liquids

When adding a new 3D water object to your scene, you can now select a ready-made version from the GDevelop asset store:

A scene with 3D water and the dialog showing some ready-to-use, pre-made 3D water assets

They work well with the 3D terrains or, more generally, any 3D game.

💝 Improvements

  • Make gameplay tests more reliable and support multiplayer games
  • Add a "synchronized over the network" setting to behaviors:
    • When disabled, behaviors are not synchronized, which is useful for behaviors like "Input Mappers".
  • Add a shadow normal bias to directional lights to avoid shadow acne.
  • Add Bluesky to the community links of the profile
  • Redesign the order of the properties of 3D boxes in the properties panel.
    • For custom objects and custom behaviors, properties are shown grouped per folder, and the groups are following the same order as these folders.
  • Add pre-made effects that can be added to objects or 2d layers (tints & status colors)
  • Add conversions across the boundary of custom objects ("ToParent"/"FromParent" expressions)
    • Also add 3D versions of distances conditions/expressions and "turned toward" condition.
  • Use the discrete graphics card and warn when the 3D rendering is slow (useful for devices with multiple GPUs or with hardware acceleration disabled)
  • Load big projects faster and use less memory to load and save them.
  • Show 3D model previews as icons of 3D objects and model resources.

🐛 Bug fixes

  • Prevent crash from stale multiplayer heartbeat answers (thanks @dajiaohuang!)
  • Fix crash of the 3D editor when adding an object with 3D physics from the asset store
  • Fix instances placed in a scene being deleted on players when the scene is slow to load (multiplayer)
  • Fix some memory leaks in the editor
  • Fix object changes reverted in the in-game editor after switching editors
  • Fix 3D layers wrongly not antialiased when they have post-processing effects
  • Fix some crashes when an Array variable get holes
  • Fix default value for 'block-on-diagnostic-errors' when not specified in the CLI (Thanks @ViktorVovk!)
  • Fix stencil buffer not available on 3D layers with post-processing effects.
  • Fix some effects display, especially CRT
  • Fix crash of the user chip when the profile has no username nor email.
  • Fix othographic camera scale according to the world scale

⚙️ Extensions

  • Set the "mapper" behaviors as not synchronized over the network by default: they translate the inputs of the local player: on the copies of objects owned by other players. They must stay deactivated instead of being re-activated by the owner's game.
  • [Reviewed][Mouse pointer lock] Fix touch look on mobile and screen-ratio-dependent mouse speed (v0.3.2)
  • [Reviewed] Move 3D terrain and 3D water to reviewed extensions
  • [Foliage swaying 3D] Improve performance and fix PBR consistency (v1.3.1)
  • [Marching Squares] Fix drawing only the screen on a 3D layer (v0.6.2)
  • [Pinching gesture] Fix converting positions to the scene on a 3D layer (v1.2.2)

🎨 Assets

🕹 Premium Game Templates

Don't miss a new GDevelop release

NewReleases is sending notifications on new releases.