*Note: I created the most of the tutorials using the Roboblitz and Gears of War editors. Based on the engine, and the version, some properties specified may be in slightly different locations than what is displayed in the screenshots.

If you need to learn how to create a basic map I would reccomend:
For UT99, UT2K3 & UT2K4: the Unreal Wiki.
For UT3: Waylon's Tutorials.



Einleitung:
Dieses Tutorial hat das Ziel, einige der am meisten verwendetsten Kismet-Schaltungen in Beispielform zu zeigen.

Es wird dringend empfohlen, die anderen Tutorials vorher durchzuarbeiten, die sich mit der allgemeinen Funktiosweise von Kismet beschäftigen. Die anderen Tutorials (Actions, Conditions, Variables & Events) sind nicht so sehr wichtig, können aber Helfen. Vorausgesetztes Wissen: "Intro in Kismet" und wie man eine simple Testmap erstellt (BSP, Licht, Pfadnetzwerk und Playerstart)..

Es wurde gesagt, dass die grundlegenden Trigger und Tür/Mover Funktionalitäten in UT3 etwas unhandlich geworden seien. Die hier demonstrierten Lösungswege gehen von einer Einzelspielerumgebung aus. Ausgehend von meiner Erfahrung und ein wenig Logik, müssten diese Systeme auch in Mehrspielerumgebungen funktionieren. Sollte dies nicht der Fall sein, empfehle ich einen Blick in Hourences 'Elevators and Doors in UT3' Tutorial zu werfen, welches speziell für UT3 ausgelegt ist.

Versuche dir das Zusammenstellen einer Kismetszene einmal so vorzustellen, als würdest du dein Essen zubereiten:
1) Überlege dir erst was genau du haben willst. Zum Beispiel eine Tür, die auf Knopfdruck sich öffnen soll.
2) Stelle dir die Teile zusammen, die du brauchst. Für die Tür und den Knopf wirst du einen Mover brauchen. Außerdem benötigst du einen Trigger und eine Matineesequenz für die sich bewegende Tür.
3) Stelle sie alle zusammen: Erstelle ein Triggerevent, setze die Keyframes für das Matinee und verbinde sie miteinander.
4) Probier es aus!
5) Verfeinere es: Sobald die grundlegende Funktionalität gegeben ist, gib noch kleine Extras hinzu. Eine zufällige Verzögerung, einen Emitter der Funken sprüht oder eine Veränderung des Materials des Knopfes.
6) Stimme das ganze so ab, dass es für Singleplayer und/oder Multiplayer funktioniert: Wenn die Tür mit dem Knopf in eine Multiplayermap kommt, was wird passieren, wenn zwei Spieler den Knopf betätigen? Wird die offene Tür sich nochmal öffnen? - Wir werden auf dieses Problem im späteren Verlauf genauer eingehen.

Viele dieser Tutorials behandeln den Umgang mit Movern und InterPActors. Solltest du mit ihnen noch nicht vertraut sein und noch keine Matineesequenz mit ihnen erstellt hast, empfehle ich noch mal : Hourences' Movers Tutorials

*Anm. 1: Für jede einzelne Aufgabe die du in Kismet lösen willst, gibt es in den meisten Fällen mehr als einen Lösungsweg. Das Ziel ist es, die Aufgabe so effizient wie möglich zu erledigen. Ich erinnere daran, dass die hier gezeigten Lösungswege so aufgebaut sind, wie ich sie machen würde, was nicht bedeutet, dass andere demnach falsch sein müssen. Trotzdem stellen sie durchaus eine Grundlage dar, auf die es eigene Sequenzen aufzubauen gilt.

*Anm. 2: Ich benutze für das Tutorial den Gears of War Editor. Der sollte aber kaum Unterschiede zu Anderen der UE3 haben.

Jeder unterstrichene Link führt zu einem Tutorial. Die die nicht unterstrichen sind, wurden noch nicht geschrieben


Prologue : Kismet Prototyping

Copying/Pasting Kismet

Debugging Kismet

A Simple Mover

SinglePlayer/Co-op/MultiPlayer


Interactive Events : Trigger Touch

Trigger Used

Destroyed

TakeDamage

Mover


Common Interactives: Ambient/Looping Mover

Attaching Actors

Door: Proximity

Door: Button

Door: Shot/Damage

Door: Prox/Button/Shot

Emitters

Enable/Disable Events/Triggers

Lift: Touch

Lift: Button

Lights

Raising/Lowering Liquids

Randomizing Effects

Volumes


Scripted Destruction: Breaking Glass

Destruction Event/Damage

Destruction Prefabs