Documentation
SiliconGhetto Docs
Browser-first game engine built in Rust + WebAssembly. These docs cover the engine architecture, design decisions, and how to build with it.
Getting Started
Install tools, build the engine, run a demo.
Architecture
System overview, rendering, worker execution.
ADRs
Architecture Decision Records — why we chose what we chose.
Reference
Cross-origin isolation, assets, deployment, security.
Performance
WASM optimization, batching, ECS performance.
Roadmap
Milestones, glossary, what's coming next.
Quick Start
<script src="https://cdn.siliconghetto.com/engine/v0.1/sg.js"></script>
<script>
const game = sg.init({ canvas: '#game' });
game.spawn({ x: 0, y: 10, z: 0, sprite: { id: 'player' } });
</script>