User Tag List

Ergebnis 1 bis 1 von 1

Thema: 5 | Wie der Radiant funktioniert

  1. #1
    Super-Moderator Avatar von DaEngineer
    Registriert seit
    22.06.2010
    Beiträge
    1.539
    Blog-Einträge
    2
    Renommee-Modifikator
    20

    5 | Wie der Radiant funktioniert

    Arbeiten im dreidimensionalen Raum - ohne Vorgaben

    Wer noch nie gemappt hat und Leveleditoren von Spielen wie Age of Empires kennt, wird sich umstellen müssen. Denn wenn ihr für Quake 3 mappt, benutzt ihr keine vorgefertigten Objekte oder Blöcke, die ihr aneinandersetzen könnt. Stattdessen beginnt ihr eure neue Map im kompletten Nichts und müsst sie mit einfachen geometrischen Formen errichten.

    Diese Formen müsst ihr in allen drei Dimensionen ausrichten: Höhe, Länge und Breite. Die Formen, die ihr erstellt habt, könnt ihr mit Texturen belegen. Texturen sind das Muster oder Bild auf einer Oberfläche. Ihr könnt im Editor alle Texturen benutzen, die im Spiel verwendet wurden oder auch neue hinzufügen. Wie das geht, steht in Tutorial 31.


    Brushes und Void


    Name:  q3tut_05_01.jpg
Hits: 146
Größe:  21,5 KB

    Was ihr oben links seht, ist die 3D Ansicht eures Levels. Diese graue Fläche ist das so genannte Void. Stellt euch dieses Void als endloses Nichts vor, und als Vakuum noch dazu. Will man eine Map bauen, erstellt man dazu Brushes. Brushes sind ursprünglich rechteckige Körper beliebiger Größe, die sich auf verschiedene Arten manipulieren lassen. Man kann sie zerschneiden, sie zu Jump Pads machen, sie in Kugeln, Dreiecke und alle nur denkbaren geometrischen Formen umwandeln, ihnen sagen, sie sollen sich auf- und abbewegen oder im Kreis drehen. Eine massive Wand ist genauso ein Brush wie eine kleine viereckige Lampe.

    Mit Brushes kann man Räume bauen, z.B. einen ganz einfachen mit 4 Wänden, einer Decke und einem Boden:


    Name:  q3tut_05_02.jpg
Hits: 141
Größe:  8,6 KB

    Das Void ist dabei draußen geblieben, der Raum ist "dicht".
    Hätten wir die Wände nicht richtig aufeinandergesetzt, so wie hier:

    Name:  q3tut_05_03.jpg
Hits: 142
Größe:  8,1 KB

    dann hätten wir das "Vakuum" des Voids in unserem Raum. Das müsst ihr unter allen Umständen vermeiden. Während der Arbeiten im Radiant ist es völlig egal, ob eure Maps "leaked", also undicht sind. Später, wenn eure Map fertig ist, solltet ihr aber dafür sorgen, dass diese Lücken geschlossen werden.


    Entities


    Entities sind Dinge wie Waffen, Energie, Rüstung, Player Spawns oder Lichtquellen, also alles, was nicht zur Levelgeometrie gehört. Solange ihr keines dieser Dinge in eurer Map habt, kann sie technisch gesehen nicht leaken (undicht sein). Da ihr aber mindestens einen Player Spawn (den Punkt, an dem ein Spieler in der Map erscheint) haben müsst, kommt ihr nicht darum herum, eure Map dicht zu halten. Entities müssen sich innerhalb der Map befinden, und dürfen das Void nicht berühren.


    Das Kompilieren


    Um eure Map spielbar zu machen, muss sie, ähnlich einem Foto aus der Zeit der Analogkameras, entwickelt werden. Diesen Vorgang nennt man "Kompilieren". Beim Kompilieren wird aus dem, was ihr im Editor seht, ein spielbares Level gemacht. Dieser Vorgang kann, je nach Größe und Komplexität, der Anzahl der Lichtquellen in eurer Map usw. sehr viel Zeit in Anspruch nehmen. Anfangs dauert er aber nur ein paar Sekunden.
    Geändert von DaEngineer (08.01.2016 um 20:29:07 Uhr)

Ähnliche Themen

  1. $bumptransform funktioniert nicht
    Von Campeòn im Forum Source-Engine
    Antworten: 12
    Letzter Beitrag: 23.07.2010, 15:07:52

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
[email protected]