Pytania otagowane jako 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.

9
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 pierwszy z myślą o wydajności? Dostaję to, że czekanie, aż …

17
Wskazówki na temat optymalizacji niskiego poziomu C ++ [zamknięte]
Zakładając, że masz już algorytm najlepszego wyboru, jakie rozwiązania niskiego poziomu możesz zaoferować w celu wyciśnięcia kilku ostatnich kropli słodkiej słodkiej liczby klatek z kodu C ++? Oczywiste jest, że te wskazówki dotyczą tylko tej krytycznej sekcji kodu, którą już zaznaczyłeś w swoim module profilującym, ale powinny to być niestrukturalne …
79 c++  optimization 

6
Jak mogę zoptymalizować świat wokseli w stylu Minecraft?
Odkryłem, że cudowne duże światy Minecrafta poruszają się bardzo wolno, nawet z czterordzeniowym rdzeniem i mięsną kartą graficzną. Zakładam, że powolność gry Minecraft wynika z: Java, ponieważ partycjonowanie przestrzenne i zarządzanie pamięcią są szybsze w natywnym C ++. Słaby podział świata. Mogę się mylić przy obu założeniach. Jednak to sprawiło, …



1
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ść pamięci podręcznej, którą trudno mi zrozumieć. Teoria …


9
Wskazówki dotyczące optymalizacji OpenGL [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 6 lat temu . Jakie masz wskazówki, aby zwiększyć efektywność OpenGL?

6
Jak zoptymalizować funkcję odległości?
Opracowując dość prostą grę podobną do RTS, zauważyłem, że moje obliczenia odległości miały wpływ na wydajność. Przez cały czas sprawdzane są odległości, aby dowiedzieć się, czy jednostka znajduje się w zasięgu celu, czy pocisk osiągnął swój cel, czy gracz przejechał podbicie, kolizję itp. Lista jest długa i sprawdza często stosuje …

7
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 mojej grze, i nie jestem pewien, …

6
Rzucanie zaklęć - Jak zoptymalizować obrażenia na sekundę
Wyobraź sobie, że mamy czarodzieja znającego kilka zaklęć. Każde zaklęcie ma 3 atrybuty: Obrażenia, czas ostygnięcia i czas rzucania. Całkiem standardowe rzeczy RPG. Czas odnowienia: czas (t) potrzebny do ponownego rzucenia tego czaru. Zaklęcie „odnawia się” w momencie rozpoczęcia rzucania. Czas rzucania: czas (t) potrzebny do użycia zaklęcia. Podczas gdy …

5
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 roku technologii gier komputerowych. Niedawno ukończyłem swój pierwszy prototyp mojego „rodzaju” własnego …

3
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 widoczne, czy nie. Przed renderowaniem sceny o niskiej …

4
Które kody są szybsze na poziomie procesora? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 3 lata temu . W każdym języku programowania istnieją zestawy kodów polecanych w stosunku do innych. Próbowałem je tutaj wymienić w kolejności prędkości. …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.