Pytania oznaczone «optimization»

Proces modyfikowania oprogramowania, aby jakaś jego część działała wydajniej lub zużywała mniej zasobów. Ogólnie oznacza to, że wykonuje się szybciej lub wymaga mniej zasobów.

168
Dlaczego zbyt źle jest optymalizować zbyt wcześnie?

Po przyjrzeniu się trochę optymalizacji, odkryłem (dosłownie wszędzie), że zbyt wcześnie optymalizacja gry wydaje się być powszechnie uznanym grzechem. Naprawdę tego nie rozumiem, czy nie byłoby niewiarygodnie trudno zmienić niektóre podstawowe struktury gry na końcu, zamiast rozwijać je po raz...

32
Jak wydajne są pamięci podręczne systemów encji?

Ostatnio dużo czytałem na temat systemów encji do implementacji w moim silniku gry C ++ / OpenGL. Dwie kluczowe korzyści, które stale słyszę o systemach chwalonych, to: łatwa konstrukcja nowych rodzajów bytów, ponieważ nie trzeba zaplątać się w złożone hierarchie dziedziczenia, oraz wydajność...

23
Optymalizacja obliczeń grawitacyjnych

Mam kilka przedmiotów o różnej wielkości i prędkości, które przyciągają się do siebie. Przy każdej aktualizacji muszę przeglądać każdy obiekt i sumować siły wynikające z grawitacji każdego innego obiektu. Nie skaluje się zbyt dobrze, jest jednym z dwóch dużych wąskich gardeł, które znalazłem w...

21
Nauka optymalizacji z asemblerem [zamknięte]

Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Jestem studentem drugiego...

19
W nowoczesnych grach AAA z otwartym środowiskiem i dużą ilością statycznych treści (np. Crysis), w jaki sposób wykonuje się usuwanie okluzji?

Mam na myśli dwa pomysły: 1) Scena jest renderowana do niewidocznego bufora, przy użyciu modeli o niskiej rozdzielczości i niskiej liczbie wielokątów (lub nawet przy użyciu tylko ograniczających objętości, takich jak kostki lub kule). Bufor jest następnie sprawdzany, aby wiedzieć, co jest...