Вторник, 15.09.2026, 11:24
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Возможности коллайдеров в Unity. Game дизайн
engineerklubДата: Вторник, 25.08.2026, 06:02 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 39921
Репутация: 1
Статус: Offline
Возможности коллайдеров в Unity. Game дизайн

ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Game дизайн" (2024)
Цель работы: изучить свойства компонента Collider, освоить
реализацию игровых механик с применением свойств этого компонента.
Работа представляет собой отчет в формате .docx на 7 листах с подробным описанием хода работы, развернутыми выводами и скриншотами (6 шт).

Задание:
3.1 Создайте сцену, изображенную на рисунке ниже:

Элементы:
- CubeGround – земля;
- Slide – горка;
- CubeSid - куб стандартного размера;
- SphereNancy - сфера стандартного радиуса;
- CapsuleBonny - капсула стандарного размера;
- CubeSid, SphereNancy, CapsuleBonny должна содержать
соответствующие коллайдеры. Настройте коллайдеры так, чтобы размеры коллайдеров созданных примитивов были на 10% больше размера геометрии моделей примитивов.

3.2 Добавьте компоненты Rigidbody и Colliders на все объекты сцены так, чтобы при запуске симуляции объекты сталкивались с горкой и перемещались вниз по ней.

3.3 За физическое поведение коллайдеров при столкновении отвечают физические материалы, назначение в качестве материала коллайдера. Так можно создавать материалы с разной степенью “трения” и “прыгучести”. Создайте физический материал (клик ПКМ в окне Project - Create - Physic Material). Назовите материал EpicMaterial и назначьте его в качестве материала коллайдера объекта Slide (Горка).

3.4 Параметры физического материала можно менять в окне инспектора созданного материала EpicMaterial, где:
- Dynamic Friction - динамическое трение
- Static Friction - статическое трение
- Bounciness - прыгучесть материала коллайдера
- Friction и Bounce Compine - определяет по какому принципу объединяются параметры двух взаимодействующих коллайдеров с разными материалами. По умолчанию Average, т.е. берётся среднее значение.

3.5 Подберите такие значение физических материалов, при которых:
- примитивы скатываются с горки;
- примитивы отскакивают от горки.

3.6 Приведите найденные значения переменных физического материала для двух примеров.

3.7 Создайте составной коллайдер цепи из десяти звеньев. Поэкспериментируйте с настройками Rigidbody (UseGravity и IsKinematic), чтобы цепь вела себя так, как показано ниже. Модель цели ChainElement.unitypackage скачайте по ссылке и добавьте в проект (в верхнем
меню выберите Assets - Import Pacjage - Custom Package).

3.8 Дайте развернутый ответ, как должны быть настроены компоненты Rigidbody и Collider звеньев цепи.

3.9 Подразумевается, что на сцене, показанной ниже, цепь должна падать в коробку. Но по какой-то причине этого не происходит. Скачайте EpicSceneCollider.unitypackage, импортируйте в проект и ознакомьтесь с объектами на сцене и их компонентами:

3.10 Настройте корректно коллайдеры объектов так, чтобы объекты вели себя на сцене так:
- при касании цепи дна коробки, коробка падает;
- цепь должна оказаться внутри коробки;
- коробка должна оказаться на земле.

3.11 Дайте развернутый ответ, как должны быть настроены компоненты Rigidbody и Collider для корректной работы сцены

3.12 Напишите развернутый вывод по проделанной работе. Как знания свойств компонентов Collider помогут в создании интерактивных приложений, игр и симуляторов?

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru