Pytania otagowane jako efficiency

4
Jak efektywnie znajdować wszystkie byty w promieniu?
Mam bardzo dużą liczbę podmiotów (jednostek). Na każdym kroku każda jednostka musi znać pozycje wszystkich jednostek w jej pobliżu (odległość jest mniejsza niż podana stała R ). Wszystkie jednostki poruszają się w sposób ciągły. To jest w 3D. Średnio będzie 1% całkowitej liczby jednostek w pobliżu dowolnej innej jednostki o …


3
Gry w proszku: jak działają?
Niedawno znalazłem te dwa klejnoty: http://powdertoy.co.uk/ http://dan-ball.jp/en/javagame/dust/ Moje pytanie brzmi: w jaki sposób efektywnie radzi sobie fizyka z tak wieloma pierwiastkami? Czy po prostu poważnie nie doceniam współczesnej mocy obliczeniowej, czy też możliwe jest „po prostu” posiadanie dwuwymiarowej tablicy, z której każda komórka opisuje to, co jest umieszczone w odpowiedniej …

2
Łączenie wielu małych zderzaków w większe
Tworzę grę za pomocą mapy kafelkowej złożonej z wielu tysięcy kwadratowych pól. W tej chwili każdy kwadrat ma kwadratowy zderzak do sprawdzania kolizji. Jednak w przypadku wielu tysięcy małych bloków sprawdzanie ich pod kątem kolizji jest nieefektywne. Gdybym wiedział, że mapa tilem będzie z góry wyglądać tak, mógłbym po prostu …

3
Jak zsynchronizować stan gry wieloosobowej bardziej efektywnie niż aktualizacje w pełnym stanie?
Wcześniej robiłem małe kodowanie sieci gier, ale przede wszystkim za pomocą TCP dla gier bez potrzeb czasu rzeczywistego. Pracuję nad dwuwymiarową grą Java z sieciowym multiplayerem. Do nauki chcę to zrobić sam, bez istniejącego sieciowego interfejsu API. Jak skutecznie reprezentować stan gry wysyłany do klientów z serwera? Istnieje najbardziej oczywisty, …


3
Struktura danych do reprezentowania połączeń między krajami na mapie
W grze, którą opracowuję dla klienta, kluczowa koncepcja gry polega na poruszaniu się po mapie. W tym przypadku rozmiary i kształty różnych krajów są nieistotne: przejście z jednego kraju do sąsiedniego kraju liczy się jako jeden krok. Próbuję znaleźć najlepszą strukturę danych do wewnętrznego reprezentowania połączeń między krajami. W danym …
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.