Bearbeiten von Prefabs in Source SDK

July 10

Mit dem Hammer Editor-Tool von Valve Source Software Development Kit können Sie Ihre eigenen Niveaus in jedem Spiel quellenbasierte von "Counter-Strike: Source" zu erstellen "Left 4 Dead 2." Schaffung eines voll verwirklichten Welt von Grund auf kann eine schwierige Aufgabe, aber es gibt viele Möglichkeiten, Ihre Arbeit zu erleichtern, eine davon ist "vorgefertigten Fabrikation"-- oder Fertighaus--wodurch Sie speichern, ändern, einfügen und replizieren die Teile Ihrer Karte, die Sie mehrmals verwenden möchten.

Anweisungen

Erstellen ein Prefab

1 Steam öffnen und Zugriff auf Ihre "Library", dann "Tools." Führen Sie das Source-SDK, um die Suite-Liste der Programme zu öffnen, dann starten Sie "Hammer Editor."

2 Erstellen Sie das Objekt in einem Fertighaus verwandeln möchten. Ein Fertighaus kann aus allem, einschließlich Modell Requisiten, Entitäten und nicht-interaktiven solide Bürsten erfolgen. Prefabs sind in der Regel verwenden Sie bei Ihrer Arbeit mehr als einmal wie eine Toilette, eine funktionierende Rolltreppe oder Entitäten, die ein Mehrspieler-scoring-System für "Capture the Flag" umfassen Objekte-Karten geben.

3 Bewegen Sie Ihr Fertighaus auf den Ursprung Ihres Zuordnung Space--0, 0, 0--als dies als Bezugspunkt dienen soll, wenn Sie Ihr Fertighaus in einer anderen Karte einfügen.

4 Klicken Sie auf "Erstellen Prefab" aus der Symbolleiste neue Objekte, oder verwenden Sie den Hotkey "Strg" + "r".

5 Speichern Sie Ihr Fertighaus in das Verzeichnis "Sourcesdk\bin\prefabs" gibt es einen Namen, den Sie erkennen werden, wenn Sie sie später verwenden möchten. Überprüfen Sie, ob die .vmf-Erweiterung in Ihrem Fertighaus Dateiname enthalten ist. Um Ihr Fertighaus zu bearbeiten, öffnen Sie sie mit Hammer Editor wie jede andere Karte-Datei.

Einfügen einer Prefab

6 Wählen Sie das "Entity-Werkzeug" aus der Symbolleiste oder mit dem Hotkey "Shift" + "E"

7 Suchen Sie und wählen Sie das Fertighaus, die, das Sie in Ihrer Karte im Auswahlfeld "Objekte" der neue Objekte Toolbar einfügen möchten.

8 Klicken Sie auf die 3D oder 2D Ansicht-Fenster und drücken Sie "Enter", um Ihr Fertighaus zu platzieren.

9 Verschieben Sie das Fertighaus, indem er entweder die 3D oder 2D Ansicht-Fenster und ziehen es. Sie können das Objekt auch durch Klicken und ziehen einen der Plätze rund um das Objekt verändern.

Tipps & Warnungen

  • Entitäten in einem Fertighaus können nur auf andere benannten Entitäten in der gleichen Fertighaus verweisen, wenn Sie Hinzufügen der "& ich" token an das Ende der "Name"--z. B. "Toilet_flush_ & i." Auf diese Weise Entitäten aus verschiedenen Prefabs oder Entitäten platziert, während Ihre Karte werden nicht im Widerspruch zu einander, und mehrere Kopien von Ihrem Fertighaus in der Karte können problemlos erstellt werden, ohne dass Entitäten umbenennen.
  • Sicherstellen Sie bevor Sie Ihr Fertighaus in Ihrem Map platzieren, dass "Textur Lock" aktiviert ist. Andernfalls verlieren Ihre Pinsel-basierte Feststoffe und Entitäten ihre Textur-Ausrichtung.