github 4ian/GDevelop v5.0.0-beta107
5.0.0-beta107

latest releases: v5.4.217, v5.4.216, v5.4.215...
3 years ago

👉 Read all the new features in beta 106 notes: Array and Boolean variables, spatial sound, improvements to the Top-down movement behavior, optional preloading of sounds/musics, an updated isometric game starter, speed improvements...

💝 Improvements

  • Allow to use any scene variable (including variables of a structure) as the "child" variable in a "For Each variable" event (Thanks @arthuro555!)
  • Change some wordings in the Physics behavior actions
    • Actions to apply a polar force (or impulse) are now called "Apply a force (angle)"
    • Also added synonym to actions adding torque (rotational force) or angular impulse (rotational impulse)

🐛 Bug fixes

  • Fix raycast conditions failing in some conditions (regression in beta 106)
  • Update "For each child variable" event description (Thanks @arthuro555!)
  • Fix variable and child variables with special characters not suggested with a valid syntax in the events sheet
    • Also fix game freeze when trying to use certain actions on an invalid variable name
  • Fix sentence of the action "Append variable to a scene array"

🛠 Internal changes (for developers)

  • Refactor the whole Platformer Object behavior internals (Thanks @D8H!)
    • Use the State pattern to make more understandable the transitions between state and understand the different state that an object can have and what it can do in each.
  • Improve visibility and type definitions in the top-down movement behavior (Thanks @D8H!)

Don't miss a new GDevelop release

NewReleases is sending notifications on new releases.