r.

Dlaczego Riot chciał usunąć klasyczny kursor?

Gdy w patchu 9.15 Riot poinformował o usunięciu klasycznego kursora, gracze podnieśli bunt. Twórcy gry szybko się zreflektowali i przywrócili możliwość korzystania ze starego kursora. Skąd w ogóle wzięła się decyzja o jego likwidacji?

Przypomnijmy dzieje starego kursora:

2 sierpnia

Meddler wyjaśnia, dlaczego usunięto kursor

Co Riot myśli o podtrzymywaniu kilku wersji danego elementu?

Najważniejszą kwestią w takich rozważaniach są oczywiście benefity i koszty utrzymania danej funkcjonalności.

Benefity są raczej zrozumiałe: danie różnym grupom graczy tego, czego chcą.

A co Riot rozumie przez koszty?

  • Dodatkowy czas, który będzie wymagany, by utrzymać kilka wersji. Czasami wymaga to stworzenia dodatkowych grafik, naprawiania bugów w dodatkowych miejscach, dodatkowe testy w każdym patchu. W niektórych przypadkach ten czas jest niewielki, w innych – bardzo duży (np. kilka wersji HUD-a).
  • Poprawki, które są dobre dla większości graczy, mogą się skończyć blokadą ich rozwoju przez konieczność wspierania starszych funkcjonalności. Wspieranie naprawdę starych systemów może na przykład zablokować poprawki zużycia pamięci użytkowników nowszych systemów.
  • Całkowity rozmiar i złożoność kodu gry ma wpływ na szybkość wprowadzania nowych elementów. Usuwanie wszystkiego, co nie jest konieczne, poprawia wydajność – co jest szczególnie ważne w grach typu LoL, które mają regularne aktualizacje i są długotrwałe.

Jak to się ma do klasycznego kursora?

Zgodnie z perspektywą zaprezentowaną przez Meddlera:

  • Nowy kursor został dodany w lipcu 2018 r. Twórcy wierzyli, że zaktualizowana wersja będzie lepsza dla większości graczy. To generalnie okazało się prawdą, jednak pewna grupa graczy nie podzielała tej opinii.
  • W odpowiedzi Riot zostawił graczom możliwość wyboru (w opcjach mogliśmy wybrać, który kursor wolimy).
  • Jak w przypadku każdego klasycznego elementu, Riot zastrzegł, że będzie sprawdzał, czy wspieranie go będzie dalej opłacalne, czy okaże się niekonieczne.
  • Od czasu do czasu Riot zastanawiał się, co zrobić ze starym kursorem – w końcu wewnętrznie podjęto decyzję, że stary kursor zostanie usunięty rok po dodaniu nowego. Kursor zostaje usunięty, graczom jest przykro – co jest zrozumiałe.
  • Po tym wydarzeniu Riot sprawdził, kto używał starego kursora. Okazało się, że aż 10% graczy – więc dodał go z powrotem. Koszt jego utrzymania jest niski, a benefity wydają się znaczące.

W całym zamieszaniu z kursorem pojawia się pytanie: dlaczego Riot sprawdza, kto używa klasycznego kursora, już po jego usunięciu – a nie przed podjęciem takiej decyzji?