ПрограммированиеФорумОбщее

Движок для визуальных новелл (мобайл)

#0
21:13, 25 ноя 2019

Всем привет!

В топах мобильных сторов есть игры Episodes, Choices, Chapter, Клуб Романтики и другие. Это все сборники визуальных новелл.

Интернет говорит, что самые популярные решения для движка это:
1) RenPy
2) Unity + Fungus

Есть у кого релевантный опыт? Подскажите какие есть подводные камни. Особенно интересуют IAP, интеграция видео-рекламы, анимация спрайтов персонажей, эффекты дождя, тумана и т.д., поддержка нескольких визуальных новелл и простейшие механики - типа параметров персонажа.

Интересует ТОЛЬКО мобильный рынок.

P.S.
Мы написали аналог на React Native (не спрашивайте почему именно он), но уперлись в потолок возможностей фреймворка, он изначально под игры не заточен, даже такие простые как ВН.

#1
22:24, 25 ноя 2019

Отвечу коротко, сейчас для мобил есть unity и все остальное, намек понятен думаю.

#2
22:24, 25 ноя 2019

Знакомые делали прототип на Юнити + Фунгус. Затем перешли на Юнити + Инк. Результатом довольны (в том числе в плане дохода).

#3
23:41, 25 ноя 2019

jacklayton
> Мы написали аналог на React Native (не спрашивайте почему именно он), но уперлись в потолок возможностей фреймворка
Во что конкретно упёрлись?

#4
14:32, 26 ноя 2019

arte_de_mort
> Затем перешли на Юнити + Инк.
Разъясните плиз, что есть "Инк".
Это?
ink

#5
14:58, 26 ноя 2019

Да.

#6
17:57, 3 дек 2019

Tiendil

Тяжело оптимизировать графику под андроид. Тяжело управлять нагрузкой на процессор и память. Сложно внедрить анимацию. Любые сложные "фишки" нагружают устройство.

И много небольших моментов. Например, отсутствие библиотеки для Unity Ads (есть одна, но не поддерживается уже 4 года и нет поддержки iOS) – нужно писать самому.

#7
17:57, 3 дек 2019

Подытожу.

Если делать визуальную новеллу на ПК, то в первую очередь нужно рассматривать RenPy - быстро, функционально, большое комьюнити, все заточено под ВН. Небольшие мини-игры спокойно можно написать в рамках движка на питоне.

Если нужен порт новеллы на консоли – Unity (понятно почему).

Если мобайл – Unity. В RenPy огромное количество нюансов при разработке под мобильные сторы, причем помощи ждать не от кого – слишком мало разработчиков портируют новеллу на смартфоны, а внедрить IAP или пуши - целая история.

Варианты использования Unity для ВН:
Unity + Fungus
Unity + Ink
Unity + articy:draft 3

ПрограммированиеФорумОбщее

Тема в архиве.