
Вот все ренпай ренпуй, а есть ли другие норм движки для визуальных новелл, написанные на плюсах например? и если не говорить о всякой японщине двиглах, которой много лет
А если вообще обсуждать создание двигла с нуля, какие идеи? как должно быть реализовано и что уметь?
Ну по типу
нужна ли поддержка FLAC, AC3 и прочих аудио форматов,
Делать всю игру отдельным файлом на условном С++ куда будут подключаться все написанные функции или написать некий парсер, что будет из условного xml подтягивать сцены и текста и прочее
И в целом какие идеи?
А если вообще обсуждать создание двигла с нуля, какие идеи? как должно быть реализовано и что уметь?
Ну по типу
нужна ли поддержка FLAC, AC3 и прочих аудио форматов,
Делать всю игру отдельным файлом на условном С++ куда будут подключаться все написанные функции или написать некий парсер, что будет из условного xml подтягивать сцены и текста и прочее
И в целом какие идеи?
Тем кто на c++ пишет не составит труда свой движок состряпать, ренпай преобладает потому что он простой и нет нормальных конкурентов
>>152
Так то оно так, только этот написанный движок будет использован только для проектов одних людей и закрыт, а было бы классно чет сделать в общий доступ и простое, с хорошей докой.
Так то оно так, только этот написанный движок будет использован только для проектов одних людей и закрыт, а было бы классно чет сделать в общий доступ и простое, с хорошей докой.
>>174
Проблем нет, хочу узнать мнение со стороны, что хотелось бы, чтобы там было.
Проблем нет, хочу узнать мнение со стороны, что хотелось бы, чтобы там было.
>>075 (OP)
Выводить картинку и текст, лол. Всё остальное опционально.
>А если вообще обсуждать создание двигла с нуля, какие идеи? как должно быть реализовано и что уметь?
Выводить картинку и текст, лол. Всё остальное опционально.
>и если не говорить о всякой японщине двиглах, которой много лет
Вообще есть популярный японский движок, который частенько обновляется и документацию по нему переводили на англиканский. Не помню как называется, просто погугли.
>>183
Сохранять состояние игры, загружать его, запоминать ранее уже прочитанный текст, мотать вперед и назад.
Сохранять состояние игры, загружать его, запоминать ранее уже прочитанный текст, мотать вперед и назад.
>>183
Я бы делал движок на Elm или подобном потому, что:
- веб уже прекрасно поддерживает графику. В графических библиотеках пришлось бы очень многое, включая шрифты, векторную и растровую графику, операции с геометрией вроде пересечений и расположения элементов, анимации, звук, видео и прочее что уже есть в браузере прописывать и придумывать вручную.
- больше людей станет играть в браузерку. C++ труднее других системных языков в WASM компилировать.
- в Elm меньше неявного поведения, чем в C++, JS.
- можно и статичные HTML использовать, но там больше ограничений
Сам же я сделал движок на Zig с библиотекой Raylib чтоб не возиться с низкоуровневыми API без особых преимуществ.
>А если вообще обсуждать создание двигла с нуля, какие идеи? как должно быть реализовано и что уметь?
Я бы делал движок на Elm или подобном потому, что:
- веб уже прекрасно поддерживает графику. В графических библиотеках пришлось бы очень многое, включая шрифты, векторную и растровую графику, операции с геометрией вроде пересечений и расположения элементов, анимации, звук, видео и прочее что уже есть в браузере прописывать и придумывать вручную.
- больше людей станет играть в браузерку. C++ труднее других системных языков в WASM компилировать.
- в Elm меньше неявного поведения, чем в C++, JS.
- можно и статичные HTML использовать, но там больше ограничений
Сам же я сделал движок на Zig с библиотекой Raylib чтоб не возиться с низкоуровневыми API без особых преимуществ.
Dialogic 2 вроде норм.