Jetzt werden wir unseren ersten Raum mithilfe von Brushen bauen.
Wichtig dabei ist, dass der Raum in sich immer abgeschlossen sein muss, um richtig spielbar zu sein. Wenn ein Raum nicht richtig „dicht“ ist, werden Fehler beim kompilieren der Map entstehen. Deshalb ist es wichtig, immer sauber zu mappen und keine Lücken zwischen den Blöcken entstehen zu lassen.
Damit der Spieler in dem Raum laufen kann, muss er natürlich hohl sein. Deshalb bauen wir uns unseren Raum aus mehreren Brushen zusammen.
Unser Raum wird aus 6 Blöcken (Brushs), später Boden, Decke und 4 Wänden gebaut.
Fangen wir zunächst mit der Erstellung des Bodens an. Dazu nehmen wir das Block Tool und setzen einen 512×512 Units großen Brush in der Top-Ansicht. Bevor wir ihn per Enter erstellen, versichern wir uns, dass die Höhe des Brushes 64 Units ist (Dazu genügt ein kurzer Blick in die Front- oder Side-Ansicht, da in der Draufsicht keine Höhe dargestellt werden kann.)
Nun benötigen wir 4 Wände. Diese lassen sich genauso erstellen wie der Boden. Jedoch müssen wir dafür die Front- und Side-Ansicht benutzen.Wir passen den Brush genau auf unseren Boden an. 512x512x64 Units ist dann die Wand groß.
Das Gleiche machen wir jetzt an allen 4 Seiten des Bodens. Dabei müssen die Abmessungen aller Brushs gleich sein, lediglich deren Drehung und Position verändert sich.
Nun fehlt lediglich die Decke zum Abschluss des Raums. Diese setzen wir nun, genau wie den Boden, in der Top-Ansicht und passen die Größe in der Frontansicht an.
Zum Schluss können wir dann den fertigen Raum in der 3d-Ansicht angucken. Jetzt könnten wir direkt texturieren.
Da Maps natürlich nicht nur aus einem Raum bestehen, sondern aus vielen Gängen, Verzweigungen usw. könnt ihr euch hier angucken, wie man eine Verbindung zwischen zwei Räumen baut und das dazugehörige Loch in der Wand macht.
Benutzen wir nun unsere gerade erlernte Technik und bauen einen Raum mit 6 Brushs. Ein Stückchen weiter weg des ersten Raums bauen wir nun einen zweiten Raum, der identisch mit dem ersten ist. Ihr könnt auch euren gesammten Raum kopieren, indem ihr alle Teile per Selection Tool und gedrückter STRG-Taste auswählt und dann mit Strg+C und Strg+V kopiert.
Setzt nun einen Brush mit der Länge von 256 Units zwischen die Räume. Das wird unser Gang werden. Lasst dementsprechend 256 Units Abstand zwischen dem ersten und den zweiten Raum. Notfalls verschiebt ihr ihn mit der obengenannten Auswahlmethode und haltet dann die linke Maustaste gedrückt und zieht den Raum weg.
Vergewissert euch, dass die Räume auf gleicher Ebene liegen (In Front-Side Ansicht nachgucken). Nun setzen wir den Boden des Durchgangs: 256×64 Units
Danach müsst ihr die 2 Wände des Durchgangs an der Seite des Bodens setzen. Diese sind 256x256x64 Units, dem Boden entsprechend. Danach wird die Decke des Durchgangs genauso gesetzt wie der Boden.
Der Durchgang ist jetzt fertig. Sieht in der 3d-Ansicht auch schon ganz gut aus. Jedoch fehlt es dem Durchgang noch das Loch in der Wand der beiden Räume.
Um ein Loch in der Wand zu bekommen, gibt es zwei immer anwendbare Möglichkeiten.
Am einfachsten ist es, wenn man die Brushes einfach um das gewünschte Loch herumbaut. Dazu müssen wir in jedem Raum die dem Durchgang zugewandte Wand löschen und 3 neue Brushs setzen. Dabei werden die Brushes so gesetzt, dass in der Mitte ein Loch von 256×128 Units bleibt - Groß genug für den Spieler.
Dabei kann man die 3 Wände in einem Raum erstellen und dann mit der vorher genannten Methode in den anderen kopieren - Sofern der 2. Raum genau gleichgroß ist. Damit ist der Durchgang fertig.
Das Clip-Tool ist eines der Werkzeuge in Hammer, die es erlaubt, eine Brush in mehrere zu zerteilen. Im Grunde genommen funktioniert das Bauen des Lochs auf gleiche Weise, jedoch müssen wir hierbei den Brush nicht löschen und neubauen, sondern zerschneiden ihn einfach in mehrere Teile.
Da das Clipping Tool doch einiger Übung bedarf, hier eine kurze Einweisung:
Das Clipping Tool gehört wohl zu den raffiniertesten Werkzeugen überhaupt. Mit ihm lassen sich Objekte präzise in 2 Teile zerschneiden. Es gibt die Option ob man eins oder beide Teilen behalten möchte.
Um die bestehende Wand jedoch nur aufzuschneiden und nicht etwa einen Teil zu löschen, benötigen wir den 3. Modus des Clip-Tools (3x Shift-X oder den Knopf des Clipping-tools drücken). Dass du dich im 3. Modus befindest, wirst du merken, wenn alle Linien des zerschnittenen Brushs weiß bleiben. der rote Bereich des Brushs wird entfernt (Und da es keinen roten Bereich im 3. Modus gibt, wird der Brush nur aufgeteilt).
Der erste Schritt ist das Ziehen entlang der Kante des Durchgangs. Das geht am einfachsten in der Front-Ansicht. In der 3d-Ansicht kannst du sehen, dass sich jetzt durch die Wand eine weiße Linie ist.
Drückt man nun Enter, ist der Brush in die zwei Teile aufgeteilt. Jetzt selektieren wir den linken Teil des geteilten Brushs und machen den gleichen Vorgang auf der anderen Kantenseite des Durchgangs. Übrig bleibt ein 128 Units breiter Mittelteil, den wir nun ein weiteres Mal aufteilen müssen. Diesmal setzen wir das Clip-Tool an der unteren Kante an der Decke des Durchgangs an. Da wir jetzt den unteren Teil wegschneiden wollen, können wir jetzt auch den ersten Modus des Clipping-Tools verfenden. Jedoch lässt sich das übriggebliebene Stück auch danach manuell löschen. Solltest du den Lösch-Modus verwenden, denke daran, dass der untere Teil rot sein muss, da wir ihn entfernen wollen.
Wenn wir jetzt enter drücken, wird der untere Teil der Wand, der bisher den Durchgang versperrt hat gelöscht und die Sicht durch den Gang wird auch in der 3d-Ansicht sichtbar.
| ⇒ Übersicht | Hauptseite der ersten Schritte |
| ⇒ Vorbereitungen | Starten des Programms und Konfiguration |
| ⇒ Bedienoberfläche | Navigation im Hammer |
| ⇒ Die ersten Brushes | Letztes Tutorial: Bauen erster Strukturen |
| ⇒ Der erste Raum | Dieses Tutorial: Der erste Raum |
| ⇒ Texturen setzen | Nächstes Tutorial: Texturen setzen |
| ⇒ Entities setzen | Entities setzen |
| ⇒ Licht hinzufügen | Licht hinzufügen |
| ⇒ Models einbauen | Models einfügen |
| ⇒ Der erste Compile-Vorgang | Der erste Compile-Vorgang |