В детстве все любили играть в "войнушку", главной проблемой которой было выяснить,
кто в кого первый попал. Благодаря современным технологиям "войнушку" можно модифицировать.
Вместо игрушечных пистолетов в нее можно играть телефонами: увидел товарища, направил на него телефон,
ткнул в экран — кто успел первым, тот и молодец. Можно вести счет, устраивать чемпионаты и даже делиться результатами в соцсетях,
чтобы все точно знали, кто выиграл.
Вам предстоит написать приложение, позволяющее играть в "войнушку" "по сети".
Приложение должно:
- вести «сессию» на участников игры в войнушку. Приложение знает других участников, их координаты и другие параметры,
- уметь «стрелять». «Выстрел» — это касание экрана в направлении одного из играющих.
Приложение оценивает параметры и регистрирует попадание (можно с некоторым эпсилон),
- вести статистику «живых» игроков, регистрировать победителя,
- показывать на экране поток с камеры (AR). Для полного балла по задаче при попадании в
поле зрения экрана надо показывать метку игрока (любую на усмотрение участника).
Решение выполнено с помощью ARCore