Всем привет!
В топах мобильных сторов есть игры Episodes, Choices, Chapter, Клуб Романтики и другие. Это все сборники визуальных новелл.
Интернет говорит, что самые популярные решения для движка это:
1) RenPy
2) Unity + Fungus
Есть у кого релевантный опыт? Подскажите какие есть подводные камни. Особенно интересуют IAP, интеграция видео-рекламы, анимация спрайтов персонажей, эффекты дождя, тумана и т.д., поддержка нескольких визуальных новелл и простейшие механики - типа параметров персонажа.
Интересует ТОЛЬКО мобильный рынок.
P.S.
Мы написали аналог на React Native (не спрашивайте почему именно он), но уперлись в потолок возможностей фреймворка, он изначально под игры не заточен, даже такие простые как ВН.
Отвечу коротко, сейчас для мобил есть unity и все остальное, намек понятен думаю.
Знакомые делали прототип на Юнити + Фунгус. Затем перешли на Юнити + Инк. Результатом довольны (в том числе в плане дохода).
jacklayton
> Мы написали аналог на React Native (не спрашивайте почему именно он), но уперлись в потолок возможностей фреймворка
Во что конкретно упёрлись?
arte_de_mort
> Затем перешли на Юнити + Инк.
Разъясните плиз, что есть "Инк".
Это?
ink
Да.
Tiendil
Тяжело оптимизировать графику под андроид. Тяжело управлять нагрузкой на процессор и память. Сложно внедрить анимацию. Любые сложные "фишки" нагружают устройство.
И много небольших моментов. Например, отсутствие библиотеки для Unity Ads (есть одна, но не поддерживается уже 4 года и нет поддержки iOS) – нужно писать самому.
Подытожу.
Если делать визуальную новеллу на ПК, то в первую очередь нужно рассматривать RenPy - быстро, функционально, большое комьюнити, все заточено под ВН. Небольшие мини-игры спокойно можно написать в рамках движка на питоне.
Если нужен порт новеллы на консоли – Unity (понятно почему).
Если мобайл – Unity. В RenPy огромное количество нюансов при разработке под мобильные сторы, причем помощи ждать не от кого – слишком мало разработчиков портируют новеллу на смартфоны, а внедрить IAP или пуши - целая история.
Варианты использования Unity для ВН:
Unity + Fungus
Unity + Ink
Unity + articy:draft 3
Тема в архиве.