From 9b547c30fe37ddcbeef74862ee10380c167b3c6d Mon Sep 17 00:00:00 2001 From: anth64 Date: Sun, 28 Sep 2025 16:33:26 +0200 Subject: [PATCH] Add README --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..358e1d8 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# stk (Stalwart Toolkit) + +`stk` is a lightweight, modular toolkit for building games and game engines. It provides a **portable foundation** for dynamically loading modules, native or WASM, without enforcing any architecture or design choices. + +It is designed to run on a wide range of systems, from retro consoles and embedded devices to modern PCs. + +--- + +## Key Features + +- **Dynamic module loading** (native `.so` / `.dll`) +- **Hot-swapping** of modules at runtime +- **Optional WASM support** for multi-language modules +- **Developer tools**: lightweight metadata, logging/tracing, and dependency management +- **Minimal, portable API** + +--- + +`stk` is **non-opinionated**: developers control architecture, engine design, and game logic while relying on a predictable, lean foundation. +