Въведение в Level Design - Общността на разработчиците на Valve
Четки: Основата за създаване на 3D нива
Блокове. Клинове. Цилиндри. шипове. Това може да не звучи много убедително, но това са основните елементи в създаването на архитектурата на нивата в Hammer. Можете да ги изрежете, промените и в някои случаи да изрежете други от един блок. Можете да комбинирате тези "четки", за да създадете всяка възможна форма, независимо дали е реална или въображаема. (Въпреки това, сложната геометрия все още се създава най-добре с помощта на модели.) Известен също като конструктивна плътна геометрия (CSG), това е стилът за редактиране на архитектура, използван в Hammer Editor. Самото създаване на четки е описано в раздела: основи на конструкцията.
Когато създавате четка, можете също да изберете своя собствена текстура за нея. Повече подробности в раздел: приложение на материали.
Субекти и техните видове
Има два типа обекти: точка и четка.
Точковите обектиприсъстват на конкретно място на картата. Примерите включват светлини, NPC и играчи. (NPC ииграчите иматдефинирана зона, но това се определя от кода на играта и не може да се променя от картата.) Някои точкови обекти са наистина само точки. Нека вземем като пример обекта env_beam, който контролира ефектите на лъча и се използва като обект с две точки като цел; всичко, което трябва да направите, е да поставите две точки на картата и лъч светлина ще премине между тях.
Четкови обектитяхното присъствие в нивото зависи от четката, създадена в самия Hammer. Те са по-рядко срещани, но могат да се използват за създаване на врати, платформи и други големи и движещи се обекти. Някои „тригери“ са невидими и не могат да се усетят в играта, но могат да бъдат активирани от играча (пример: играчътпремина през спусъка).
Създаването на тези типове обекти е описано в раздела: създаване на обект.
Сглобяване на всичко
Използвайки тези доста прости неща като четки и обекти, можете да създадете почти безкраен брой вариации на вашите нива. И няма значение дали е празна стая или трудно ниво. Използвайте четки, за да създадете архитектурата на нивото, след това добавете модели, светлини, NPC, бутони, движещи се платформи и други, за да вдъхнете живот на вашето ниво.
Когато всичко е готово за завършване, ще трябва да компилирате вашето ниво. Изберете компилация на карта от менютоФайл(бърз клавиш: F9). Това е процесът, който превръща набор от четки и обекти в ниво, което може да се играе на Source Engine. Въпреки че процесът на компилиране обикновено се извършва, когато картата е завършена, като сте поне малко запознати с този процес, можете да спестите много време.