Platform, Rendering, and Distribution
Platform, Rendering, and Distribution
This section is for:
- Game studios
- Distribution platform integrators
- Web / Native renderer developers
- Anyone who wants to consume NovaMark runtime state directly
The focus here is not “how to write stories”, but:
- How the NovaMark VM advances
- What runtime state looks like
- How host and script responsibilities are divided
- Why the engine only produces discrete states
- How to understand the Web template and C API
If you are integrating NovaMark into your own products, this section is more important than syntax details.
Platform Integration Guide
Web Platform
| Document | Description |
|---|---|
| WASM API | WebAssembly interface specification for running NovaMark VM in the browser |
| Web Rendering Template | Ready-to-use Web renderer template (Chat/VN modes) |
Native Platform
| Document | Description |
|---|---|
| Runtime and Host | Understand the VM and host responsibility boundary, state synchronization mechanism |
| Native Integration | iOS / Android / Desktop integration guides |
| C API | Native C interface for integrating into desktop/mobile applications |
Reference Manual
| Document | Description |
|---|---|
| Quick Reference | Quick lookup for syntax / state / API |
| Runtime State | NovaState JSON structure and field descriptions |
Last updated on