Releases / v0.117.0-rc6

v0.117.0-rc6 Whole Worlds

2026-10-21 Latest

Everything in rc3, plus craft that fly low without dragging the frame down, grips that hold on a moving planet, and big worlds that load and land without stalling.

Flying low stays fast

A craft flying near a planet could cost 40 to 60 ms of physics a frame, enough to drop a game from 60 frames a second to under 10 on a climb. Near ground the engine looked for the closest surface even in open air, where there was none. Now it doesn't, and an assembly only checks the colliders near it. The same climb costs a few milliseconds.

Grips and gravity hold on a moving planet

  • assembly.grip holds. In rc3 a craft moved by assembly.teleport still read its old place until the end of the frame, so a grip taken right after could weld it to ground far away, and it slid or tore loose. A teleported craft reads where it was sent at once, and a grip out of the craft's reach is refused with a warning.
  • When the world recentres around a far-travelling player, a planet's gravity and its water move with it, so "down" no longer swings for a tick.
  • Water declared with water.addVolume follows its planet every physics step, so things float on a lake on a moving world.
  • raycast, spherecast and overlapSphere see each part of an assembly, and ignore passes through the whole craft.
  • A joint keeps its rest pose when the craft around it is rebuilt.

Big worlds load and land smoothly

  • A planet saved by an older version now saves small after its next save, as rc3 promised. A planet with edits loads in the background, and a large one resumes in about half the time.
  • A generated world no longer freezes the frame for seconds as it finishes.
  • Scattered props settle with the ground's height read straight from the terrain, so walking or flying low through a field stays smooth.
  • perf.hitches() rows carry parts, which name the work inside a slow frame: collisionRebuild, terrainEdits and planetLanded.
  • Undug ground shows only its own surface material. The patches of subsoil that showed through are gone.

Plants, beams and decals

  • Scattered props wear their prefab's material, so sway, backlight and colour reach every plant, and a tree crossing between detail levels no longer looks see-through.
  • Jagged beams join cleanly at every kink, so a lightning bolt's glow is one ribbon.
  • A decal on terrain stays on the ground when the ground under it is dug.
  • Surface shaders can read vertexColor and skyRadiance(dir, roughness), and a lake's water.surface stays inside its basin.

Smaller things

  • Upgrading a project leaves effect files alone unless they really need migrating, and says which files it changed.
  • A number in a script's scene parameters, such as a seed, reads back exactly.
  • scatter.near returns where a prop landed, with settled = true.

Upgrading

Nothing to do. Two things look or behave differently:

  • A world generated with caveDepth = 0 now shows its subsoil and rock layers under the surface. Before, everything under the surface was deep rock.
  • assembly.grip refuses a point more than one unit beyond the craft's parts.

Floptle Hub

Linux x86_64 10.7 MB Download → sha256 518d513b86ba99f1218d7ae9906ecc6668d0d6c201b8b3dd81e85ed022025488
macOS Apple Silicon 7.4 MB Download → sha256 79966505ef6dccbf4d470b173f23e3730f1b60e77dd78bc8e7285f8d91b3c48f
macOS Intel 8.0 MB Download → sha256 ce4fddfd3ecc486b89e5c4b94c14ef984d1e1da3713822c40133053bee64e4ca
Windows x86_64 9.1 MB Download → sha256 ad9dcc143830e1a445683bab500ce8081a695a084bbb2042f70911ea071e0eed

Engine

Linux x86_64 56.3 MB Download → sha256 4506ee3d9d939a1fe5273c785fe6c5bc4d6d9457d8bcf841b622beeac88eccd7
macOS Apple Silicon 44.0 MB Download → sha256 edcfae6f2457d3eacbed575ea8484dc7662e865b44046c1bfe6aa4ad9a5b5484
macOS Intel 47.4 MB Download → sha256 15f661674f6f9506411463be795c19029688e5c74a7a4e774aeef1b3fdffaeb6
web 5.3 MB Download → sha256 85ea772f26a43d67b229a44becf290a34eb9e6091ace47e01d2e5a49b811e1ca
Windows x86_64 53.5 MB Download → sha256 884b28d757166324096e6abe6f5aedd69244c2af6cfac8ee199e8861062d7882

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.