ДО СИБГУТИ Лабораторная работа №3 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)

Состав работы

material.view.file_icon ЛАБ3 ПТГ.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Лабораторная работа №3: Динамическое создание объектов.

Цель: Целью лабораторной работы является знакомство с методом динамического создания и
уничтожения объектов в среде Unity.

Задание:
Создать интерактивное приложение трёхмерной графики, содержащее следующие механики:
1. Возможность перемещения по сцене в режиме от первого лица.
2. Возможность производить выстрел из оружия.
3. При выстреле, из оружия должна вылетать модель гильзы. Гильзы должны пропадать спустя
некоторое время.
4. При пересечении определённых областей, в сцене должны появляться цели, случайного
размера и в случайной позиции. Спустя случайный промежуток времени, цели должны
исчезать.
5. При попадании в цель из оружия, должны начисляться очки, в зависимости от размера и
времени жизни цели. Очки должны отображаться на экране.

______________

Ссылка на файл с самим приложением находится на титульном листе.

Дополнительная информация

лабораторная работа зачтена. Голованчиков Сергей Алексеевич
ДО СИБГУТИ Курсовая работа по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Игра: Волна монстров Целью работы является получение навыков работы с трёхмерными моделями, анимацией и навигацией в Unity. Задание: В ходе выполнения курсовой работы, необходимо разработать Unity проект, повторить в нем все описанные в задании примеры: - импортировать ассеты; - создать сцену; - использовать модуль навигации; - добавить противника с соответствующим поведением; - реализовать выбор объектов курсором мыши; - добавить генерацию противников; - Реализовать уничтожение мо
User Mijfghs : 18 октября 2025
969 руб.
ДО СИБГУТИ Курсовая работа по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Лабораторная работа №2: Анимация в Unity Цель: Целью данной лабораторной работы является знакомство с процессом импорта анимированных объектов в среде Unity. Задание: Создать приложение, содержащее игровой уровень, модель персонажа и набор анимаций. Пользователь приложения должен иметь следующие возможности: 1. Перемещать персонажа при помощи клавиш W (движение вперёд), A (поворот вправо), S (поворот влево), D (движение назад). При зажатой клавише Shift, персонаж должен переходить н
User Mijfghs : 18 октября 2025
666 руб.
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Лабораторная работа №1: МИНИГОЛЬФ Цель работы: знакомство с расширениями и закрепление навыков работы в Unity Задание: Реализовать приложение – минигольф. Приложение должно содержать: 1. Шар, управляемый игроком. Управление осуществляется путём выбора направления и силы удара, после чего, шар отправляется в полёт. Во время полёта, управление шаром должно быть не доступно. 2. Как минимум два игровых уровня. Переход на второй игровой уровень должен осуществляться при достижении побед
User Mijfghs : 18 октября 2025
888 руб.
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
Лабораторная работа №2: Применение классов при создании архитектуры программы. Цель работы: - Применение знаний о создании классов для разработки ПО. Задачи: - Реализовать программу согласно предложенному функционалу. - Разработать систему классов для программы: классы для шаблона противника и иконки, классы для работы со списком шаблонов противников и иконок. - Реализовать систему сохранения и загрузки списка противников. Функционал программы: - При старте программы должна происхо
User Mijfghs : 2 сентября 2025
444 руб.
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
Лабораторная работа №1: Создание и использование классов. Цель работы: - Знакомство с базовыми принципами ООП. - Знакомство с основами создания классов. Задачи: - Реализовать программу для рисования геометрических фигур используя представленные примеры. - Создать свой класс для четырехугольника. Создавать четырехугольник лучше всего через начальную точку и расстояния его длинны и ширины. - Реализовать функционал для создания треугольника и квадрата со случайными точками или заданными
User Mijfghs : 2 сентября 2025
444 руб.
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
ДО СИБГУТИ Лабораторная работа №3 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
Лабораторная работа №3: Инкапсуляция. Повторное использование классов. Цель работы: - Знакомство с принципом инкапсуляции. - Применение ранее разработанных классов. Задачи: - Реализовать программу согласно описанному функционалу. - Создать класс для хранения числовых данных в формате массива и использовать класс для хранения больших чисел. - Разработать систему классов для реализации логики программы. Классы должны удовлетворять принципу инкапсуляции. Функционал программы: - Загру
User Mijfghs : 2 сентября 2025
444 руб.
ДО СИБГУТИ Лабораторная работа №3 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
Курсовая работа по дисциплине "Программирование и обработка графического интерфейса (часть 2)". Вариант №9. КАЛЬКУЛЯТОР ФИНАНСОВЫХ ЦЕЛЕЙ (2025)
Задание на выполнение курсовой работы "Разработка приложение с использованием принципов ООП" Цель: Закрепление навыков, полученных в ходе выполнения предыдущих лабораторных работ. Задание: Реализовать программу в соответствии с описанным функционалом. Код должен быть организован с использованием принципов ООП: архитектура должна базироваться на классах, должен быть использован принцип инкапсуляции, если того требует задача должен быть использован принцип наследования. Вариант №5. Калькулято
User Mijfghs : 2 сентября 2025
1111 руб.
Курсовая работа по дисциплине "Программирование и обработка графического интерфейса (часть 2)". Вариант №9. КАЛЬКУЛЯТОР ФИНАНСОВЫХ ЦЕЛЕЙ (2025)
Программирование (часть 2-я)
1. Структуры: объявление типа структуры, обращение к полям структуры, ввод/вывод структуры.
User Илья272 : 11 июня 2021
350 руб.
ЛР по информатике № 4
Лабораторная № 4 Лабораторная работа №4. Поверхности в трёхмерном пространстве. 1. Построить верхнюю часть эллипсоида Диапазоны изменения переменных x и y 2. Построить верхнюю часть однополостного гиперболоида Диапазоны изменения переменных x и y 3. Построить гиперболический параболоид: Диапазоны изменения переменных x и y 4. Построить верхнюю часть конуса Диапазоны изменения переменных x и y
User Danr-de-lion : 2 апреля 2011
Теплотехника Задача 25.93
Определить тепловой поток излучением с поверхности радиатора отопления с температурой 90ºС и площадью 2 м² в помещении с температурой 20 ºС. Степень черноты материала радиатора .
User Z24 : 20 февраля 2026
150 руб.
Теплотехника Задача 25.93
Анализ финансово-хозяйственной деятельности ОАО "Промлес"
Введение........................................................................................................................................ 3 Глава 1. Анализ системы управления и оплаты труда ОАО «ПРОМЛЕС»........................... 4 1.1. Органы управления предприятием и структура управления персоналом................... 4 1.1. Органы управления предприятием................................................................................... 4 1.2. Кадровая политика ОАО «ПРОМЛЕС»........
User alfFRED : 4 ноября 2013
10 руб.
Вирусы. Технологии, методики и антивирусные средства
Согласно теории эволюции, одними из первых биологических организмов, появившихся на нашей планете, были вирусы. Компьютерные вирусы, получившие свое название благодаря способности самостоятельно распространяться по электронным сетям и, размножаясь, наносить вред вычислительным системам, также возникли на заре развития компьютерных технологий. И если проследить историю зарождения белковых вирусов с большой долей достоверности сейчас уже не представляется возможным, ответить на вопрос, кто именно
User Qiwir : 10 октября 2013
10 руб.
up Наверх