Сутність ТЗ - реалізувати наступні механіки:
- управління гарматою;
- траєкторія польоту снаряду. Можна змінювати силу пострілу та швидкість польоту кулі;
- генерація меша снаряду для кулі;
- кулі мають бути різних форм. Можна використовувати рандом для вертексів;
- політ снаряду потрібно реалізувати на власній фізиці без використання Rigidbody;
- снаряд має рикошетити.
- Вимоги щодо фiдбеку для гравця:
- снаряд залишає слід при попаданні в стіну (використати Renderer Texture) і вибухає при останньому рикошеті; -шейк камери;
- анімація віддачі ствола гармати.
*За бажанням кандидата можна зробити додаткові фічі для фідбеку
Примітка щодо виконання ТЗ: На виконання тестового сумарно дається 12 годин. Перевірятися буде працездатність проєкту, архітектура, якість коду, оптимізація та вміння налаштувати фідбек від дій у грі. Не можна використовувати Rigidbody, Physics.Simulate, Animator та сторонні ассети.