Требуется разработать лаунчер для игры BENSON RP. Необходимо создать интерфейс и функционал, обеспечивающий удобный запуск игры. Обратите внимание на детали и удобство использования лаунчера.
Среда моделирования на Unity
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Необходимо создать среду моделирования на базе движка Unity для отладки и оценки математического обеспечения. Предлагаем посмотреть на готовые решения и выбрать самое хорошее, затем дописать необходимый функционал. В результате должен появится простой и понятный фреймворк, позволяющий разным математикам/программистам подключать свои модели и алгоритмы поведения коптеров.
За основу можно взять:
https://assetstore.unity.com/packages/tools/physics/drone-controller-full-pc-joystick-mobile-111163
https://assetstore.unity.com/packages/tools/physics/drone-simulation-physics-inputs-gui-156990
https://habr.com/ru/post/267791/
Версия 1.0 (MVP):
- Разработать в Unity модель квадрокоптера - берём готовое решение и добавляем функционал.
- Подключить к модели квадрокоптера какой-нибудь реальный opensource полетный контроллер. Какая сложность? Примеры контроллеров:
- Обеспечить простую заменяемость одного полетного контроллера другим.
- В среде Unity необходимо сэмулировать датчики: GPS, барометрический высотомер, ультразвуковой датчик, модуль связи с определением расстояния до другого модуля связи, трехосевой гироскоп, трехосевой акселерометр, компас, датчик воздушной скорости. Для каждого эмулированного датчика необходимо задавать точность возвращаемых сигналов (данных).
- Каждый коптер должен знать расстояние до соседних коптеров (эмулирование модуля связи с определением расстояния до другого модуля связи):
- Определение расстояния между центрами коптеров происходит автоматически.
- Необходимо добавлять или вычитать из расстояния рандомное значение в определенном интервале. То есть, нужно иметь возможность определения расстояния с указанной точностью, например 10%.
- Расстояние до соседних коптеров должно определяться только в заданном радиусе, то есть видеть расстояние друг до друга могут только соседние коптеры.
- Обеспечить возможность задания кол-ва квадрокоптеров на карте.
- Коптеры появляются на “земле”, располагаются в виде квадрата или прямоугольника. Например, выбираем 100 коптеров, они появляются на карте в квадрате 10 на 10.
- Должна быть возможность задания расстояния между коптерами при появлении.
- Игровой веб UI должен обеспечить следующий функционал (можно взять за основу какой-нибудь похожий игровой UI и допилить его, может из какой-нить стратегии или MOBA):
- Задание кол-ва коптеров для появления на карте
- Задание точки появления коптеров кликом мышки
- Выбор группы коптеров выделением мышки - прямоугольное выделение
- Задание тега (типа) группы выделенных коптеров
- Выбор группы коптеров с конкретным тегом (типом) нажатием кнопки на клавиатуре
- Назначение алгоритмов поведения на группу коптеров - можно выбрать разные алгоритмы для разных групп коптеров.
- Задание точности определения расстояния до соседнего коптера
- Задание радиуса определения соседних коптеров
- Задание расстояния между коптерами при появлении.
- Обеспечить возможность задания алгоритмов движения коптеров. Для отладки предлагаем использовать такой сценарий:
- Задаем кол-во коптеров - они появляются на игровом поле
- Кликаем на любую точку карты и коптеры начинают летать вокруг этой точки с сохранением расстояния до точки (описывают окружность)
- Должна быть возможность группировать коптеры и задавать отдельные алгоритмы движения для разных групп. Например, выделяем часть коптеров и даём задание летать по часовой стрелки, оставшимся коптерам даём задание летать против часовой стрелки.
- Обеспечить простоту подключения алгоритмов в Unity из внешних файлов или иным путём.
- Написать readme
- Добавить компьютерное зрение
- Добавить возможность определения расстояния до объектов
- Добавить определение объектов на карте
Заявки фрилансеров
Похожие заказы
- Разработка игр1 заявкаЗакрыт3 года назад
Необходима разработка игры, аналогичной Gods and Glory. Требуется оценить ресурсы, необходимые для создания приложения. Укажите используемые технологии и сроки разработки.
Разработка игр2 заявкиЗакрыт3 года назад- $50
Создайте 2D pixel MMORPG для PC в средневековом аниме стиле, используя Game Maker. Требуется разработка игры с тремя классами персонажей, системой инвентаря, прокачки, выпадения лута и NPC торговца. Игра должна включать проходы в данжи и дома с двухэтажными зданиями. Пиксельная графика должна напоминать Terraria. Без анимации.
Разработка игр2 заявкиЗакрыт3 года назад Ищется C++ девелопер для разработки примитивной игры на основе заданного фреймворка. Важно предоставить объяснение к написанному коду. Сроки выполнения ограничены.
Разработка игр2 заявкиЗакрыт3 года назадНеобходимо разработать онлайн-игру, аналогичную Карнаж. Проект включает создание уникальных механик и дизайна. Ожидается детализированный подход к разработке игрового процесса.
Разработка игр2 заявкиЗакрыт3 года назадТребуется разработать web-приложение для мини-игры викторины с тремя уровнями сложности и восемью темами. Игрок отвечает на 5 вопросов, выбирая из 20 рандомных. Необходимо внедрить не менее 45 ошибок для тестирования. Дизайн предоставлен в Figma, возможны изменения. Сроки – как можно скорее.
Разработка игр5 заявокЗакрыт3 года назад- $2
Требуется разработать простую игру на Construct 2 в жанре раннер, где игрок управляет динозавриком, прыгая над препятствиями. Игра должна включать встроенную Яндекс рекламу при старте и проигрыше. Реализовать анимацию персонажа, звуковые эффекты, сохранение результата и эффект параллакса с облаками. Скорость игры должна постепенно увеличиваться.
Разработка игр2 заявкиЗакрыт3 года назад Требуется разработать браузерную p2e игру, где персонажами являются NFT из вашей коллекции. Необходимо реализовать систему токенов, а также магазин скинов, которые будут NFT для продажи на вторичных рынках. Графика будет предоставлена, выбор блокчейна остается за разработчиком.
Разработка игр4 заявкиЗакрыт3 года назадТребуется разработка картинок для персонажей онлайн-игры. Необходимо сохранить оригинальный стиль и разместить двух персонажей рядом. Ожидается информация о стоимости и возможностях выполнения заказа.
Разработка игр2 заявкиЗакрыт3 года назад