All releases
Cairn engine2026.10.099 Oct 2026

A fuller editor, and a tutorial

A history panel, a material editor, project settings, viewport icons and camera previews, shared Lua modules and events, and documentation with a tutorial that builds a game.

What's new

Editor

  • A history panel: click an entry to undo or redo up to it.
  • A material editor in the inspector, and Apply, Revert and Unpack buttons for prefabs.
  • A project settings window: name, icon, start scene, input actions, layers, gravity and bus volumes.
  • Icons in the viewport for lights, cameras, sounds and particle systems, with lines that show a light's reach or a camera's view when one is selected.
  • A camera preview in the viewport's corner when a camera is selected.
  • Zoom, orbit and pan in the viewport. Layers by name.
  • Rename, copy and paste entities. Rename, move and delete asset files, with every reference kept.
  • Drag entities to reorder siblings, and the gizmo moves the whole selection.
  • A right-click New menu in the Assets panel, and New Script in the inspector.

Scripting

  • require for sharing code between scripts, events between scripts, named colours and debug lines.
  • Script fields can point at entities and assets, set by picking or dragging in the inspector.

Projects

  • New projects start with a sky.
  • The tutorial's game is a template.
  • Imported meshes are reordered so the GPU draws them with fewer cache misses.
  • Prefab files are parsed once, not once per instance, which was most of the cost of placing many.

Documentation

  • A tutorial that builds a game, a Lua course, an editor tour and the key ideas.
  • Guides for cameras, lights, rigid bodies, joints, debugging and troubleshooting. Read them at cairn.safi-studio.com.

Fixed

  • Looking at a mesh renderer in the inspector no longer changes it.