Контрольная по информатике

Отменен
Заказ
1397131
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
10 Дек 2018 в 23:55
Цена
Договорная
Блокировка
10 дней
Размещен
7 Дек 2018 в 15:49
Просмотров
141
Описание работы

Задание представляет из себя 3 задачи.

1. 2D программа, обнаружение коллизии

Требуется генерировать препятствие в виде окружности случайного размера и позиции на экране. И генерировать управляемой прямоугольник с случайным размером. Прямоугольник должен двигаться по реакции на нажатие стрелок на клавиатуре (вверх, вниз, влево, вправо). Программа должна остановить движение, если окружность и прямоугольник будут пересекать друг друга (остановка при обнаружении коллизии).

2. 2D программа, динамические отрезки и вычисления

Требуется случайно генерировать отрезок. Создать реакцию на нажатие кнопок мыши следующим образом: при нажатии на ЛКМ должна быть указана первая точка отрезка, а при нажатии ПКМ указана вторая точка отрезка. Таким образом с помощью мыши и двух кнопок можно задать любой отрезок в окне программы. Требуется создать алгоритм для вычисления точки пересечения двух отрезков. Если отрезки пересечены то в точке пересечения нужно создать залитую окружность желтого цвета. При отсутствии пересечения отображать красную окружность по центру экрана.

3. 3D программа, массив препятствий и управление трехмерным объектом

Требуется создать плоскость – основание. На плоскости требуется случайным образом расположить препятствия в виде трехмерных объектов. Создать игрока в виде трехмерного объекта (допускается загрузить 3dsмодель) и прикрепленной к игроку камере, находящейся за объектом. Привязать управление движения к мыши или клавиатуре, чтобы можно было перемещать и вращать игрока. Реализовать коллизии с препятствиями тела игрока. Случайным образом разместить на плоскость спрайты. Создать алгоритм для подсчёта спрайтов, к которым игрок достаточно приблизился. После приближения к спрайту его необходимо удалить/скрыть и отображать количество таких спрайтов.

Работать можно в Unity и Блиц 3D

Ссылка на загрузку всего по блиц 3D:

https://drive.google.com/open?id=1Dt0F2l9TAXogEQO3pl64qTjrPULsx7KR

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир