// readme

๐ŸŒŒ Zyphryon Engine

Fast. Tight. Built from the ground up.

Zyphryon is a high-performance, cross-platform game engine written from scratch in C++23. Every subsystem is first-party, from the containers to the renderer, and every one is measured.


โšก Performance

The same workloads, run in each engine and checked against the same checksums, on one machine.

WorkloadZyphryonBevy 0.20Godot 4.7
Iterate 1M entities0.84 ms1.00 ms215 ms
Move and frustum-cull 1M entities, spread over every core2.47 ms2.65 ms39.0 ms
Spawn and despawn 100k entities1.42 ms2.48 ms127 ms
Propagate a 110k-node hierarchy0.23 ms0.41 ms21.1 ms
Four systems over 100k entities, in parallel0.08 ms0.16 ms14.9 ms
Save a 100k-entity world14.5 ms390 msโ€”
Draw 100k moving sprites1.09 ms12.5 ms53.2 ms
Draw 10k text labels, rewritten every frame3.51 ms62.8 msโ€”
Cull 1M sprites4.79 ms14.5 msโ€”
Schedule and wait on 10k tiny jobs1.92 ms5.98 msโ€”
Start to the first presented frameโ€ฆ