Друзья, на этой неделе мы столкнулись непредвиденной ситуацией, один из контроллеров у нашего знакомого не корректно обрабатывал управление. Т.е. вместо движения влево, персонаж перемещался вправо и т.д.
Мы начали разбираться с проблемой и, в результате, выяснилось, что в движке cocos2d-x, который мы используем, есть небольшая недоработка. Профили известных 172 джойстиков определяются только при подключении к компьютеру, но если контроллер был подключен до запуска игры, профиль к нему не подключался. Безусловно, нам пришлось внести небольшие изменения в движок. Мы добавили еще несколько известных нам профилей контроллеров, а также добавили предупреждение для контроллеров, профили которых нам неизвестны. Не стоит беспокоиться, игра будет обрабатывать управление такими джойстиками, но правильность их работы мы не можем гарантировать.
Кроме этого, мы работаем над персонажем-судьей, которого можно будет увидеть в режиме «Rabbid Ball», а также занимаемся подготовкой страницы игры в Стим.
А пока небольшое видео с предупреждением о контролере.