A downloadable tool for Windows and Linux

HalfEngine is a bespoke, simulation-first engine developed by Halfworks to power the autonomous world of an upcoming title.

Unlike general-purpose engines, HalfEngine prioritizes:

  • Decoupled Architecture: Strict separation between Server (Simulation) and Client (Visualization).
  • Autonomous Simulation: A robust tick-based system ensuring agents act independently of player presence.
  • Persistent State: Built for worlds that "live" even when no one is watching.

This project documents the incremental development of the engine. Builds are milestone-based tech demos and may not be interactive.

Updated 3 days ago
Published 12 days ago
StatusPrototype
CategoryTool
PlatformsWindows, Linux
AuthorHalfworks
GenreSimulation
Tags3D, custom-engine, Experimental, Game engine, Indie, tech-demo
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse
LinksSupport

Download

Download
HalfEngine-v0.4.0-Windows.zip 4 MB
Download
HalfEngine-v0.4.0-Linux.tar.gz 3.9 MB
Download
HalfEngine-v0.3.0-Windows.zip 4 MB
Download
HalfEngine-v0.3.0-Linux.tar.gz 3.9 MB

Install instructions

  • Windows builds are built using Visual Studio 2022 and require the respective VC++ redistributable package to run. The installer can be downloaded from the official website (direct download link).
  • The current Linux builds are built on a rolling release distribution, hence they require the newest version of glibc (v2.42) to run. Future builds will be created on an older, more stable distribution.

Development log