Templates Schritt für Schritt

Top  Previous  Next

In diesem Monat verwenden wir die neuen Templates, um einen Spieler mit einer Waffe und einen Gegner in unser Level einzufügen. Starten Sie den "Project Wizard" und erstellen Sie ein "Blank level"; ich habe in meinem Beispiel den Namen "my_valley2" gewählt.

 

Kopieren Sie die sf_alien.mdl und sf_woman.mdl Models aus dem templates Ordner in Ihren Projektordner oder verwenden Sie einfach die Demo aus dem Archiv; diese enthält die Models bereits.

 

Fügen Sie nun das Spielermodel ins Level ein: klicken Sie mit der rechten Maustaste in die Top View von WED und wählen Sie dann "Add" -> "Add Model". Wählen Sie Ihren Projektordner aus; Sie sollten folgendes Fenster sehen:

 

aum71_templates1

 

Wenn die Models dort nicht auftauchen, dann haben Sie sie woanders hin kopiert. Fügen Sie sf_woman im Level ein und geben Sie dem Model dann die "t7_biped_player" Action; dies wird unser Spieler.

 

Wählen Sie das Model nun aus, klicken Sie es mit der rechten Maustaste an und wählen Sie dann "Behavior"; folgendes Panel erscheint.

 

aum71_templates2

 

Unser Spieler kann sich bislang noch nicht wehren, also müssen wir das ändern:

 

- Setzen Sie objType auf "Combatant" mit dem Wert 0;

 

aum71_templates3

 

- Setzen Sie die "health" auf den gewünschten Wert und schalten Sie die "blood" Partikeleffekte ein oder aus.

 

aum71_templates4

 

- Im "weapon" Tab können Sie dem Spieler am Anfang eine Waffe geben, indem Sie startWeapon auf 1 setzen; hier können Sie auch einstellen, wieviel Munition anfangs vorhanden ist.

 

aum71_templates5

 

Damit ist der Spieler im Grunde bereit! Sie können natürlich noch verschiedene Werte für "head" probieren, bis Sie mit dem Ergebnis zufrieden sind; mehr Informationen finden Sie in AUM 70.

 

Klicken Sie dann auf "Save", fügen Sie ein sf_alien hinzu und geben Sie diesem die Action "t7_biped_fps1"; das "behavior" Panel sollte folgendermaßen aussehen:

 

aum71_templates6

 

Wir möchten einen Gegner haben, also müssen wir einige Werte anpassen:

 

- objType ist wieder "Combatant" mit einem Wert von 1; der Spieler hatte hier ja den Wert 0 stehen.

 

aum71_templates7

 

- In einem Film habe ich mal gesehen, dass diese Aliens schwer zu töten sind, also stellen wir "health" auf 20 ein.

 

aum71_templates8

 

- Der "senses" Tabulator erlaubt es uns, die Reichweite einzustellen, auf die dieser Gegner andere Dinge hören und sehen kann, den Winkel des Sichtfeldes, die Zeit (in Ticks) die zwischen zwei Versuchen vergeht, den Spieler zu orten und die Zeit (in Ticks) die vergeht, bis das Alien den Spieler vergessen hat.

 

aum71_templates9

 

- Schließlich können wir mit dem "weapon" Tabulator dem Alien eine Waffe mit unbegrenzter Munition (startAmmo = -1) geben.

 

aum71_templates10

 

Drücken Sie "Save" und starten Sie dann das Level, nachdem Sie es haben ausrechnen lassen; Sie haben nun einen Spieler und ein Alien, die gegeneinander kämpfen können. Möge der Bessere gewinnen!

 

aum71_templates11