Optimierung (Leveldesign)
< De
Jump to navigation
Jump to search
Es ist einfach eine Map zu erstellen, bei denen ältere (oder sogar neuere!) Computer sich abmühen diese darzustellen. Dieser Artikel ist der Mittelpunkt für Informationen um gerade dies zu vermeiden, indem man seine Map optimiert.
Bereiche
- Leaks
- Es gibt keine Entschuldigung! Leaks werden deine ganzen Bemühungen irgendwo zunichte machen.
- Sichtverhältnisse
- Reduzierung der Anzahl von Oberflächen und Objekten welche in erster Linie erstellt wurden. Dies ist der einzigste wichtigste Bereich.
- Physik
- Verschiedne Tricks um die Überlastung des CPUs mit Physikberechnungen zu vermeiden.
- Materialien
- Richtige Matierialauswahl erlaubt deiner Map, die Anforderungen auf langsameren Computern zu verkleinernl.
- Beleuchtung
- Leistungs- und Dateigrößenoptimierung.
Befehle
Es gibt viele weitere nützliche Konsolenbefehle als die, die hier aufgeführt sind - finde sie in ihren jeweiligen Artikeln. Template:Note:de
cl_showfps
- Eine einfache Ausgabe der Framerate.
1
ist Echtzeit,2
wird ermittelt über einige Sekunden hinweg. showbudget
- Ein Panel, welches anzeigt wie dein Computer sein Budget aufwendet bei jedem Frame. Es ist das erste Werkzeug um festzustellen was, in deiner Map, an der Leistung zieht.
- Es wird aufgerufen mit
+showbudget
und-showbudget
, was bedeutet das du ersteres auf eine Taste legen kannst (z.B.bind <Taste> +showbudget
) und es wird nur erscheinen wenn man die Taste drückt. mat_wireframe
- Eine Konsolenvariable, welche erlaubt das man durch Wände sehen kann. Auf diesem Weg kann man exakt sehen, was erstellt wird - für die Gründe welche in Sichtverhältnissoptimierung beschrieben wurden, welche mehr als man denkt sinnvoll sind.
- Es gibt drei Drahtgittermodien,
1
bis hin zu3
, welche die Informationen anzeigen, welche man benötigt, mit immer weniger zunehmenden Zeilen.
Externe Links
- Map-Optimierung (französisch)