Как портировать игру с Ren'py на Android.
Эту статью я написала для того, чтобы рассказать, как можно портировать игру с Ren'py на Андроид с помощью утилиты RAPT. Это официальная программа, составленная самим автором движка. Основа для материала этой статьи была взята из зарубежной справки по движку. Сначала я сделала вольный перевод, довольно кривой. Но потом стало всплывать много интересных подробностей и Xeneder помог разобраться с этим вопросом, а также корректно перевести данный материал, за что ему отдельное спасибо. Часть текстов в статье - его цитаты. Третья часть - мои личные комментарии, замечания, советы и приколы.
Также стоит отметить, что это не просто перевод или пустые слова, я прошла через все эти пункты на собственном опыте. Чтобы наглядно убедиться в этом, вы можете поиграть в мою игру "Летучий корабль" в Google play. В первый раз я сталкиваюсь с подобными вещами, и честно говоря, мне было непросто разобраться, так что постараюсь вести повествование доступным понятным языком.
Новости портирования "Летучего корабля".
Уже прилично времени прошло, а я до сих пор так время от времени сажусь за этот проект. Вот что сделано на данный момент:
- Уменьшен объем графики: вся графика ужата, причем самым что ни на есть тяжелым способом.
- Оптимизировано меню - кнопки стали больше и лишние кнопки теперь не вылезают за экран, вопросы внизу экрана меню больше не перекрываются.
- Иконка стала ярче. В сентябре я видела мельком, как она выглядит на устройстве, и это настолько впечатлило, что яркость поменяла.
- Адаптирована под Андроид и английская версия игры, в ней проделаны те же вещи, что и в русской по второму кругу. Не все удалось перенести, например, те же залезания текста и музыку пришлось править отдельно. Да и вообще русская и английская версия игры будут отдельными приложениями по ходу. В один файл запихать не удалось, да и не надо , наверно.
- Добавлена функция прокрутки текста в меню. Теперь в любой момент игры можно выйти в меню и включить режим быстрой промотки. Сделано на базе Ren'py и благодаря тому, что сам движок поддерживает эту функцию.
- Титры обновила.
Идет портирование на Андроид "Корабля".
Мини-отчет. Сейчас расскажу о том, какой прогресс имеется в портировании. А он есть:
- Удалось, наконец, разобраться с конвертацией проекта с Ren'py на Андроид. В этом очень помог сам разработчик движка и этой утилиты, своевременно ответив на мой вопрос на его форуме, за что я очень ему благодарна!
- Сделаны иконки для Андроид-версии и загрузочный экран. Помог Xeneder с иконками.
- Также Xeneder и Skyblade помогли с тестированием бета-версии на самом устройстве.
- Были исправлены многие пунктуационные ошибки в русской версии игры. За это тоже спасибо Skyblade.
- Удалось увеличить кнопки в меню, только теперь часть кнопок заезжает за пределы, так что с этим еще предстоит работать.
Тестовая демка интерфейса небольшая.
В общем, сделала демку для андроид-версии, все еще неотпортированного проекта, но с некоторыми изменениями интерфейса.
Список изменений:
- изменился размер экрана: 320 на 480
- текстовый блок внизу стал по ширине на всю ширину, т.к. шрифт стал крупнее относительно изображения
- картинки с изображением персонажей сместились чуть вверх из-за удлинения текстовой панели
- варианты ответа стали находиться по центру, иначе они перекрывают текст иногда. И это еще не всё!
Встреча по поводу портирования "Дряньки" на RPG Maker XP
Сегодня состоялась небольшая встреча, в ходе которой было проведено обсуждение портирования игры "Легенда о Дряньке" на RPG Maker XP. Было решено, что мы попробуем это сделать, начав с деревни Тунса. Если портирование деревни Тунса пойдет удачно, то будет перенесена и оставшаяся часть игры. Графику было решено перерисовывать, так что в перспективе, возможно, понадобятся художники. И маппинг будет изменен в соответсвие со здравым смыслом.