|
Game дизайн. Вариант 10
|
|
| engineerklub | Дата: Среда, 13.05.2026, 14:56 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 39282
Статус: Offline
| Game дизайн. Вариант 10
Лабораторная работа 1 Компонент физики Rigidbody в Unity 1 Цель работы: изучить свойства компонента Rigidbody, освоить реализацию игровых механик с применением свойств этого компонента. 2 Источники изучения: Rigidbody Unity Documentation 3 Задание 3.1 Создайте сцену, изображенную на рисунке ниже: Рисунок 1 – Сцена Элементы: CubeGround – земля; Stage - блок ступени на земле; CubeSid - тёмный куб размером 1х1 метр; CubeNancy - светлый куб размером 1х1 метр. 3.2 Добавьте компонент Rigidbody на объекты CubeSid и CubeNancy. Запустите сцену, проверьте что кубики падают вниз и останавливаются на земле. 3.3 Установите массу для объекта CubeSid = 1 кг, для объекта CubeNancy = 100 кг. Запустите сцену. Какой из двух кубов быстрее достигнет земли и почему? Дайте развернутый ответ. 3.4 Измените значение свойства Drag внутри компонента Rigidbody так, чтобы CubeSid достигал земли быстрее чем CubeNancy. 3.5 Дополните сцену сферой и эстакадой, по которой будет скатываться сфера с компонентом физии твердого тела Rigidbody. Установите массу сферы равную 100 кг, размер оставьте по умолчанию. Поместите сферу в верхней части эстакады, а кубы Sid & Nancy будут помещаться в нижней
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Среда, 13.05.2026, 14:56 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 39282
Статус: Offline
| Лабораторная работа 2 Возможности коллайдеров в Unity 1 Цель работы: изучить свойства компонента Collider, освоить реализацию игровых механик с применением свойств этого компонента 2 Рекомендуемые источники для изучения: Collider Unity Documentation 3 Задание 3.1 Создайте сцену, изображенную на рисунке ниже: Рисунок 1 – Сцена Элементы: CubeGround – земля; Slide – горка; CubeSid - куб стандартного размера; SphereNancy - сфера стандартного радиуса; CapsuleBonny - капсула стандарного размера; CubeSid, SphereNancy, CapsuleBonny должна содержать соответствующие коллайдеры. Настройте коллайдеры так, чтобы размеры коллайдеров созданных примитивов были на 10% больше размера геометрии моделей примитивов. 3.2 Добавьте компоненты Rigidbody и Colliders на все объекты сцены так, чтобы при запуске симуляции объекты сталкивались с горкой и перемещались вниз по ней. 3.3 За физическое поведение коллайдеров при столкновении отвечают физические материалы, назначение в качестве материала коллайдера. Так можно создавать материалы с разной степенью “трения” и “прыгучести”. Создайте физический материал (клик ПКМ в окне Project - Create - Physic Material). Назовите материал EpicMaterial и назначьте его в качестве материала коллайдера объекта Slide (Горка).
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Среда, 13.05.2026, 14:57 | Сообщение # 3 |
 Генералиссимус
Группа: Администраторы
Сообщений: 39282
Статус: Offline
| Лабораторная работа 3 Механика тряпичной куклы в Unity 1 Цель работы: освоить создание тряпичной куклы Ragdoll на движке Unity 2 Рекомендуемые источники для изучения: Collider Unity Documentation 3 Задание 3.1 Скачайте любую Humanoid-модель с сайта Mixamo.com в формате FBX for Unity. Можете выбрать сразу модель с анимацией, либо скачать анимацию позднее Рисунок 1 – Модель Humanoid 3.2 Добавьте модель в проект и на сцену Unity. Работает простое перетаскивание скачанной модели сначала в папку Project Unity, и далее – на сцену. 3.3 При добавлении на сцену модель будет белого цвета.
происходит из-за отсутствия текстур. Текстуры в файле .fbx есть, но их нужно извлечь, для этого кликните по .fbx файлу и в окне Inspector выбираем Materials - Extract Textures. Появляется окно «Normal Map
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Среда, 13.05.2026, 14:57 | Сообщение # 4 |
 Генералиссимус
Группа: Администраторы
Сообщений: 39282
Статус: Offline
| Методические указания для контрольной работы Разработка игры Dragon Picker Часть 1. Cоздание игрового прототипа 1. Описание игры В игре “Dragon Picker” центральным объектом в игре будет являться дракон, который периодически роняет драконье яйцо. Игровой процесс будет заключаться в том, чтобы ловить летящие вниз объекты. Позднее в игру могут быть добавлены различные виды объектов, одни из которых могут добавлять очки в игре, жизни, либо отнимать их. Для нас важно будет добавить один вид объектов (например, драконье яйцо), а разные виды других объектов вы сможете добавить самостоятельно по аналогии. Часто для понимания концепции игры, да и просто для того, чтобы передать атмосферу, полезно сделать наброски в виде скетчей. Выполнить наброски можно как с применением профессиональных средств рисования/прототипирования, так и просто на листе бумаги. В любом случае рано или поздно придется показать игру всему миру (например, выложив на google play, app store или simmer.io) и довольно полезно иметь в этом случае контент для визуального оформления страницы с игрой. Довольно много изображений и видеоматериалов можно найти в открытом доступе для бесплатного коммерческого использования. Их вполне может быть достаточно для того, чтобы вдохновиться, или использовать на первом этапе, чтобы передать концепцию создаваемой игры. Важно отметить, что игровой дизайн имеет малое отношение к графическому дизайну, картинка приведенная выше призвана лишь передать общую атмосферу создаваемой игры. При создании игры именно текстуры и визуальное оформление позволяют описать общую концепцию игрового процесса. С игрой будет интереснее взаимодействовать, когда она представлена не только в виде кубиков и блоков. Для оформления игры используются текстуры, а взаимодействие с объектами описывается такими свойствами (компонентами в Unity), как Collider и RigidBody. Подробнее об этих компонентах вы узнаете в следующих разделах. 2. Начало разработки 2.1 Создание проекта и первой сцены Последовательность создания проекта и сцены внутри среды разработки не отличается для различных операционных систем. 1. Скачайте и запустите Unity Hub (https://unity.com/ru/download). 2. Создайте новый проект, для этого откройте Unity Hub, нажмите New Project (как мы это делали ранее при создании первого приложения с именем Hello World. 3. Выберите вид проекта All templates - 3D, в поле Project Name дайте имя проекту, например DragonPicker, в поле Location укажите путь к папке с проектом. Напомним, что проект может находиться в любом месте на вашем компьютере, (главное, чтобы вы смогли его найти позже):
СКАЧАТЬ
|
| |
|
|