LogoPixi’VN

Narration

Overview of narrative languages in Pixi’VN and how to structure interactive stories using dialogues, choices, and input prompts.

Narration is the core of a visual novel. It consists of dialogues, choices, and input prompts shown to the player as the game progresses.

With Pixi’VN, you can use different narrative languages and even switch between them to take advantage of each one's features.

  • JavaScript/TypeScript: A programming language that lets you write your narrative with full access to all project functions, but may require more code.
  • ink: A narrative language designed for writing stories easily, with minimal code.
  • Ren'Py: Another narrative language for writing stories with little code.
Narrative languagesJavaScript/TypeScriptinkRen'Py
Ease of learning
Is it a typed language?
Visual Studio Code extension
Translatable into multiple languages
Auto-generation of translation files✅ (Under development)✅ (Under development)
Ability to use non-Pixi’VN features✅ (custom # script)✅ (using $ - Under development)
Debugging