Unity Розробник - Анімація Бою
- Розробка в Unity
- Дизайн та впровадження анімацій
- Налаштування персонажів
- Створення сцени бою
- Інтеграція користувацького інтерфейсу
Проект має середній розмір, очікується, що він буде завершений протягом 1 місяця. Ми шукаємо експерта середнього рівня, який може оживити наших персонажів та забезпечити захоплюючий досвід бойової анімації.
Потрібно реалізувати додатковий функціонал боїв до існуючого додатку в Unity. Ми маємо готові персонажі та анімації, а також серверну логіку, яка генерує дані про бій у форматі JSON.
В кожного гравця є свій персонаж, якого вони можуть оснащувати амуніцією. Бій відбувається автоматично, враховуючи характеристики цієї амуніції. Після виклику на бій іншого гравця, сервер генерує дані про бій у форматі JSON і передає їх у додаток.
Ваше завдання - розробити контролер, який буде обробляти цей JSON і відтворювати бій, використовуючи наявні анімації персонажів. Це означає, що ви повинні забезпечити відтворення анімаційних ефектів, таких як удари, блокування та пошкодження, відповідно до даних бою, які отримали від сервера.
Ваша робота полягає в розробці цього контролера таким чином, щоб відображення бою було плавним та реалістичним, а також забезпечити можливість розширення функціоналу у майбутньому для нових анімацій чи ефектів.
Технічне завдання для реалізації бойового функціоналу в Unity з використанням C#
Огляд завдання:
Реалізація бойового функціоналу для існуючого додатку в середовищі Unity.
Існують готові персонажі та анімації.
Є написана логіка на бекенді, яка генерує дані про бій у форматі JSON.
Функціонал:
Кожен користувач має свого персонажа, якого можна оснащувати амуніцією.
Кожен елемент екіпіровки має свою характеристику.
Бій відбувається автоматично з розрахунком за певною логікою залежно від характеристик амуніції. Після виклику на бій іншого користувача на сервері генерується бій у форматі JSON.
Результати бою передаються у вигляді JSON у додаток.
Загальні вимоги:
Реалізувати контролер, який оброблятиме отриманий JSON і візуалізуватиме бій з використанням наявних анімацій.
Передбачити можливість розширення функціоналу для майбутніх анімацій та інших ефектів.
Детальні вимоги:
Розробити механізм парсингу отриманого JSON з даними бою.
Забезпечити відтворення анімаційних ефектів відповідно до даних бою (наприклад, удари, блокування, пошкодження тощо).
Врахувати різні стани персонажів під час бою (наприклад, живий, поранений, вбитий).
Забезпечити адаптивність відображення бою залежно від кількості та структури отриманих даних у JSON.
Технічні вимоги:
Мова програмування: C#.
Використання існуючих анімаційних ресурсів та персонажів.
Забезпечити оптимізацію використання ресурсів для плавності відтворення анімацій.
Підтримка інших платформ, таких як мобільні пристрої, ПК та WebGL.
Додатково:
Здійснити документування реалізованого функціоналу для подальшого супроводу та підтримки.
Відгук замовника про співпрацю з Вадимом И.
Unity Розробник - Анімація БоюМи співпрацювали з Вадимом над проектом розробки боїв на Unity. Загалом, ми задоволені результатом роботи.
Вадим був постійно на зв'язку, активно працював над тим, щоб максимально наблизити вигляд проекту до наших побажань. В процесі було кілька ітерацій правок, і Вадим надав нам кілька варіантів підходу до анімацій, що .
Хоча проєкт затягнувся відносно початкових термінів, ми розуміємо, що це частково було пов'язано і з нашими затримками у наданні фідбеку. Важливо відзначити, що Вадим завжди реагував на наші коментарі та вносив необхідні зміни.
Рекомендуємо Вадима як відповідального та професійного розробника.
Відгук фрилансера про співпрацю з Мариною Корнєвою
Unity Розробник - Анімація БоюВ цілому доволі цікавий проект. Комунікація не така ефективна, як при спілкуванні безпосередньо з замовником - але при співпраці з командою від цього нікуди не подітись.
-
1441 22 0 Привіт, Марино,
Я розробник Unity з 5-річним досвідом комерційної розробки.
Я б хотів дізнатися більше деталей про конкретні вимоги, які у вас є до цього проекту.
Не соромтеся зв'язатися зі мною через особисті повідомлення, я буду радий допомогти вам з вашим амбіційним проектом!
-
292 2 0 Привіт, Марино!
Мене звати Вікторія, і я хотіла б запропонувати свої послуги для втілення завдання створення бойової анімації в Unity. Я успішно розробляю ігри вже понад 5 років, завдяки чому отримала позитивний відгук та статус Топ-рейтингу на одній з найбільших фріланс-бірж у світі.
Моя команда та я маємо всі необхідні навички для створення захоплюючих та реалістичних бойових сцен, включаючи досвід у Unity, дизайн та впровадження анімації, налаштування персонажів та інтеграцію користувацького інтерфейсу. Відповідно до ваших вимог та пропозицій, ми готові втілити вашу ідею.
Ми впевнені, що зможемо виконати відведені терміни та завершити проект протягом 1 місяця. Я буду рада обговорити решту деталей з вами та приступити до роботи над проєктом.
Актуальні фриланс-проєкти в категорії C#
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 4 дні 5 годин тому ∙ 6 ставок |
Потрібно зробити міграцію поточної робочої програми з foxpro на C#Всім привіт! У нас є програма на foxpro (в ній є кілька модулів, програма для обліку), є вихідники програми, при гострій необхідності можна проконсультуватися з людьми по підтримці поточної програми Що потрібно зробити: 1. Аналіз, що і як працює, скласти список всього зайвого,… C#, Десктопні додатки ∙ 6 днів 20 годин тому ∙ 18 ставок |
Junior C#Шукаємо талановитого й амбітного Junior C# розробника, який прагне професійного росту та нових викликів. Твої майбутні задачі: - Розробка та підтримка бекенд-рішень із фронтендом (Telegram-бот); - Автоматизація рутинних процесів у відділах Android-розробки, техпідтримки та… C# ∙ 7 днів 10 годин тому ∙ 8 ставок |