Narration
Обзор повествовательных языков в Pixi’VN и как структурировать интерактивные истории, используя диалоги, выборы и вводные подсказки.
Наратив является основой визуальной новеллы. Он состоит из диалогов, выборов и вводных подсказок, которые показываются игроку по мере продвижения игры.
С Pixi’VN вы можете использовать различные повествовательные языки и даже переключаться между ними, чтобы воспользоваться преимуществами каждого из них.
- JavaScript/TypeScript: Язык программирования, который позволяет вам писать ваше повествование с полным доступом ко всем функциям проекта, но может потребовать больше кода.
- ink: Повествовательный язык, предназначенный для лёгкого написания историй с минимальным количеством кода.
- Ren'Py: Ещё один повествовательный язык для написания историй с небольшим количеством кода.
| Повествовательные языки | JavaScript/TypeScript | ink | Ren'Py |
|---|---|---|---|
| Простота обучения | ❌ | ✅ | ✅ |
| Является ли типизированным языком? | ✅ | ❌ | ❌ |
| Visual Studio Code extension | ✅ | ✅ | ✅ |
| Translatable into multiple languages | ✅ | ✅ | ✅ |
| Автоматическая генерация файлов перевода | ❌ | ✅ | ✅ |
| Ability to use non-Pixi’VN features | ✅ | ✅ (custom "# script") | ✅ (using $ script) |
| Debugging | ✅ | ❌ | ❌ |