< Powrót

Komentarz Deweloperów Albion Online – Usprawnienia działania serwera

Dyrektor ds. technicznych David Salz powraca, by omówić poprawę wydajności gry od czasu aktualizacji Kay, a także postępy w rozwoju testów Beta na platformie iOS.

14 grudnia 2017 16:00 przez Ventium


David Salz, nasz Dyrektor ds. technicznych omawia poprawę wydajności gry od czasu aktualizacji Kay, nadchodzące usprawnienia, a także testy beta na iOS.

Jeśli nie macie czasu na oglądanie filmiku, oto krótkie podsumowanie:

Wydajność od czasu aktualizacji Kay

W ostatni weekend rozpoczęliśmy sezony GvG pierwszymi inwazjami. Przyglądaliśmy się tym wydarzeniom na żywo i byliśmy pod wrażeniem bitew, które zobaczyliśmy. Chwilami do 400 graczy. Dzięki Kay wydajność znacznie się ulepszyła. Bitwy toczą się znacznie gładziej, lecz w tych naprawdę większych starciach (200 lub więcej graczy) widać, że wydajności gry nadal czegoś brakuje.

Kay Patch #1

W tym tygodniu wypuszczamy Patch #1 do naszej aktualizacji Kay, powinien być już w grze w czasie, gdy będziecie to oglądali. Ten patch sam w sobie zawiera znaczne ulepszenia, powinien jeszcze bardziej wygładzić bitwy, a my sami w pracujemy nad dalszymi usprawnieniami grywalności, które wymagają dalszych testów, zanim je wprowadzimy.

Poszczególne problemy z grywalnością

Dokonujemy wielu pomiarów, które mają na celu zidentyfikowanie źródeł naszych problemów z grywalnością. Zwłaszcza w większych bitwach, głównie zaklęcia i system walki są odpowiedzialne za utratę płynności gry. Wpływa tu na siebie nawzajem kilka systemów:

  • System zaklęć, a dokładnie efektów zaklęć, zwłaszcza AoE (obszarowych, które wpływają na wiele osób).
  • System reputacji, który jest powiązany z zaklęciami i systemem walki. Musimy śledzić, kto robi co komu i czy dana aktywność powinna być uznana za wrogą, a także czy jest dozwolona.
  • Śledzimy kto znajduje się w walce, a kto nie, wliczając w to liczne reguły z tym powiązane (zmiana ekwipunku itd.)
  • Na końcu są przedmioty, to czy otrzymują obrażenia, czy są niszczone itd.

To wszystko dzieje się w jednej chwili i razem składa się na problemy z grywalnością

Rozwiązania

Próbujemy to poprawić, poprzez sprawdzenie, czy kolejne aktualizacje i testy są konieczne. Chcemy zmniejszyć częstotliwość, z którą odbywają się pewne wydarzenia, zmienić kolejność aktualizacji lub połączyć je. W tej sposób możemy znacznie polepszyć prędkość kalkulacji, nie naruszając grywalności i radości gry graczy. Musimy jednakże być ostrożni, i wkładamy sporo wysiłku w nasze testy i z tego powodu nie wprowadziliśmy jeszcze pełnej optymalizacji do gry. Aktualizacja Kay #2 na początku stycznia wprowadzi nowe ulepszenia.

Beta iOS i Android

Parę tygodni temu rozpoczęliśmy testy Beta na iOS i wiele z was gra w naszą grę na swoich iPhone’ach i iPadach. Nadal możecie dołączyć do testów, mamy jeszcze kilka wolnych miejsc. Jeśli macie urządzenie Apple’a i chcecie wziąć udział, wszystkie niezbędne informacje znajdziecie tutaj.

Gdy zaczynaliśmy, urządzenia z 2GB RAM były nadal sprawdzane. Dzięki aktualizacji Kay, mamy znaczne postępy w zużyciu pamięci: wszystkie iPhone’y i iPady z 2GB RAM powinny działać bez zarzutu. Te same zastosowania zostaną wprowadzone dla urządzeń z systemem Android w najbliższym czasie.

Oczywiście możecie się spodziewać kolejnych usprawnień gry w nadchodzących łatkach.


Najnowsze wiadomości



Najnowsze wpisy



Najnowsze filmy



Share this



Or copy this link: