added readme's

This commit is contained in:
2026-10-06 01:24:16 -07:00
parent 0f0b0d1434
commit bfc96bac2b
2 changed files with 28 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
# testbed
Exercises the engine's frontend API. It includes only the public headers in `engine/include/sophia/`, so it uses the engine the way a game would.
Use it to check that public API changes work and feel right from the caller's side. It cannot include engine internals (`engine/src`). If something needs them, it belongs in [sandbox](../sandbox/README.md) instead.
## Running
```sh
dev testbed [args...]
```
This builds the `debug` preset and runs `build/debug/bin/testbed`. Shaders are loaded from `shaders/` (`TESTBED_SHADER_DIR`).