gry online

 tematów: 33      wątków: 2617      wypowiedzi: 27.803
autor: fraza:
jeśli chcesz brać udział w dyskusji zaloguj się: użytkownik: hasło:
Podsumowanie aktywności na forum w ciągu ostatnich 24 godzin

Forum >> Dziennik Pokładowy >> ograniczony profil gracza

system automatycznej korekty błędów

autor treść
wypowiedzi: 2960
wątków: 471

ograniczony profil gracza
05.01.2010 (Wt) 18.19 (5306 dni temu)
jedne z najtrudniejszych obliczeń dla serwera to liczenie w profilu rywali graczy. serwer musi przeczesać cała bazę danych by zrobić ranking osób lepszych od nas. informacje te co prawda są buforowane, ale i tak co jakis czas muszą być przeliczone.

wprowadzliśmy ograniczenie informacji w profilu gracza - tylko w profilach graczy z aktywnym abonamentem będą widoczne takie informacje jak tabelka rywali, widok posiadłości oraz wykresy.

z jednej strony odciąży to serwer, a z drugiej zachęci do nabywania abonamentu.
  
wypowiedzi: 1027
wątków: 83

05.01.2010 (Wt) 18.26 (5306 dni temu)
No i słusznie. To dobry kierunek zmian.
wypowiedzi: 159
wątków: 25
Promocja
05.01.2010 (Wt) 18.43 (5306 dni temu)
Uważam, że taki widok powinien być darmowy przez jakiś czas.
Np. 30 dni od zakończenia pierwszej gry.
W ten sposób będzie wiadomo co otrzymuję w zamian za abonament.
wypowiedzi: 1027
wątków: 83

05.01.2010 (Wt) 19.11 (5306 dni temu)
I Ty też masz rację.

W ogóle kilka różnych bajerów ze statystyk mogłoby być niedostępnych dla graczy bez abonamentu.

A co do czasu darmowego, to ja proponuję uaktywniać te statystyki po powiedzmy 5-10 dniach grania w farmersów i uaktywniać powiedzmy na 15 dni.
wypowiedzi: 4
wątków: 0

...
05.01.2010 (Wt) 19.19 (5306 dni temu)
Z jednej strony wyciskanie większych ilości wykupionego abonamentu z drugiej strony koszta utrzymania serwera i walka z jego przeciążeniami


ale pomysł jak najbardziej słuszny
wypowiedzi: 1027
wątków: 83

Hm?
05.01.2010 (Wt) 19.24 (5306 dni temu)
Ale to jest ta sama strona akurat...
wypowiedzi: 4
wątków: 0

hmm
05.01.2010 (Wt) 19.34 (5306 dni temu)
ale i tak staty graczy w porównaniu jak nie tutaj to u drugiej osoby będą widoczne....
wypowiedzi: 220
wątków: 12
05.01.2010 (Wt) 19.40 (5306 dni temu)
a może warto zmienić algorytm do tego zadania. Czasem redundancja danych jest pożądana, żeby zyskać na prędkości.

Zamiast latać po bazie można zrobić macierz 2 wymiarową. Nie wiem jakie struktury danych macie dostępne w tym w czym programujecie ale chodzi mniej więcej o coś takiego:
rozumiem, że każdy gracz ma swoje ID
___ | ID1 | ID2 | ID3 | ... | IDN
ID1 | X | w12 | w13 | ... | w1N
ID2 | p21 | X | w23 | ... | w2N
...
IDN | pN1 | pN2 | pN3 | ... | X

gdzie:
w - liczba wygranych gracza o mniejszym ID z pary
p - liczba przegranych gracza o mniejszym ID z pary
X - pusta wartość

powstanie pewnie spora tabelka w dodatku o dynamicznie zmieniającej się zawartości ale przeczesanie jednego wiersza i jednej kolumny to chyba dość sprawnie powinno iść.

Może można coś wydajniejszego jeszcze zakombinować. Ogólnie miejsce na serwerze jest tanie a szybsze maszynki drogie. Więc redundancja danych jest pożądana w takich przypadkach.

Można trzymać też tabelki dla każdego gracza z dwoma wierszami. Wtedy redundancja dużo większa ale można okroić tabelki tylko do tych ID, z którymi grałem. To zwiększy prędkość już na maksa chyba do takiego zadania.
Wszystko chodzi na liczbach naturalnych więc aż tyle pamięci tez nie wciągnie, tym bardziej jak macie dyspozycji jakieś okrojone typy zmiennych całkowitych.
wypowiedzi: 35
wątków: 2
06.01.2010 (Śr) 11.56 (5305 dni temu)
Ja mam tylko taką uwagę. Jako gracz z abonamentem spodziewałem się, że przejrzę sobie statystyki wszystkich graczy z ich wykresami - nawet tych bez abonamentu. Okazuje się, że się pomyliłem. Czy nie powinno być tak, że gracze z abonamentem powinni mieć dostęp do wszystkich informacji o graczach bez abonamentu natomiast gracze bez abonamentu nie powinni widzieć tego co mają "abonamentowcy"?

Osobiście jak zaczynam grać przeglądam sobie statystyki rywali - szczególnie liczby rozgrywek i zdobywane punkty w danych miastach. Interesuje mnie także skuteczność gracza. Tabelka kto komu ile razy akurat nie jest mi do szczęścia potrzebna. Są to oczywiście moje prywatne odczucia.
wypowiedzi: 1027
wątków: 83

06.01.2010 (Śr) 12.18 (5305 dni temu)
Szczerze to ja też sądziłem, że będzie tak jak Oldban napisał.
wypowiedzi: 2960
wątków: 471

no dobra
06.01.2010 (Śr) 23.55 (5305 dni temu)
niech wam będzie. ci z abonamentem będą widzieli pełne informacje w profilach wszystkich graczy.
  
wypowiedzi: 1027
wątków: 83

07.01.2010 (Cz) 01.18 (5305 dni temu)
A Ci bez abonamentu mogą w ogóle nie widzieć u nikogo tych info.



Forum >> Dziennik Pokładowy >> ograniczony profil gracza