De/Optimization/Level Design: Difference between revisions

From Valve Developer Community
< De
Jump to navigation Jump to search
(Created page with '{{otherlang2| en=Optimization (level design)| fr=Optimization (level design):fr|}}{{DISPLAYTITLE:Optimierung}} == Bereiche == ;Leaks :Es gibt keine Entschuldigung! L…')
 
(sync german | latest english version)
Line 1: Line 1:
{{otherlang2|
{{otherlang2|
en=Optimization (level design)|
en=Optimization (level design)|
fr=Optimization (level design):fr|}}{{DISPLAYTITLE:Optimierung}}
fr=Optimization (level design):fr|}}{{DISPLAYTITLE:Optimierung (Leveldesign)}}
 
Es ist einfach eine Map zu erstellen, bei denen &auml;ltere (oder sogar neuere!) Computer sich abm&uuml;hen diese darzustellen. Dieser Artikel ist der Mittelpunkt f&uuml;r Informationen um gerade dies zu vermeiden, indem man '''seine Map optimiert'''.
 
== Bereiche ==
== Bereiche ==


Line 7: Line 10:
:Es gibt keine Entschuldigung! Leaks werden deine ganzen Bem&uuml;hungen irgendwo zunichte machen.
:Es gibt keine Entschuldigung! Leaks werden deine ganzen Bem&uuml;hungen irgendwo zunichte machen.
;[[Visibility optimization:de|Sichtverh&auml;ltnisse]]
;[[Visibility optimization:de|Sichtverh&auml;ltnisse]]
:Reduzierung der Anzahl von Oberfl&auml;chen und Objekten welche in erster Linie erstellt wurden. Dies ist der gr&ouml;&szlig;te und wichtigste Bereich.
:Reduzierung der Anzahl von Oberfl&auml;chen und Objekten welche in erster Linie erstellt wurden. Dies ist der einzigste wichtigste Bereich.
;[[Physics optimization:de|Physik]]
;[[Physics optimization:de|Physik]]
:Verschiedne Tricks um die Überlastung des CPUs mit Physikberechnungen zu vermeiden.
:Verschiedne Tricks um die Überlastung des CPUs mit Physikberechnungen zu vermeiden.
Line 17: Line 20:
== Befehle ==
== Befehle ==


Es gibt viel mehr also die, die unten aufgef&uuml;hrt sind -  finde sie in ihren jeweiligen Artikeln. Beachte das <code>[[sv_cheats:de|sv_cheats]]</code> aktiviert sein muss, damit sie funktionieren.
Es gibt viele weitere n&uuml;tzliche Konsolenbefehle als die, die hier aufgef&uuml;hrt sind -  finde sie in ihren jeweiligen Artikeln.
{{note:de|Die meisten leistungsbezogene Befehle erfordern <code>[[sv_cheats:de|sv_cheats]]</code>.}}


;<code>cl_showfps</code>
;<code>cl_showfps</code>
Line 25: Line 29:
:Es wird aufgerufen mit <code>+showbudget</code> und <code>-showbudget</code>, was bedeutet das du ersteres auf eine Taste legen kannst (z.B. <code>bind <Taste> +showbudget</code>) und es wird nur erscheinen wenn man die Taste dr&uuml;ckt.
:Es wird aufgerufen mit <code>+showbudget</code> und <code>-showbudget</code>, was bedeutet das du ersteres auf eine Taste legen kannst (z.B. <code>bind <Taste> +showbudget</code>) und es wird nur erscheinen wenn man die Taste dr&uuml;ckt.
;<code>mat_wireframe</code>
;<code>mat_wireframe</code>
:Eine Konsolenvariable, welche erlaubt das man durch W&auml;nde sehen kann. Auf diesem Weg kann man exakt sehen, was erstellt wird - f&uuml;r die Gr&uuml;nde welche im [[Optimization (level design)/Visibility:de|Artikel &uuml;ber Sichtverh&auml;ltnissoptimierung]] beschrieben wurden, welche mehr als man denkt sinnvoll sind.
:Eine Konsolenvariable, welche erlaubt das man durch W&auml;nde sehen kann. Auf diesem Weg kann man exakt sehen, was erstellt wird - f&uuml;r die Gr&uuml;nde welche in [[Optimization (level design)/Visibility:de|Sichtverh&auml;ltnissoptimierung]] beschrieben wurden, welche mehr als man denkt sinnvoll sind.
:Es gibt drei Drahtgittermodien, <code>1</code> bis hin zu <code>3</code>, welche die Informationen anzeigen, welche man benötigt, mit immer weniger zunehmenden Zeilen.
:Es gibt drei Drahtgittermodien, <code>1</code> bis hin zu <code>3</code>, welche die Informationen anzeigen, welche man benötigt, mit immer weniger zunehmenden Zeilen.



Revision as of 06:05, 21 September 2009

Template:Otherlang2

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 zu 3, welche die Informationen anzeigen, welche man benötigt, mit immer weniger zunehmenden Zeilen.

Externe Links