GoudEngine
GoudEngine is a Rust game engine with multi-language SDK support. All game logic lives in Rust. SDKs for C#, Python, TypeScript, and Rust provide thin wrappers over the FFI boundary.
SDK Support
| SDK | Package | Backend |
|---|---|---|
| C# | NuGet | DllImport (P/Invoke) |
| Python | PyPI | ctypes |
| TypeScript | npm | napi-rs (Node.js) + wasm-bindgen (Web) |
| Rust | crates.io | Direct linking (no FFI) |
Quick Links
- New to GoudEngine? Start with a getting-started guide for your language: C#, Python, Rust, or TypeScript.
- Building from source? See the Building and Development Guide.
- Understanding the internals? Read the SDK-First Architecture document.
Status
GoudEngine is in alpha. APIs change frequently. Report issues on GitHub.