Pytania otagowane jako synchronization

4
W jaki sposób osiąga się równoważenie obciążenia w MMO?
Uważam, że powszechnym wymogiem MMO jest to, że przetwarzanie pojedynczego fragmentu lub dziedziny może być wykonywane na kilku serwerach, aby zmniejszyć obciążenie. Jestem ciekawy, jak to zrobić, zachowując jednolity spójny świat, w którym wszyscy gracze i wszyscy NPC mogą wchodzić w interakcje. Moje pytanie brzmi: w jaki sposób osiąga się …




2
Jak zachować synchronizację zegarów serwer-klient dla precyzyjnych gier sieciowych, takich jak Quake 3?
Pracuję nad strzelanką 2D z góry i staram się kopiować koncepcje stosowane w grach sieciowych, takich jak Quake 3. Mam autorytatywny serwer. Serwer wysyła migawki do klientów. Migawki zawierają znacznik czasu i pozycje encji. Elementy są interpolowane między pozycjami migawek, dzięki czemu ruch wygląda płynnie. Z konieczności interpolacja bytu zachodzi …

2
sieciowanie dla wielu graczy z fizyką
Jestem ciekawy, jak w grach wyścigowych zaimplementowano sieciową rozgrywkę wieloosobową z fizyką. Mamy świat fizyczny z wieloma szybko poruszającymi się pojazdami kontrolowanymi przez różnych ludzi. Powiedzmy, że pojazdy mają broń i mogą się strzelać (Twisted Metal, Vigilante v8) Niepokoją mnie uderzenia i kolizje. Autorytatywny serwer czy lepsza alternatywa?

2
Jak zsynchronizować działania takie jak skok w trybie dla wielu graczy?
Jestem deweloperem gier dla początkujących i badam gry wieloosobowe. Zauważyłem, że zawsze występuje pewne opóźnienie, gracze zawsze otrzymują aktualizacje z poprzednich działań. Ale istnieją techniki takie jak liczenie martwych, aby poradzić sobie z opóźnieniem. Potrafię przewidzieć ruch i sprawić, by ruchy były płynne. Ale w jaki sposób synchronizowałbym działania, takie …

1
Pomoc w zakresie wymiany komunikatów między klientem a serwerem oraz synchronizacji zegara
Robię szybką grę fizyki, która jest hokeja stołowego. Z dwoma młotkami i jednym krążkiem. Gra działa na iPhonie / iPadzie i robię część dla wielu graczy za pośrednictwem GameCenter. Tak działa system sieciowy. Klient, który oznaczy dopasowanie jako gwiazdkę, zostanie rozliczony jako serwer, a tym, który akceptuje żądanie dopasowania, jest …

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, …
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.