19 мар 2018

Что было сделано за прошедшую неделю:

* В новой сборке игры:
** Я использую Cocos Creator. А опубликованная версия на cocos2d-js сделана. Поэтому код просто так не переносится.
** Повернуть карту внезапно оказалось очень сложной задачей, дело в том, что в опубликованной версии я карту разрезаю на квадратики маленькие и рисую их или нет в зависимости от того - есть они в кадре или нет. Важно, чтобы с точки зрения видеокарты это была одна текстура, иначе будут съедены все ресурсы. Так вот оказывается этой важной технологии просто нет в Cocos Creator. Вместо этого они предлагают использовать TileMap - я попытался, но выяснилось, что TileMap динамический невероятно сложно сделать, да и не факт, что будет толк от него. В итоге решил карту не разрезать, а рисовать просто большую текстуру. Вроде не сильно много ресурсов ест (однако попытки сделать правильно съели много времени).
** Далее сконвертировал алгоритм рисования объектов на карте и внезапно выяснилось, что он не кроссплатформенный. То есть в браузере всё отображается, а на android - нет. Начал сочинять новый движок отображения объектов.
** И ещё перенёс старый код предварительной генерации карт на стороне сервера в новую сборку.
* В тестовом проекте:
** Оплатил регистрацию в Steam, AppStore, GooglePlay.
** В Steam озверели с документами, запросили кучу всего. Отправил, жду ответа.
** В Google всё довольно просто оказалось, покопавшись в консольке разработчика около трёх часов - программа уже готова к публикации.
** В Apple очень долго думали над оплатой. Вот пару часов назад только пришло уведомление, что apple-developer-console мне доступен на год и я могу начинать пользоваться.
** Художник исправил все замечания, подготовил альфа-версию. Уже вполне себе играбельный продукт - но показывать буду только готовый вариант. Его кстати и в Одноклассниках опубликую.
* Поднял на сервере Litecoin full node - разбираюсь, как принимать криптовалюты к оплате. У меня уже на сервере есть ноды bitcoin, zcash.
* В рамках подготовки к возможности приёма к оплате криптовалют: попробовал оплатить что-то при помощи биткоина. Платить легче, чем карточкой visa. И до конца пока не понимаю, как это работает.

Что было сделано за прошедшую неделю: - 866720890250

Комментарии

Комментариев нет.