chris07070707
Mag
Jak w nazwie tematu. Zglaszam to jako blad, choc to raczej problem z wydajnoscia samego kodu gry.
Jak wszyscy wiemy ilosc nadmiernej klikaniny w turniejach staje sie problemem dla coraz wiekszej liczby graczy, bo wydajnosc miast rosnie, a co za tym idzie rosna rowniez srednie wyniki w turniejach. Od okolo roku zglaszamy rozne propozycje usprawnien "systemowych", np. redukcja ilosci walk lub, jak ostatnio, usprawnienia w samym interfejsie walki. Niestety u niektorych graczy dochodzi dodatkowy problem, ktory nalezy do troche innej kategorii. Pojeciem kluczowym jest tu czas reakcji gry.
Sytuacja jest nastepujaca:
W slabo rozwinietych wioskach, w ktorych gracz nie zdazyl jeszcze podbic zbyt wielu prowincji na mapie swiata, prowincje turniejowe da sie przeklikac bardzo szybko, bez zadnych zauwazalnych opoznien.
Od mniej wiecej 450 podbitych prowincji daje sie zauwazyc obnizony czas reakcji na klikniecia w trakcie robienia turnieju, przy czy nie chodzi o sam czas potrzebny na obliczenie wyniku walki i komunikacje z serwerem, mam tu na mysli wszystkie kliki w trakcie robienia turnieju, np. przy wybieraniu jednostek czy przechodzeniu do nastepnej prowincji. Tyle, ze przy 450-500 prowincjach ten efekt jest jeszcze ledwo zauwazalny.
Na tym etapie ciezko mi bylo jeszcze jednoznacznie przyporzadkowac ten wydluzony czas reakcji do wzrostu ilosci podbitych prowincji, ale teraz nie mam zadnych watpliwosci, ze taka bezposrednia zaleznosc istnieje. Zaznaczam, ze nie chodzi tu o sam stopien rozwoju miasta, epoke, ilosc budynkow w miescie itd. Chodzi wylacznie o ilosc podbitych na mapie swiata prowincji. Efekt mozna przyrownac do tematow na kopercie, w ktorych napisano zbyt wiele wiadomosci. Od 100 wiadomosci temat zaczyna zamulac, a przy 200 opoznienie czasu reakcji jest juz potezne.
Przy okolo 650 prowincjach podwyzszony czas reakcji gry w trakcie robienia turniejow jest juz mocno zauwazalny, przy tylu prowincjach zaczyna to juz mocno przeszkadzac.
Przy ok. 700 prowincjach jest juz naprawde fatalnie, kazde klikniecie ma mocno zauwazalne "przesuniecie w czasie".
Obecnie zblizam sie powoli do 800 prowincji i zareczam, ze przy tej liczbie prowincji czas reakcji gry jest juz po prostu nie do zaakceptowania. To wcale nie jest drobnostka. Ostatnio Kiki obliczala, ile klikniec trzeba wykonac w turnieju na wysokim poziomie. U najsilniejszych graczy mowimy tu o 20 do ponad 30 tysiecy klikniec na turniej. Nawet, jesli bardzo optymistycznie przyjmiemy, ze rakcja na kazde klikniecie opoznione jest "tylko" o 150- 250 milisekund (choc w rzeczywistosci opoznienie jest wieksze), to laczny czas przeklikania turnieju wydluza sie juz o cale godziny.
Ten problem zglaszany jest u nas po raz pierwszy, ale zareczam, ze bedzie sie z nim borykac coraz wieksza liczba graczy. Testowalem to wielokrotnie i bardzo dokladnie, by wykluczyc wszystkie inne "normalne" przyczyny tych opoznien. Ten sam turniej, ta sama przegladarka, to samo lacze internetowe, wyczyszczone ciasteczka - a rezultat zawsze jest taki, ze w wioskach, w ktorych mam najwiecej prowincji (ponad 750) przeklikanie powiedzmy 50 prowincji trwa prawie dokladnie 2x dluzej, niz w innych wioskach, w ktorych nie przekroczylem jeszcze 450 prowincji. Przelogowanie sie do mniej rozwinietej wioski i klikanie tam turnieju to jak przesiadka z roweru na Hayabuse.
To spowolnienie czasu reakcji definitywnie wynika w prostej linii z duzej ilosci podbitych prowincji. Ogromna wiekszosc graczy jeszcze az tak silnie tego nie odczuwa, bo stosunkowo niewielu graczy ma juz ok. 600 prowincji, a jeszcze mniej ponad 700. Ale takich graczy jest i bedzie coraz wiecej.
Rozumiem, ze pewnie nikt nie testowal kodu gry w miastach testowych z 700-800 prowincjami, ale chyba najwyzsza pora, by tworcy sie nad tym pochylili.
@jarq, gdyby (przypadkiem) firma chciala ten temat potraktowac przynajmniej w miare powaznie, to bardzo chetnie udostepnie oba moje konta do ewentualnych testow.
EDIT:
Zapomnialem wspomniec o jeszcze jednym efekcie. W miastach z bardzo duza iloscia prowincji (700+) nie da sie przeklikac jakiesc znaczacej czesci danej rundy turnieju jednym ciagiem. Najpozniej po przeklikaniu ok. 60-70 walk (czyli 15-17 prowincji) trzeba wrecz restartowac gre, bo zamulanie przybiera wrecz absurdalne rozmiary. Na tym samym sprzecie, uzywajac tej samej przegladarki mozna za to w innej wiosce przeklikac dowolna liczbe prowincji jednym ciagiem, jesli laczna ilosc prowincji w miescie nie przekracza 450-500. Na sam sprzet tez raczej tego zgonic nie mozna. Jesli inne gry (np. Wiedzmin 3) chodza mi na "ultra", to taka przegladarkowa gra jak Elvenar tez raczej powinna jakos przyzwoicie chodzic.
Jak wszyscy wiemy ilosc nadmiernej klikaniny w turniejach staje sie problemem dla coraz wiekszej liczby graczy, bo wydajnosc miast rosnie, a co za tym idzie rosna rowniez srednie wyniki w turniejach. Od okolo roku zglaszamy rozne propozycje usprawnien "systemowych", np. redukcja ilosci walk lub, jak ostatnio, usprawnienia w samym interfejsie walki. Niestety u niektorych graczy dochodzi dodatkowy problem, ktory nalezy do troche innej kategorii. Pojeciem kluczowym jest tu czas reakcji gry.
Sytuacja jest nastepujaca:
W slabo rozwinietych wioskach, w ktorych gracz nie zdazyl jeszcze podbic zbyt wielu prowincji na mapie swiata, prowincje turniejowe da sie przeklikac bardzo szybko, bez zadnych zauwazalnych opoznien.
Od mniej wiecej 450 podbitych prowincji daje sie zauwazyc obnizony czas reakcji na klikniecia w trakcie robienia turnieju, przy czy nie chodzi o sam czas potrzebny na obliczenie wyniku walki i komunikacje z serwerem, mam tu na mysli wszystkie kliki w trakcie robienia turnieju, np. przy wybieraniu jednostek czy przechodzeniu do nastepnej prowincji. Tyle, ze przy 450-500 prowincjach ten efekt jest jeszcze ledwo zauwazalny.
Na tym etapie ciezko mi bylo jeszcze jednoznacznie przyporzadkowac ten wydluzony czas reakcji do wzrostu ilosci podbitych prowincji, ale teraz nie mam zadnych watpliwosci, ze taka bezposrednia zaleznosc istnieje. Zaznaczam, ze nie chodzi tu o sam stopien rozwoju miasta, epoke, ilosc budynkow w miescie itd. Chodzi wylacznie o ilosc podbitych na mapie swiata prowincji. Efekt mozna przyrownac do tematow na kopercie, w ktorych napisano zbyt wiele wiadomosci. Od 100 wiadomosci temat zaczyna zamulac, a przy 200 opoznienie czasu reakcji jest juz potezne.
Przy okolo 650 prowincjach podwyzszony czas reakcji gry w trakcie robienia turniejow jest juz mocno zauwazalny, przy tylu prowincjach zaczyna to juz mocno przeszkadzac.
Przy ok. 700 prowincjach jest juz naprawde fatalnie, kazde klikniecie ma mocno zauwazalne "przesuniecie w czasie".
Obecnie zblizam sie powoli do 800 prowincji i zareczam, ze przy tej liczbie prowincji czas reakcji gry jest juz po prostu nie do zaakceptowania. To wcale nie jest drobnostka. Ostatnio Kiki obliczala, ile klikniec trzeba wykonac w turnieju na wysokim poziomie. U najsilniejszych graczy mowimy tu o 20 do ponad 30 tysiecy klikniec na turniej. Nawet, jesli bardzo optymistycznie przyjmiemy, ze rakcja na kazde klikniecie opoznione jest "tylko" o 150- 250 milisekund (choc w rzeczywistosci opoznienie jest wieksze), to laczny czas przeklikania turnieju wydluza sie juz o cale godziny.
Ten problem zglaszany jest u nas po raz pierwszy, ale zareczam, ze bedzie sie z nim borykac coraz wieksza liczba graczy. Testowalem to wielokrotnie i bardzo dokladnie, by wykluczyc wszystkie inne "normalne" przyczyny tych opoznien. Ten sam turniej, ta sama przegladarka, to samo lacze internetowe, wyczyszczone ciasteczka - a rezultat zawsze jest taki, ze w wioskach, w ktorych mam najwiecej prowincji (ponad 750) przeklikanie powiedzmy 50 prowincji trwa prawie dokladnie 2x dluzej, niz w innych wioskach, w ktorych nie przekroczylem jeszcze 450 prowincji. Przelogowanie sie do mniej rozwinietej wioski i klikanie tam turnieju to jak przesiadka z roweru na Hayabuse.
To spowolnienie czasu reakcji definitywnie wynika w prostej linii z duzej ilosci podbitych prowincji. Ogromna wiekszosc graczy jeszcze az tak silnie tego nie odczuwa, bo stosunkowo niewielu graczy ma juz ok. 600 prowincji, a jeszcze mniej ponad 700. Ale takich graczy jest i bedzie coraz wiecej.
Rozumiem, ze pewnie nikt nie testowal kodu gry w miastach testowych z 700-800 prowincjami, ale chyba najwyzsza pora, by tworcy sie nad tym pochylili.
@jarq, gdyby (przypadkiem) firma chciala ten temat potraktowac przynajmniej w miare powaznie, to bardzo chetnie udostepnie oba moje konta do ewentualnych testow.
EDIT:
Zapomnialem wspomniec o jeszcze jednym efekcie. W miastach z bardzo duza iloscia prowincji (700+) nie da sie przeklikac jakiesc znaczacej czesci danej rundy turnieju jednym ciagiem. Najpozniej po przeklikaniu ok. 60-70 walk (czyli 15-17 prowincji) trzeba wrecz restartowac gre, bo zamulanie przybiera wrecz absurdalne rozmiary. Na tym samym sprzecie, uzywajac tej samej przegladarki mozna za to w innej wiosce przeklikac dowolna liczbe prowincji jednym ciagiem, jesli laczna ilosc prowincji w miescie nie przekracza 450-500. Na sam sprzet tez raczej tego zgonic nie mozna. Jesli inne gry (np. Wiedzmin 3) chodza mi na "ultra", to taka przegladarkowa gra jak Elvenar tez raczej powinna jakos przyzwoicie chodzic.
Ostatnia edycja: