Эту статью я написала для того, чтобы рассказать, как можно портировать игру с Ren'py на Андроид с помощью утилиты RAPT. Это официальная программа, составленная самим автором движка. Основа для материала этой статьи была взята из зарубежной справки по движку. Сначала я сделала вольный перевод, довольно кривой. Но потом стало всплывать много интересных подробностей и Xeneder помог разобраться с этим вопросом, а также корректно перевести данный материал, за что ему отдельное спасибо. Часть текстов в статье - его цитаты. Третья часть - мои личные комментарии, замечания, советы и приколы.
Также стоит отметить, что это не просто перевод или пустые слова, я прошла через все эти пункты на собственном опыте. Чтобы наглядно убедиться в этом, вы можете поиграть в мою игру "Летучий корабль" в Google play. В первый раз я сталкиваюсь с подобными вещами, и честно говоря, мне было непросто разобраться, так что постараюсь вести повествование доступным понятным языком.
Летучий корабль вышел на Андроидах! В этом нет никаких сомнений! Свершилось!
И еще в нашем сегодняшнем репортаже вас ждут свежайшие скриншоты из самого устройства, как это выглядит на экране Samsung Galaxy S3! Огромное спасибо Xeneder за проверку и скриншоты! |
Лишний раз убеждаюсь, как важно тщательно тестировать проект после любых (!) изменений, а особенно перед выходом. Тестировала тут Корабль на эмуляторе Blue stacks. И нашла критический баг в конце игры в английской версии. Уже поправила. А вот каково было, если б так и выложила!?
Снова была атака на сайт, но похожая на прошлую, поэтому восстановила из резервной копии на этот раз довольно быстро. Причины выясняются... Из-за атаки на сайт откладывается релиз андроид-версии Летучего корабля. Граждан призываю быть бдительными, если заметите что-то подозрительное - пожалуйста, сообщайте. Будем бороться!
Подробнее ...
Сегодня целый день потратила на борьбу с этим кошмаром. Началось все с легких симптомов: опера предупреждает, что сайт небезопасен. Затем продолжилось темой на форуме и выяснением того, что при нажатии на ссылки поисковиков (любых!) человек попадает не сюда, а на какой-то левый сайт, судя по всему вредоносный. Оттого и эта блокировка. |
Начала я смотреть внутри php - файлов. Выяснилось, что там в начале лежал некий подозрительный код. Начинался он со слов "eval(base64_decode". Все бы ничего, если бы он был в одном файле, но нет - он был раскидан по всему сайту, внедряясь в каждый php.
Проблема оказалась серьезнее и сложнее, чем я думала, и я стала обращаться за помощью. Сама бы я ни за что не догадалась, как справиться с этой гадостью! Но меня выручили, подав четкую инструкцию, что надо делать.И вот теперь, когда угроза уже, судя по всему, миновала, я тут подумала, а вдруг эта информация поможет кому-нибудь из вебмастеров. И поэтому напишу, как с этим бороться:
В общем, удалось сделать смену языка, но тут другая проблема появилась. Дело в том, что картинка главного меню никак не хочет меняться в зависимости от выбора языка. И вот в связи с этим есть два варианта: либо искать и думать, как эту самую картинку менять, или же второй вариант - сделать универсальную картинку без признаков языка. Но тогда на титульнике не будет названия игры, а будет только меню "Начать загрузить выйти настройки". И вот я думаю, может, правда, проще переделать картинку для меню, чем тыкаться дальше неизвестно сколько времени с этой проблемой...
Перевод статьи "Slippery Slope and Perpetual Comeback"
Автор AnnTennaЭто мой второй перевод статьи. Если вам интересен мой самый первый корявый перевод - можете почитать его. Там другая статья, конечно.
Новый перевод я тоже постеснялась выкладывать прямо в разделе "Статьи" на сайте. Вместо этого я выложила его тоже на форум. Если найдете какие-нибудь косяки, пожалуйста, напишите!