Австралийская студия Atlas Gaming Pty Ltd выпустила свой первый проект — казино AtLas Vegas. По итогам запуска команда поделилась советами с читателями Reddit.
Разработчики из Atlas Gaming Pty Ltd пишут:
«Мы запустили игру-казино Atlas Vegas в App Store. И вот некоторые сложности, с которыми пришлось столкнуться:
- объем загружаемых файлов не должен превышать 100 Мб. Это ограничение устанавливается для того, чтобы с пользователей не взимали дополнительную плату за передачу данных. Наши оригинальные графические ассеты весили больше 400 Мб, так что мы их ужали до 90 Мб. Для этого пришлось конвертировать все PNG-файлы в WebP (с альфа-компонентом), ужать видео, переделать некоторые эффекты с помощью GLSL-шейдеров и так далее;
- в реальности пользователь меняет на слот-машине величину ставки за игру с помощью кнопок, поэтому нам пришлось разработать виртуальную панель для игроков. То есть игроки могут использовать приемы из реальной жизни, когда играют в игру. Это, наверное, первый подобный пример в App Store;
- нам нужно было три варианта соотношения сторон для трех поколений IOS-девайсов (4:3 для iPad, 3:2 для iPhone 4, и 16:9 для iPhone 5 и выше). Мы сделали 2 разных набора и с iPhone 4 просто кадрировали набор для iPhone 5. Игровой экран для всех девайсов был размером 960×540 и масштабировался;
- выяснилось, что на экранах поменьше изображения слишком маленькие и нечитаемые. Нам пришлось пришлось добавить возможность увеличения вручную. В самом начале мы этого не планировали. Результат получился лучше, чем можно было ожидать;
- базовое приложение было на C++ с небольшими изменениями на Objective-C под функционал iOS. Интегрировать проект с AppStore API оказалось проще, чем мы ожидали, хотя и понадобилась небольшая обертка, чтобы интегрировать код Objective-C с игровым кодом C++».
Арт к AtLas Vegas
В заключение команда поделилась своим огорчением: после публикации выяснилось, что в AppStore 100 тысяч с лишним игр-казино. «Без маркетинга у приложения шансов нет», — заключают австралийцы.
Скриншот из AtLas Vegas
Источник: Reddit
Комментарии
Ответить