Тестовое задание для вакансии Unity разработчик (Junior). Игра в жанре arcanoid без использования Rigidbody
Игрок контролирует небольшую платформу-ракетку, которую можно
передвигать горизонтально от одной стенки до другой, подставляя её под шарик,
предотвращая его падение вниз. Удар шарика по кирпичу приводит к разрушению
кирпича. После того, как все кирпичи на данном уровне уничтожены, происходит
переход на следующий уровень с новым набором кирпичей. Есть и некоторое
разнообразие в виде кирпичей, которые нужно ударять несколько раз, а также
бонусов.
В игре должно быть 3 разных уровня с разными положениями кирпичей:
- Уровень 1. Все кирпичи имеют 1 жизнь. Шар по одному касанию должен
разбивать кирпичи.
- Уровень 2. Все кирпичи имеют разное количество жизней. Шару потребуется
несколько раз коснуться, чтобы разбить кирпич.
- Уровень 3. Все кирпичи имеют разное количество жизней и с некоторых
кирпичей падают бонусы, чтобы применить бонус игрок должен его поймать.
Бонусы:
● Ускорение и замедление шара.
● Создание дополнительного шара.
● Увеличение ширины платформы-ракетки.
Условия:
● Использовать версию Unity не выше 2019.1.7f1
● Не использовать RigidBody/RigidBody2D
● Проект хранить в гите