Ru/Level Design Overview: Difference between revisions
m (fix category) |
m (otherlang2'd) |
||
Line 1: | Line 1: | ||
{{ | {{otherlang2 | ||
|jp=Introduction_to_Editing:jp | |||
|de=Introduction_to_Editing:de | |||
|hu=Introduction_to_Editing:hu | |||
|es=Introduction_to_Editing:es | |||
|pl=Introduction_to_Editing:pl | |||
|pt=Introduction_to_Editing:pt | |||
}} | |||
==Браши: основа 3D левел-дизайна== | ==Браши: основа 3D левел-дизайна== | ||
Line 9: | Line 16: | ||
==Ентити и их типы== | ==Ентити и их типы== | ||
Вы хотите нечто большее в вашем игровом мире, чем статичные геометрические тела? Для этих целей существуют ''ентити''. Если браши - это "объекты мира", используемые для обычной статичной структуры вашего уровня, ентити - это объекты, которые двигаются, издают звук, или интерактивные. Ентити - единственные объекты, над которыми вы можете совершать операции в игровом уровне. | Вы хотите нечто большее в вашем игровом мире, чем статичные геометрические тела? Для этих целей существуют ''ентити''. Если браши - это "объекты мира", используемые для обычной статичной структуры вашего уровня, ентити - это объекты, которые двигаются, издают звук, или интерактивные. Ентити - единственные объекты, над которыми вы можете совершать операции в игровом уровне. | ||
Line 30: | Line 31: | ||
Как только все на уровне будет на свих местах, вы должны будете скомпилировать ваш уровень, выбрав пункт [[Hammer_Run_Map_Normal|Run Map]] из меню '''File'''. Это - процесс, который превращает геометрические тела и энтитии в игровой уровень, который вы сможете запустить на Source Engine. Хотя начиная компилирование, вы думаете, что закончили ваш уровень, предварительное изучение этого процесса может избавить вас от лишней головной боли. | Как только все на уровне будет на свих местах, вы должны будете скомпилировать ваш уровень, выбрав пункт [[Hammer_Run_Map_Normal|Run Map]] из меню '''File'''. Это - процесс, который превращает геометрические тела и энтитии в игровой уровень, который вы сможете запустить на Source Engine. Хотя начиная компилирование, вы думаете, что закончили ваш уровень, предварительное изучение этого процесса может избавить вас от лишней головной боли. | ||
[[Category:Level Design:ru]] | [[Category:Level Design:ru]] | ||
[[Category:Hammer:ru]] | [[Category:Hammer:ru]] |
Revision as of 23:50, 5 March 2011
Браши: основа 3D левел-дизайна
Блоки. Призмы. Цилиндры. Конусы. Эти слова звучат, как обычные, но это - основные элементы создания архитектуры уровня в Hammer. Вы можете управлять ими как хотите: обрезать их, вырезать из одного блока другой, изменять размеры, масштаб и др. Вы можете соединить эти геометрические тела (также называемых брашами), чтобы сделать любую возможную фигуру, реальную, или вымышленную. Этот процесс известен как создание форм из геометрических примитивов (constructive solid geometry или CSG) и это основной используемый в Hammer стиль редактирования. Создание брашей описано в разделе Brush Creation
Как только вы создали браш, вы можете закрасить его текстурой.
Ентити и их типы
Вы хотите нечто большее в вашем игровом мире, чем статичные геометрические тела? Для этих целей существуют ентити. Если браши - это "объекты мира", используемые для обычной статичной структуры вашего уровня, ентити - это объекты, которые двигаются, издают звук, или интерактивные. Ентити - единственные объекты, над которыми вы можете совершать операции в игровом уровне.
Существуют 2 основных типа ентитей: точечные и брашевые.
Точечные ентити существуют только в определённой точке. Например, источники освещения, монстры и игроки. (монстры и игроки делают определённые действия, но их действия в карте не изменишь. Они изменяются в игровом коде.) Некоторые точечные ентити являются обычными точками. Например, ентити env_beam, контролирующая лучевые эффекты, использует 2 точечные ентити как цели: вы помещаете 2 точки и луч света проходит между ними.
Брашевые ентити основаны на брашах для их материального существования на карте. Например, двери, платформы и другие двигающиеся объекты. Триггер - это другой тип брашевой ентити; он требует зону для активации, которая задаёт дальнейшие действия для триггера. Точечные ентити, основанные на модели, находящейся в файле на диске, рендерятся движком.
Создание точечных и брашевых ентити описано в разделе Entity Creation.
Соберем все вместе
Используя эти простые компоненты, вы фактически можете создавать безграничное разнообразие уровней. Будет ли это пустая комната или большой, сложный мир, вы будете создавать их с помощью геометрических тел и текстур, чтобы создать вашу собственную архитектуру, затем добавляя модели, освещение, монстров, кнопки, двигающиеся платформы и хосты других энтитий перенося ваше создание в жизнь.
Как только все на уровне будет на свих местах, вы должны будете скомпилировать ваш уровень, выбрав пункт Run Map из меню File. Это - процесс, который превращает геометрические тела и энтитии в игровой уровень, который вы сможете запустить на Source Engine. Хотя начиная компилирование, вы думаете, что закончили ваш уровень, предварительное изучение этого процесса может избавить вас от лишней головной боли.