Narrazione
Panoramica dei linguaggi narrativi in Pixi'VN e come strutturare storie interattive utilizzando dialoghi, scelte e richieste di input.
La narrazione è il fulcro di una visual novel. Consiste in dialoghi, scelte e richieste di input mostrati al giocatore durante l'avanzamento del gioco.
Con Pixi’VN puoi utilizzare diversi linguaggi narrativi e persino passare dall'uno all'altro per sfruttare al meglio le funzionalità di ciascuno.
- JavaScript/TypeScript: linguaggio di programmazione che consente di scrivere la propria narrazione con accesso completo a tutte le funzioni del progetto, ma potrebbe richiedere più codice.
- ink: A narrative language designed for writing stories easily, with minimal code.
- Ren'Py: Another narrative language for writing stories with little code.
Linguaggi narrativi | JavaScript/TypeScript | ink | Ren'Py |
---|---|---|---|
Facilità di apprendimento | ❌ | ✅ | ✅ |
È un linguaggio tipizzato? | ✅ | ❌ | ❌ |
Visual Studio Code extension | ✅ | ✅ | ✅ |
Traducibile in più lingue | ✅ | ✅ | ✅ |
Generazione automatica dei file di traduzione | ❌ | ✅ (In fase di sviluppo) | ✅ (In fase di sviluppo) |
Possibilità di utilizzare funzioni non di Pixi'VN | ✅ | ✅ (script # personalizzati) | ✅ (utilizzando $ - In fase di sviluppo) |
Debug | ✅ | ❌ | ❌ |