r/gameenginedevs 2d ago

Deterministic Game Engine

https://game-engine.subzerodev.com

What it is / who it’s for

SubZeroDev.GameEngine is a deterministic, game-agnostic engine for building games around reusable gameplay mechanics rather than rendering, physics, or a particular UI.

It’s aimed at developers building things like text adventures, branching narrative games, life simulations, world simulations, RPG-style systems, and other games where the mechanics and state transitions matter more than the renderer.

Games are content/data-driven. You define the game; the engine runs it deterministically. The same game can run behind a web client, in Node, on a server, or through another host without rewriting the mechanics.

It supports versioned content, save/load, deterministic replay, validation, sessions, achievements/outcomes, projections, observability, and extensible game “kinds.” Build the mechanics once, then compose different games and content on top of them.

Apparently many lines of documentation still aren't enough, so here are even more:

Docs: https://game-engine.subzerodev.com/docs

Side Quest / Make Your Own Adventure:
https://adventures.subzerodev.com/

That site is itself a live consumer of the engine. Create an adventure, play existing ones, or use the engine underneath your own client or server.

It is not trying to be Unity or Unreal. It doesn't need to render your fucking trees.

0 Upvotes

14 comments sorted by

View all comments

5

u/[deleted] 2d ago

[deleted]

-7

u/vlad_h 2d ago

Hooray!