Koniec problemów z synchra?

To, co nie pasuje do pozostałych kategorii, ma swoje miejsce tutaj.
Post Reply
User avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Posts: 4175
Joined: Tue Jul 07, 2009 9:13 pm
Location: Polska - EuroStan ZSRE
Contact:

Koniec problemów z synchra?

Post by Serpent »

Witam, ostatnio trochę myślałem o synchrze czyli o tym co nie daje nam grać w multi :mrgreen:

Mianowicie wykminiłem sposób jak mimo synch.lostów można by kontynuować rozgrywkę.

Podczas gry multiplayer host wymienia informacje z klientem i odwrotnie. Błąd synchronizacji pojawia się gdy "to co jest u hosta nie pokrywa się z tym co jest u klienta".

Image

Mój pomysł jest taki że gra po stronie hosta co 4200 tick'ów (2 minuty) robiła by zapis całej gry tj. położenie jednostek, ilość surowców, dyplomacja itp. W razie utraty synchronizacji możliwe stałoby się ponownie jej odzyskanie poprzez cofnięcie się do ostatniego zapisu hosta.

Operacja zapisu byłaby możliwa nawet na poziomie samej mapy multiplayer, problemem jednak jest to że bez ingerencji w kod gdy nie uda się wznowić gry za pomocą zapisu hosta.

Podobny system działa w grze KaM Remake (to stara gra odświeżona przez fanów) i moim zdaniem działa bardzo dobrze. Co myślicie o czymś takim? :D
Last edited by Serpent on Fri Jul 24, 2015 3:18 pm, edited 1 time in total.
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
User avatar
Gelwe
Soldier level 7
Soldier level 7
Posts: 696
Joined: Sun May 25, 2014 2:06 pm

Re: Koniec problemów z synchra?

Post by Gelwe »

Pomysł dobry, ale nie mamy kodu gry. Pytanie czy to nie zamuliło by OWu.
Creative wrote:Image
Chodziło mi o to że sam przerabiam zrobione mapy. (budynki, ludki itd)
A co do saila to przecież sam muszę wklejać
.
Creative wrote: Jak chcesz mogę ci pomóc. Jestem doświadczonym modderem, zrobiłem 2 mody i 3 w drodze ;) Kontakt PW.
User avatar
Nefarem
MODbase Moderator
Poland
Posts: 1115
Joined: Sat Jan 15, 2011 8:13 pm
Location: Noxus

Re: Koniec problemów z synchra?

Post by Nefarem »

A ja zacytuje znany tekst stukacza "This is hardcored". GG WP
Absolute Dominion
Spoiler:
Modyfikacja opowiadająca historię Ivana Bierezova, żołnierza armii Rosyjskiej , weterana wojny w Chinach który wziął udział w misji ochrony złóż Alaskitu.

Download from Dropbox
Original War Cooperation
Spoiler:
Modyfikacja umożliwiająca granie w mapach z kampanii OW i nie tylko ze znajomymi kontra AI.

Download from Steam

Download from Dropbox
Original War Dialog Editor
Spoiler:
Program ułatwiający tworzenie plików wri z dialogami, zadaniami etc do Original War .

Download
User avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Posts: 4175
Joined: Tue Jul 07, 2009 9:13 pm
Location: Polska - EuroStan ZSRE
Contact:

Re: Koniec problemów z synchra?

Post by Serpent »

Nefarem wrote:A ja zacytuje znany tekst stukacza "This is hardcored". GG WP
Nie pytam o Stukacza, pytam czy taki pomysł ma wgl sens ;p
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
User avatar
Antitheus
Kung Führer
Kung Führer
Korea North
Posts: 2527
Joined: Thu Jan 04, 2007 9:45 pm
Location: Gorzów Wlkp.
Contact:

Re: Koniec problemów z synchra?

Post by Antitheus »

No były już podobne pomysły - nie pamiętam czy akurat ten padał, czy po prostu opcja "save". Jest on naprawdę niezły pod warunkiem, że co te 2 min gra generowałaby jakiś zewnętrzny plik (przetrzymywanie tego w pamięci zniszczyłoby OW) a sam zapis usuwałby się po zakończeniu/opuszczeniu meczu (np synch lost -> wybierz czy chcesz nawiązać połączenie ponownie i wczytać zapis czy wyjść do menu).
User avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Posts: 4175
Joined: Tue Jul 07, 2009 9:13 pm
Location: Polska - EuroStan ZSRE
Contact:

Re: Koniec problemów z synchra?

Post by Serpent »

Przechowywany byłby tylko ostatni zapis i zawierałby tylko dane opisowe. Odtworzeniem tego zajmowałby się już komputer klienta.
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
User avatar
stucuk
OWSupport.com Owner
Posts: 438
Joined: Tue Apr 18, 2006 12:10 am
Location: UK, Scotland

Re: Koniec problemów z synchra?

Post by stucuk »

I tried years ago (Like 2011) to add a recovery system. It was a failure. Radzio couldn't get it to work either. Technically it worked, in that the system rewound time to the point where both host and client were in sync but there was always something that was missed and the game lost sync.

Saving the game and restarting (Where host sends save game to all clients and the match is restarted using the save game as the map) was an idea that was never tried. Simply because of the size of save games (Basically it would take a long time for the average person to send a save out).
- Stu
OWSupport
User avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Posts: 4175
Joined: Tue Jul 07, 2009 9:13 pm
Location: Polska - EuroStan ZSRE
Contact:

Re: Koniec problemów z synchra?

Post by Serpent »

I think size of "save file" should be less than 1mb.
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
Post Reply