Releases / v0.117.0-rc28

v0.117.0-rc28 Whole Worlds

2026-10-26

Everything in rc27, plus volumetric fog that costs a fraction of what it did, and parked craft that sleep with wind or a thruster on them.

Volumetric fog

Lit volumetric fog was worked out separately for every pixel of every surface and of the sky, the whole way from the camera, so at 1080p it could take most of a frame. It is now worked out once for every four pixels, for the view as a whole, and every surface and the sky read that.

  • The picture is the same: within two steps of 8-bit colour on average in our tests.
  • Something with nothing beside it at its own depth, such as the edge of a building against the far ground, glass or a particle, still works out its own, so nothing takes on the fog of what is behind it.
  • The fog's steps fall only where the fog is: a ray that leaves the layer early no longer spends steps on the clear air beyond.
  • The sky is no longer worked out under things that cover it.

Resting under a held force

A craft with a force held on it every frame, such as wind, buoyancy or an idle thruster, never fell asleep, however still it stood. Now it falls asleep like any other once it stops moving, and it stays asleep while the force stays the same. If the force changes, it wakes.

Scripts

  • node.wake and assembly.info(node).wake name the most recent cause. Once a body's own motion starts its count toward sleep again, it reads moving or unsupported, not whatever woke it first. joint now means a joint woke it from sleep or a motor drives it. force means the force held on it changed while it slept.
  • perf.frames() says how many fixed ticks each frame ran (ticks). A game catching up runs several in one frame, so a frame's physics divided by its ticks is what one tick costs.

Upgrading

Nothing to do. What you may notice:

  • Craft and bodies that a script holds a steady force on now fall asleep when they stand still. A script that checked node.asleep to see whether its force was doing anything should check the craft's speed instead.
  • Applying a force to a sleeping craft wakes it at the next physics step, not at once, and only if the force differs from the one it fell asleep under.

Floptle Hub

Linux x86_64 10.7 MB Download → sha256 ad5199db783d17b4daabde2b5cce27602cb4141f96435ee1207ffe83b110e6f9
macOS Apple Silicon 7.5 MB Download → sha256 9040399f3dd3b94499648f95941df83abea44db595f52ebb4270d0b7f5274e6f
macOS Intel 8.0 MB Download → sha256 0caf94ccb737ff78d23916a2774517962227ba7631b2b5c90cc0720b0903bea9
Windows x86_64 9.2 MB Download → sha256 593608b9868e5e22c2635692c961e117f753cb5102d183e2f42830ff00373db3

Engine

Linux x86_64 58.8 MB Download → sha256 63495575e4159e6abed330f33b353bfce9dda58ea97dacd85f6c465bfc6c0ace
macOS Apple Silicon 46.2 MB Download → sha256 f2f019264f10cb0b7ca575f3d92009ff2f3aabc0a37ea68ce586f14eb8aea044
macOS Intel 49.8 MB Download → sha256 6ca45d9d36ccf708ef34428438182974bcf79f53ab911f9cc44e54f24d79cbab
web 5.6 MB Download → sha256 13516d2b2645006614cd672a7bcd756b0af11eddef1e223e80211dbf601d6d3e
Windows x86_64 56.2 MB Download → sha256 5fe6d7add39fa974c224539fa6c90396601143ba0b905924d46785d3a29084f9

The binaries are not signed yet. On macOS, right-click the app and pick Open the first time. On Windows, if SmartScreen appears, pick More info then Run anyway.