Skip to content
Devlog

Trilithon Engine devlog

The studio’s own Swift and Metal engine for Mac, on Jolt Physics, built around fracture, collapse and a deterministic simulation.

Last postTrilithon Engine (RSS)
WreckwingRelease 0.9: pressure testingProgressively heavier scenes found where the engine gives out. Release 0.9 fixed what they found and added new weapons, water, and buildings from photos.Release notes · 3 minEngineCheats we measured, and the ones that didn't helpWhen 25 collapsing offices overran the physics budget, we looked for perceptual cheats. Four helped, four did not, and one is still on trial.Engine note · 4 minEngineChoosing the engine's stack, in Low Power ModeNumbered gates decided the engine stack, run with the Mac throttled. Four failed, three were fixed, and our first diagnosis of the slow collapse was wrong.Engine note · 4 minEngineRubble with weight, and rubble that staysWe set two rules on September 29. Fallen rubble loads the floors it lands on, and resting rubble stays where it lies. This is how the engine pays for both.Engine note · 3 minEngineStage 1 in one day: releases 0.1 to 0.8Eight releases on September 29 took the project from an empty repository to a building that comes down under its own weight, with every gate measured.Release notes · 3 minStudioWhy we started overThe first attempt at a building-destruction game failed at about six buildings. This is what we scoped for the restart and what carried over.Postmortem · 3 min