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.
Ich mache ein RTS-Spiel und wie die meisten RTS können Sie nur dann sehen, was in einem Teil einer Karte vor sich geht, wenn Sie dort eine Einheit haben. Ich habe nur wenige Ideen, wie dies erreicht werden kann, aber es gibt Probleme damit. Probleme sind: Der Algorithmus muss effizient …
Ich habe derzeit eine QuadTree, die alle meine Entitäten enthält. Es funktioniert gut und ich habe es ziemlich anständig optimiert, aber das einzige, was weh tut, ist, dass ich fast jeden Frame entferne und in ihn einfüge. Ein kleiner Code: entityMap.remove(it->second, it->second->getLastAABB()); // Removes the entity, getLastAABB is it's last …
Ich scheine das nicht verstehen zu können. Microsoft sagt, dass eine der möglichen Optimierungen für eine Direct3D 11, wenn Grundelemente stapelweise aufgerufen werden sollen. Um beispielsweise 300 Dreiecke zu zeichnen, die jedes Mal die Draw-Methode aufrufen, müssen Sie stattdessen alle gleichzeitig packen und zeichnen. Was ich nicht verstehe, ist, wie …
In meiner Unity-Szene habe ich: 7-8 Fässer (mit Deckel) jeweils bei ca. 2-400 Dreiecken. 4 Flugzeuge mit jeweils höchstens 200 Dreiecken Kamera, 3 Lichter, ein FPS-Controller Wenn ich die Schaltfläche "Status" im unteren linken Ansichtsfenster einschalte, werden "14.1K-Dreiecke und 12.k-Eckpunkte" angezeigt: Ich habe alles doppelt überprüft, es gibt keine Möglichkeit, …
Ich habe gehört, dass es eine schnellere Methode zum Anzeigen von Scheitelpunkten gibt, als die GL_TRIANGLES jedes Mal neu zu erstellen, wenn die Szene gezeichnet wird. Ich dachte, ich hätte irgendwo gelesen, dass diese Methode veraltet ist. Warum sollte die OpenGL-Gruppe etwas entfernen, das schneller war? Wie würde ich dies …
Ich habe ein erstellt FpsCounter DrawableGameComponent(mit Code verknüpft, es ist länger) . Es funktioniert hervorragend: Normalerweise werden 60,0 fps angezeigt. Wenn ich die Spielschleife künstlich verlangsame, fällt sie ab. Mein 'Spiel' ist im Moment ein einzelnes Sprite mit Tastatursteuerung, daher sollte es möglich sein, häufiger als 60 Bilder pro Sekunde …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.