Skip to content

v1.24.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 04:42
· 25 commits to main since this release

Physics is stable and comes to 3D: RecursiveAI.OneGame.Physics is built on OnePhysics 1.0.0 and ships at the engine version, so every onegame package is now stable.

Added

  • 3D physics spaces saved, stepped and hashed with the world: rigid bodies, characters, vehicles, queries, prediction forks, explicit origin rebasing and debug geometry through the 3D debug renderer. examples/physics/3d shows a falling pile, a walking character and a driven car.

Changed

  • RecursiveAI.OneGame.Physics is stable on OnePhysics 1.0.0 and ships at the engine version, without a preview suffix. 2D physics results and hashes are unchanged from 1.23.0.

Fixed

  • Two games in one process (or a game whose screen was rebuilt after another game started) no longer paste from the other game's clipboard: each text field uses the clipboard of its own window.
  • Vulkan: a submission that does not draw into the acquired swapchain image (such as an upload at startup) no longer consumes that image's acquire and render-done semaphores, which could make the first presented frame wait on the wrong work.