Информация о приложении
Против Вас играет робот, имитирующий живого игрока. (Уровень "мастерства" робота регулируется: чем он выше, тем более умелым является робот). Планируется сделать игру для двух живых игроков.
Цель игры: первым забить определенное количество мячей в ворота соперника. Игра проходит на огороженном поле. "Мячи" (шайбы?, круги?) имеют одинаковую массу и сталкиваются по закону упругих столкновений. Биты соперника разрешается забивать в любые ворота!
Удар по вашей бите наносится, когда вы убираете палец с поля (экрана). Технология следующая: ставите палец на экран, прицеливаетесь (прицел имеется) и бьёте (отпускаете палец). Чем больше расстояние от биты до пальца – тем сильнее удар.
Главное правило: прежде чем бить по воротам, они должны открыться, причём игра может проходить в одном из двух режимов…
Первый режим; режим “удобного притягивающего” удара. В этом случае открытие происходит, когда все четыре шара находятся на половине соперника. Второй режим, “неудобного отталкивающего” удара. В этом случае для открытия достаточно трёх шаров на половине соперника.
Переключатель режимов - кнопка “+(4) : -(3)” в нижнем левом углу.
Если бита останавливается на площади центрального квадрата (в центре поля), она "загорается" светло-зеленым цветом, и вы можете перетащить её, обычным образом, в любую точку экрана. Когда вы убираете палец, онa "гаснет" и игра продолжается как обычно.
Отзывы приложения
Версии «FingerBall»
Первый выпуск: игра с роботом. В следующем добавится игра с живым игроком.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.CALL_PHONE
Позволяет приложению инициировать телефонный звонок без прохождения через пользовательский интерфейс Dialer для подтверждения пользователем звонка.
android.permission.READ_PHONE_STATE
Позволяет получить доступ к состоянию телефона только для чтения.
android.permission.ACCESS_COARSE_LOCATION
Позволяет приложению получить доступ к приблизительному местоположению.
android.permission.ACCESS_FINE_LOCATION
Позволяет приложению получить доступ к точному местоположению.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.