577341.jpg59 Кб, 452x640
Есть ли современные движки новелл помимо Renpy # OP 163075 В конец треда | Веб
Вот все ренпай ренпуй, а есть ли другие норм движки для визуальных новелл, написанные на плюсах например? и если не говорить о всякой японщине двиглах, которой много лет

А если вообще обсуждать создание двигла с нуля, какие идеи? как должно быть реализовано и что уметь?
Ну по типу
нужна ли поддержка FLAC, AC3 и прочих аудио форматов,
Делать всю игру отдельным файлом на условном С++ куда будут подключаться все написанные функции или написать некий парсер, что будет из условного xml подтягивать сцены и текста и прочее
И в целом какие идеи?
2 163152
Тем кто на c++ пишет не составит труда свой движок состряпать, ренпай преобладает потому что он простой и нет нормальных конкурентов
3 163156
>>152
Так то оно так, только этот написанный движок будет использован только для проектов одних людей и закрыт, а было бы классно чет сделать в общий доступ и простое, с хорошей докой.
4 163174
>>156
Так сделай, в чём проблема?
5 163176
>>174
Проблем нет, хочу узнать мнение со стороны, что хотелось бы, чтобы там было.
6 163183
>>075 (OP)

>А если вообще обсуждать создание двигла с нуля, какие идеи? как должно быть реализовано и что уметь?


Выводить картинку и текст, лол. Всё остальное опционально.
7 163299

>и если не говорить о всякой японщине двиглах, которой много лет



Вообще есть популярный японский движок, который частенько обновляется и документацию по нему переводили на англиканский. Не помню как называется, просто погугли.
8 163300
>>183
Сохранять состояние игры, загружать его, запоминать ранее уже прочитанный текст, мотать вперед и назад.
9 163355
>>183

>А если вообще обсуждать создание двигла с нуля, какие идеи? как должно быть реализовано и что уметь?



Я бы делал движок на Elm или подобном потому, что:
- веб уже прекрасно поддерживает графику. В графических библиотеках пришлось бы очень многое, включая шрифты, векторную и растровую графику, операции с геометрией вроде пересечений и расположения элементов, анимации, звук, видео и прочее что уже есть в браузере прописывать и придумывать вручную.
- больше людей станет играть в браузерку. C++ труднее других системных языков в WASM компилировать.
- в Elm меньше неявного поведения, чем в C++, JS.
- можно и статичные HTML использовать, но там больше ограничений
Сам же я сделал движок на Zig с библиотекой Raylib чтоб не возиться с низкоуровневыми API без особых преимуществ.
10 163356
Dialogic 2 вроде норм.
Обновить тред
« /ruvn/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее