Witam, ostatnio trochę myślałem o synchrze czyli o tym co nie daje nam grać w multi
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".
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?
Koniec problemów z synchra?
- Serpent
- Soldier level 10
- Posts: 4175
- Joined: Tue Jul 07, 2009 9:13 pm
- Location: Polska - EuroStan ZSRE
- Contact:
Koniec problemów z synchra?
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
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
Re: Koniec problemów z synchra?
Pomysł dobry, ale nie mamy kodu gry. Pytanie czy to nie zamuliło by OWu.
Creative wrote:
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.
Re: Koniec problemów z synchra?
A ja zacytuje znany tekst stukacza "This is hardcored". GG WP
Absolute Dominion
Original War Cooperation
Original War Dialog Editor
Spoiler:
Spoiler:
Spoiler:
- Serpent
- Soldier level 10
- Posts: 4175
- Joined: Tue Jul 07, 2009 9:13 pm
- Location: Polska - EuroStan ZSRE
- Contact:
Re: Koniec problemów z synchra?
Nie pytam o Stukacza, pytam czy taki pomysł ma wgl sens ;pNefarem wrote:A ja zacytuje znany tekst stukacza "This is hardcored". GG WP
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
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
Re: Koniec problemów z synchra?
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).
-- [FAQ] [Forum rules] [Arabian Campaign Project] [Multiplayer rules] [OWN on Facebook] --
- Serpent
- Soldier level 10
- Posts: 4175
- Joined: Tue Jul 07, 2009 9:13 pm
- Location: Polska - EuroStan ZSRE
- Contact:
Re: Koniec problemów z synchra?
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
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
Re: Koniec problemów z synchra?
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).
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
OWSupport
- Serpent
- Soldier level 10
- Posts: 4175
- Joined: Tue Jul 07, 2009 9:13 pm
- Location: Polska - EuroStan ZSRE
- Contact:
Re: Koniec problemów z synchra?
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
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