*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.



Level - Stream Level





Stream Level wird genutzt, um ein Level aus einer aktuellen oder einer Mastermap zu laden.

Diese Aktion wird benutzt, wenn ein kleineres Sublevel in einer größeren Map liegt. Stell dir ein riesiges offenes Terrain vor mit einigen kleinen Bereichen, die mit BSP, StaticMeshes oder ähnlichem gefüllt sind. Das Terrain würde also im "Hauptlevel" liegen. Jeder Quadrant wäre sein eigenes Level der im Terrainlevel existiert. Abhängig davon, wo der Spieler sich gerade aufhält, kannst du die Stream Level Funktion benutzen, um entsprechende Levelteile laden wenn der Spieler in deren Nähe kommt und sie wieder entladen, wenn sich der Spieler deren Bereichen entfernt. Auf diesem Wege ist der Spieler immer von Level umgeben, und unnötige Bereiche werden gar nicht erst berechnet, wenn der Spieler sie nicht sieht oder nicht mit ihnen interagiert.

• Load wird die eingetragene Map laden.

• Unload wird die eingetragene Map aus dem Speicher entfernen.



• bMakeVisibleAfterLoad: legt fest, ob das Level direkt nach dem Laden erscheinen soll, oder ob das Level erst durch die Aktion "Level Change Visibility" sichtbar gemacht werden muss.

• bShouldBlockOnLoad: Ich glaube, dies legt fest, ob Spieler aus dem Levelbereich ferngehalten werden sollen, bis es vollständig geladen wurde.

• Das Level wird über "LevelName" oder "Level" dieser Funktion zugewiesen.