Ru/Level Design Overview: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
Line 30: Line 30:
Используя эти простые компоненты, вы фактически можете создавать безграничное разнообразие уровней. Будет ли это пустая комната или большой, сложный мир, вы будете создавать их с помощью геометрических тел и текстур, чтобы создать вашу собственную архитектуру, затем добавляя модели, освещение, монстров, кнопки, двигающиеся платформы и хосты других энтитий перенося ваше создание в жизнь.
Используя эти простые компоненты, вы фактически можете создавать безграничное разнообразие уровней. Будет ли это пустая комната или большой, сложный мир, вы будете создавать их с помощью геометрических тел и текстур, чтобы создать вашу собственную архитектуру, затем добавляя модели, освещение, монстров, кнопки, двигающиеся платформы и хосты других энтитий перенося ваше создание в жизнь.


Как только все на уровне будет на свих местах, вы должны будете скомпилировать ваш уровень, выбрав пункт  [[Hammer_Run_Map_Normal|Run Map]] из меню '''File'''. This is the process that turns your collection of solids and entities into a playable level that you can run in the Source Engine. Although the compiling process happens when you think you've finished your level, knowing something about this process ahead of time can save you many headaches.
Как только все на уровне будет на свих местах, вы должны будете скомпилировать ваш уровень, выбрав пункт  [[Hammer_Run_Map_Normal|Run Map]] из меню '''File'''. Это - процесс, который превращает геометрические тела и энтитии в игровой уровень, который вы сможете запустить на Source Engine. Хотя начиная компилирование, вы думаете, что закончили ваш уровень, предварительное изучение этого процесса может избавить вас от лишней головной боли.
{{otherlang:ru}} {{otherlang:ru:en|Introduction to Editing}}, {{otherlang:ru:jp|Introduction to Editing:jp}}, {{otherlang:ru:de|Introduction to Editing:de}}, {{otherlang:ru:hu|Introduction to Editing:hu}}
{{otherlang:ru}} {{otherlang:ru:en|Introduction to Editing}}, {{otherlang:ru:jp|Introduction to Editing:jp}}, {{otherlang:ru:de|Introduction to Editing:de}}, {{otherlang:ru:hu|Introduction to Editing:hu}}

Revision as of 10:26, 9 January 2009

Template:Totranslate:ru

Браши: основа 3D левел-дизайна

Блоки. Призмы. Цилиндры. Конусы. Эти слова звучат, как обычные, но это - основные элементы создания архитектуры уровня в Hammer. Вы можете управлять ими как хотите: обрезать их, вырезать из одного блока другой, изменять размеры, масштаб и др. Вы можете соединить эти геометрические тела (также называемых брашами), чтобы сделать любую возможную фигуру, реальную, или вымышленную. Этот процесс известен как создание форм из геометрических примитивов (constructive solid geometry или CSG) и это основной используемый в Hammer стиль редактирования. Создание брашей описано в разделе Brush Creation

Как только вы создали браш, вы можете закрасить его текстурой.

Ентити и их типы

Вы хотите нечто большее в вашем игровом мире, чем статичные геометрические тела? Для этих целей существуют ентити. Если браши - это "объекты мира", используемые для обычной статичной структуры вашего уровня, ентити - это объекты, которые двигаются, издают звук, или интерактивные. Ентити - единственные объекты, над которыми вы можете совершать операции в игровом уровне.

Существуют 2 основных типа ентитей: точечные и брашевые.

Точечные ентити существуют только в определённой точке. Например, источники освещения, монстры и игроки. (монстры и игроки делают определённые действия, но их действия в карте не изменишь. Они изменяются в игровом коде.) Некоторые точечные ентити являются обычными точками. Например, ентити env_beam, контролирующая лучевые эффекты, использует 2 точечные ентити как цели: вы помещаете 2 точки и луч света проходит между ними.

Брашевые ентити основаны на брашах для их материального существования на карте. Например, двери, платформы и другие двигающиеся объекты. Триггер - это другой тип брашевой ентити; он требует зону для активации, которая задаёт дальнейшие действия для триггера. Точечные ентити, основанные на модели, находящейся в файле на диске, рендерятся движком.

Создание точечных и брашевых ентити описано в разделе Entity Creation.

Соберем все вместе

Используя эти простые компоненты, вы фактически можете создавать безграничное разнообразие уровней. Будет ли это пустая комната или большой, сложный мир, вы будете создавать их с помощью геометрических тел и текстур, чтобы создать вашу собственную архитектуру, затем добавляя модели, освещение, монстров, кнопки, двигающиеся платформы и хосты других энтитий перенося ваше создание в жизнь.

Как только все на уровне будет на свих местах, вы должны будете скомпилировать ваш уровень, выбрав пункт Run Map из меню File. Это - процесс, который превращает геометрические тела и энтитии в игровой уровень, который вы сможете запустить на Source Engine. Хотя начиная компилирование, вы думаете, что закончили ваш уровень, предварительное изучение этого процесса может избавить вас от лишней головной боли. Template:Otherlang:ru Template:Otherlang:ru:en, Template:Otherlang:ru:jp, Template:Otherlang:ru:de, Template:Otherlang:ru:hu