For Creators
For Creators
This section is for:
- writers
- narrative designers
- quest and scenario designers
- users without a programming background who still need to build interactive content
We won’t assume you know:
- what an AST is
- what bytecode is
- what a state machine is
What you need to understand here is:
- how to write a story
- how to write characters and narration
- how to write choices and checks
- how state affects story flow
- what belongs in the script, and what belongs in the client UI
Reading Path
Phase 1: Basic Syntax
Read in order:
- What is NovaMark - understand the design philosophy and use cases
- Your First Story - write your first runnable script
- State, Variables, and Items - learn how to make your story “remember” things
- Choices, Branches, and Checks - master branching and conditional logic
Phase 2: Advanced Narrative
Continue after completing the basics:
- Characters and Emotions - define characters, sprites, and emotional states
- Media and Presentation - backgrounds, BGM, sound effects, and staging
- Scene Flow - labels, jumps, and multi-scene organization
- Endings and Flags - multiple endings and global flags
Last updated on