Создание комнаты в Hammer Editor

Добавлен , опубликован

КОМНАТА

Это базовый туториал по созданию комнаты. Опытные мапперы могут найти эту статью утомительной, ведь она предназначена для новичков. Мы будем использовать эту комнату в более поздних туториалах.
  1. Откройте Hammer
  2. Выберете file | new
  3. Нажмите на Block tool
(WRONG IMAGE URL - imageshack)
или зажмите SHIFT+B
  1. Убедитесь, что на правой стороне экрана под Objects в выпадающем меню выбран Block
  2. Удерживая левую кнопку мыши, начертите вашу комнату в 2d Top (x/y)view
(WRONG IMAGE URL - imageshack)
  1. Как вы уже заметили, программа показывает размер помещения (нам подойдет 512х512)
  2. В окне side view, нажмите и удерживайте маленький квадрат в центре линии, с его помощью задайте высоту комнаты. (128 юнитов)
(WRONG IMAGE URL - imageshack)
  1. Нажмите Browse в Texture Window(в правой части экрана); вам доступны все имеющиеся текстуры.
  2. В окне Filter есть материал Nodraw
(WRONG IMAGE URL - imageshack)
Материал Nodraw помогает повысить производительность для движка Source. Любая поверхность с текстурой Nodraw невидима для игрока, так что имеет смысл использовать её в качестве текстуры по умолчанию.
  1. Дважды щелкните на текстуру Nodraw.
  2. Окно текстур закроется и вы вернетесь в редактор. Nodraw теперь в панели текстур.
  3. Нажмите Enter
  4. Вы уже сделали куб в редакторе: 512 x 512 x 128.

ЭТО БРАШ (BRUSH)

  1. Выберете Selector Tool
(WRONG IMAGE URL - imageshack)
на панели инструментов.
Ваш Браш теперь красный, что показывает его выделение.
(WRONG IMAGE URL - imageshack)
Для того, чтобы игрок мог ходить внутри браша, нужно сделать стенки.
  1. Нажмите Tools в строке меню, а затем Make Hollow (CTRL+H)
Появится окно, где нужно ввести толщину стен в юнитах. Если в хотите, чтобы стены были наружу, можете поставить отрицательное значение.(Например -16)
(WRONG IMAGE URL - imageshack)
Нажмите ОК
  1. Теперь вашу комнату вы можете видеть в 3D окне (Нажмите Camera в 3D screen и выберете 3d Textured)
Поместите курсор в окно камеры и нажмите Z на клавиатуре. Курсор изменится на перекрестье.
  1. Если вы подвигаете мышью в 3D окне, то увидите вашу комнату. Для движения камеры вперед нажмите 'W', назад 'S', вправо "D" и влево "A", так же, как в игре. Вы можете использовать мышь для осмотра. Нажмите кнопку Z еще раз, чтобы выйти из камеры.

Давайте разукрасим комнату!

  1. Нажмите на этот куб в левой панели инструментов.
(WRONG IMAGE URL - imageshack)
Он называется Toggle Texture Application tool или Face Edit Sheet.
С помощью этого инструмента, Вы можете выбирать, масштабировать, поворачивать и сдвигать текстуры по любой оси и изменять карту освещения текстур.
(WRONG IMAGE URL - imageshack)
  1. Нажмите Browse и вы снова вернетесь в библиотеку текстур. Найдите и выберете Nodraw. Задайте текстуру.
  2. Дважды нажмите на понравившейся текстуре (я использовал plaster/wallpaper002a), затем, в ace Edit Sheet нажмите Mode: Lift and Select. В выпадающем меню выберете Apply Texture and Values.
  3. В окне камеры вы сможете задать текстуру каждой стене.
  4. Сделайте то же самое для пола и потолка (я использовал concrete/concretefloor011a для пола и concrete/concreteceiling003a для потолка)
Закройте Face Edit Sheet.

Теперь создадим игрока

  1. Нажмите Entity Tool
(WRONG IMAGE URL - imageshack)
В правой части редактора вы увидите Categories и ниже Entities. Еще ниже Objects и ниже Info_player_start.
(WRONG IMAGE URL - imageshack)
Если Info_player_start не отображается, просто нажмите кнопку со стрелкой и выберете его из списка
(WRONG IMAGE URL - imageshack)
  1. Легче всего разместить entities в 3D окне. Щелкните на пол. Вы можете передвинуть объект в 2d окне, но смотрите, чтобы Info_player_start не пересекаля с полом.

Пришло время испытать карту!

  1. Нажмите Run map в строке меню
(WRONG IMAGE URL - imageshack)
или нажмите клавишу F9. Вам будет предложено назвать карту, назовите её и нажмите ОК.
В Run Map window выберете Normal в Run BSP, Run VIS и Run RAD .
(WRONG IMAGE URL - imageshack)
  1. Введите -dev -console в окне [additional game parameters, затем нажмите OK . Если все настроено правильно, вы снова увидите свою комнату, но уже в игре.
  2. Перед тем, как выйти из игры, нажмите клавишу тильды ~ . Появится окно консоли. Это одно из мест, в которых Вы должны искать ошибки в вашей карте, если у вас есть проблемы.
(WRONG IMAGE URL - imageshack)
  1. Выходите из игры. Вы попали обратно в Hammer.
Вы увидите здесь окно процесса компиляции. Это еще одно место, где можно найти ошибки в вашей карте.
(WRONG IMAGE URL - imageshack)
Итак, на нашей карте нет света.
  1. Давайте сделаем немного света!
  2. Нажмите на Entity Tool
(WRONG IMAGE URL - imageshack)
  1. В Objects прокрутите меню и выберете Light entity.
(WRONG IMAGE URL - imageshack)
  1. Поставьте свет в середине комнаты, например.
  2. Нажмите Run map в строке меню или нажмите F9
  3. Нажмите ОК
  4. Вы вернетесь в игру, в комнату, освещенную светом, который вы поставили.
Карта дана ниже.
Оригинал статьи
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Этот комментарий удален
1
17
12 лет назад
Отредактирован Tornak
1
Автор, ты сможешь сделать видео с уроком через youtube?
1
23
12 лет назад
1
xpadd91, эта статья - перевод с английского, если что. насчет "объяснить" в видео - думаю, стоит обратиться к автору в лс.
Этот комментарий удален
0
8
12 лет назад
0
Все настолько подробно расписано, что никакого видео не требуется.
2 комментария удалено
0
15
12 лет назад
0
Малоинформативная статья, но для самого начала работы вполне подходит.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.