Als «optimization» getaggte Fragen

Der Prozess des Änderns von Software, damit ein Teil davon effizienter arbeitet oder weniger Ressourcen verbraucht. Im Allgemeinen bedeutet dies, dass es schneller ausgeführt wird oder weniger Ressourcen benötigt.

9
Warum ist es so schlimm, zu früh zu optimieren?
Nachdem ich ein wenig über Optimierung nachgedacht habe, habe ich (buchstäblich überall) festgestellt, dass es eine allgemein anerkannte Sünde ist, ein Spiel zu früh zu optimieren. Ich verstehe das wirklich nicht. Wäre es nicht unglaublich schwierig, einige der Kernstrukturen des Spiels am Ende zu ändern, anstatt sie das erste Mal …

17
Tipps zur C ++ - Optimierung auf niedriger Ebene [geschlossen]
Angenommen, Sie haben bereits den Algorithmus der besten Wahl. Welche einfachen Lösungen können Sie anbieten, um die letzten Tropfen der Sweet Sweet Frame Rate aus dem C ++ - Code herauszuholen? Es versteht sich von selbst, dass diese Tipps nur für den kritischen Codeabschnitt gelten, den Sie bereits in Ihrem …
79 c++  optimization 

6
Wie kann ich eine Minecraft-artige Voxelwelt optimieren?
Ich fand Minecrafts wunderbare große Welten extrem langsam zu navigieren, selbst mit einem Quad-Core und einer fleischigen Grafikkarte. Ich nehme an, Minecrafts Langsamkeit kommt von: Java, da räumliche Partitionierung und Speicherverwaltung in nativem C ++ schneller sind. Schwache Weltaufteilung. Ich könnte in beiden Annahmen falsch liegen. Dies brachte mich jedoch …


3
Optimieren eines XNA 2D-Spiels
Ist es sinnvoll, die Logik zum Überspringen des Renderns von Objekten außerhalb des Ansichtsfensters zu implementieren, oder sollte es mich nicht interessieren und das Framework dies tun lassen?
56 xna  2d  optimization  xna-4.0 

1
Wie sind Entity-Systeme Cache-effizient?
In letzter Zeit habe ich viel über Entity-Systeme gelesen, die in meine C ++ / OpenGL-Game-Engine implementiert werden sollen. Die beiden Hauptvorteile, die ich ständig über Entitätssysteme lobte, sind: die einfache Konstruktion neuer Arten von Entitäten, da Sie sich nicht mit komplexen Vererbungshierarchien herumschlagen müssen, und Cache-Effizienz, die ich habe …



6
Wie kann man die Distanzfunktion optimieren?
Während ich ein relativ einfaches RTS-ähnliches Spiel entwickelte, bemerkte ich, dass meine Entfernungsberechnungen die Leistung beeinträchtigten. Zu jeder Zeit werden Entfernungsprüfungen durchgeführt, um festzustellen, ob sich eine Einheit in Reichweite des Ziels befindet, ob das Projektil das Ziel erreicht hat, ob der Spieler einen Pickup, eine allgemeine Kollision usw. überfahren …

7
Schwerkraftberechnungen optimieren
Ich habe eine Reihe von Objekten unterschiedlicher Größe und Geschwindigkeit, die sich gegenseitig anziehen. Bei jedem Update muss ich jedes Objekt überprüfen und die Kräfte aufgrund der Schwerkraft jedes anderen Objekts addieren. Es lässt sich nicht sehr gut skalieren, ist einer der beiden großen Engpässe, die ich in meinem Spiel …

6
Zauberspruch - So optimieren Sie den Schaden pro Sekunde
Stellen Sie sich vor, wir haben einen Zauberer, der einige Zaubersprüche kennt. Jeder Zauber hat 3 Attribute: Schaden, Abkühlzeit und eine Zauberzeit. Ziemlich normales Rollenspielzeug. Abklingzeit: Die Zeit (t), die benötigt wird, um den Zauber erneut wirken zu können. Ein Zauberspruch "kühlt ab", sobald er wirkt. Zauberzeit: Die Zeit (t), …

5
Mit Assembly optimieren lernen [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Ich bin ein Student im zweiten Jahr …

3
Wie wird in modernen AAA-Spielen mit offener Umgebung und vielen statischen Inhalten (z. B. Crysis) das Ausmerzen von Okklusionen durchgeführt?
Zwei Ideen, an die ich denke: 1) Die Szene wird in einen unsichtbaren Puffer gerendert, wobei Modelle mit niedriger Auflösung und niedriger Polygonzahl (oder sogar nur Begrenzungsvolumina wie Würfel oder Kugeln) verwendet werden. Der Puffer wird dann überprüft, um zu wissen, was sichtbar ist oder nicht. Vor dem Rendern der …

4
Welche Opcodes sind auf CPU-Ebene schneller? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 3 Jahren . In jeder Programmiersprache gibt es Opcode-Sätze, die anderen vorzuziehen sind. Ich habe …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.