Для создания игры типа Pokémon Go в техническом плане понадобится следующее:
- Движок для разработки игр. stfalcon.com Он упростит выпуск игры на несколько мобильных платформ. stfalcon.com Для разработки Pokémon Go использовался движок Unity. stfalcon.com
- Дизайн приложения. stfalcon.com Работа над внешним видом начинается с создания прототипа со всеми экранами приложения. stfalcon.com Прототипирование выполняется в специализированных инструментах, например InVision, Proto.io, Pixate, Flinto. stfalcon.com
- Картографический сервис и средства геолокации. stfalcon.com Понадобится подключить Google API к проекту и заплатить за лицензию (стоимость будет зависеть от планируемой нагрузки). stfalcon.com Также можно использовать бесплатные карты Open Street Maps. stfalcon.com Ещё нужно написать функции для работы с GPS устройств (геолокация). stfalcon.com
- Логика распределения объектов на карте и боевая логика. stfalcon.com В ней необходимо предусмотреть, как часто на карте будут появляться новые покемоны. stfalcon.com
- Сервер для реализации взаимодействия между пользователями и хранения их игровых данных. stfalcon.com Серверы и базы данных должны выдерживать высокие нагрузки. stfalcon.com
- Нотификации о событиях. stfalcon.com Realtime-события позволяют немедленно получать извещения о происходящем в игре. stfalcon.com
Для создания 3D-моделей можно использовать, например, программу Blender 3D. dzen.ru
Для разработки игры типа Pokémon Go рекомендуется обратиться к профессиональной команде разработчиков. www.devteam.space