Plants vs Zombies Battle for Neighborville Plants vs Zombies Battle Garden Warfare 2 Plants vs Zombies 2 Plants vs Zombies Heroes Plants vs Zombies Strona główna Informacje o grze Postacie Funkcje Nintendo Switch – cechy Mapy Wymagania PC Aktualności Biuletyn Wskazówki i porady FAQ Najnowsze multimedia Cyfrowy komiks Deluxe Zajęcia dla całej rodziny Informacje o grze Postacie Funkcje Nintendo Switch – cechy Mapy Wymagania PC Aktualności Biuletyn Wskazówki i porady FAQ Najnowsze multimedia Cyfrowy komiks Deluxe Zajęcia dla całej rodziny EA app Xbox One PlayStation®4 Nintendo Switch Steam EA app Xbox One PlayStation®4 Nintendo Switch Steam

Ewolucja przełomowej technologii wprowadzania poprawek do gier

Znaczne zmniejszenie wymagań dotyczących miejsca na dysku i rozmiarów poprawek dla wszystkich gier EA app

26 września 2024 r.

Gry wideo po prostu stają się coraz większe. Rozmiary plików rosną – nie bez powodu. Nasi najlepsi scenarzyści i graficy tworzą więcej niesamowitych doświadczeń niż kiedykolwiek wcześniej, dzięki czemu gracze mogą zanurzyć się w pięknych, bogatych światach pełnych wciągających środowisk oraz poznać przemyślane i autentyczne postacie, grając w swoje ulubione gry, choćby te z naszych najważniejszych marek.

Ale kiedy gra wymaga poprawek, za każdym razem oznacza to konieczność pobrania i zainstalowania ogromnego pliku. Rozmiary poprawek rosną wraz z naszymi ewoluującymi produkcjami. Może to być uciążliwy i czasochłonny proces, aby gracze i fani mogli grać, oglądać, tworzyć, łączyć się oraz promować kulturę i fandom ze swoimi ulubionymi społecznościami tak łatwo, jak to tylko możliwe. 

Właśnie dlatego w marcu, dzięki niezwykłej pracy starszego inżyniera oprogramowania Hansa van Veenendaala i jego zespołu, wprowadziliśmy rewolucyjne rozwiązanie o nazwie Known Version Patching. Pomysł ten zauważalnie skraca czas aktualizacji, pomagając graczom i fanom na całym świecie szybciej wrócić do grania w ich ulubione tytuły, obniżając koszty i wspierając firmę w dążeniu do zmniejszenia emisji do zera.

A dziś metoda ta ewoluowała jeszcze bardziej dzięki nowej aktualizacji, znanej jako In Place Updates (IPU). Z pomocą Kenny'ego Chena, inżyniera oprogramowania, oraz zespołu złożonego z Kirby'ego Burchilla, Trevora Duonga i Hansa, IPU wykonało kolejny krok naprzód. Obecnie działa już w większości gier w EA app, umożliwiając milionom graczy na całym świecie powrót do gry i niemal całkowite uniknięcie bolączki wszystkich naszych graczy – błędu braku miejsca na dysku.

„Monitorujemy dane dotyczące wrażeń użytkowników i odkryliśmy, że ponad 60 procent problemów występujących podczas aktualizacji to błędy miejsca na dysku”.

Jak właściwie działa In Place Update?

Poprawki – mające kluczowe znaczenie dla ciągłego działania programów, a także dodają nową zawartość, rozszerzają światy i sprawiają, że nasze gry są jeszcze lepsze – stale się powiększają. Czasami do pełnej aktualizacji potrzeba było tyle miejsca, ile zajmuje cała gra na komputerze odbiorcy. Może to być ponad 100 GB danych otwartych danych.

W przypadku braku wolnej przestrzeni na komputerze, użytkownik otrzyma komunikat o błędzie miejsca na dysku. W związku z tym gra nie może zostać zaktualizowana, dopóki na dysku nie będzie więcej dostępnego miejsca. Wymaga to od graczy usunięcia wszystkiego, co się da lub odinstalowania gier i programów. Co dzieje się w najgorszym przypadku? Gracz nic nie robi i ignoruje poprawkę.

Problem ten staje się coraz powszechniejszy.

„Monitorujemy dane dotyczące wrażeń użytkowników i odkryliśmy, że ponad 60 procent problemów występujących podczas aktualizacji to błędy miejsca na dysku” – mówi Kenny. „Z pozyskanych danych wynika, że jeśli u kogoś wystąpił błąd miejsca na dysku, to zazwyczaj powtarzał się on dwa do trzech razy w miesiącu”.

„To naprawdę irytujące dla graczy” – dodaje Kenny.

IPU ma na celu uniknięcie tego problemu. Jego działanie polega na zastosowaniu algorytmu, który zachowuje niezmienioną zawartość między aktualizacjami gry bez tworzenia plików tymczasowych i pobiera zaktualizowane dane bezpośrednio do plików docelowych. Co może oznaczać, że poprawka o rozmiarze 100 MB, która wcześniej tworzyła plik tymczasowy o rozmiarze 10 GB, nie musi już tego robić. 

Celem było zmniejszenie liczby błędów miejsca na dysku o 60 procent. Efekt? 

„Cele zostały w pełni osiągnięte” - mówi Kirby.

W przypadku naszych gier, w których poprawki były większe, zaobserwowaliśmy redukcję błędów miejsca na dysku o niemal 100 procent wśród naszych graczy. Przed wprowadzeniem tej funkcji ponad połowa naszych użytkowników miała problemy z instalacją aktualizacji gry ze względu na ich rozmiar.

Ponadto, ponieważ rozmiary poprawek są znacznie mniejsze, czas potrzebny na ich pobranie i instalację jest znacznie krótszy. Może to oznaczać, że godziny oczekiwania skracają się do kilku minut.

„Jesteśmy szczęśliwi, że projekt odniósł taki sukces. Cieszę się, że nasz pomysł działa i pomaga graczom”.

EA app jest jedyną platformą na PC obsługującą tę technologię

Kenny, Hans, Kirby, Trevor i reszta zespołu inżynierów wykonują niesamowitą pracę, tworząc innowacyjne elementy inżynierii oprogramowania, które przynoszą korzyści milionom naszych graczy i fanów na całym świecie.

Po sukcesie IPU, Kenny zarządza kolejnym projektem zespołu. To niezwykłe osiągnięcie dla inżyniera oprogramowania, którego pierwszym wiodącym projektem był IPU, i już nie możemy się doczekać, co jeszcze nam pokaże.

„Jesteśmy szczęśliwi, że projekt odniósł taki sukces” – mówi Kenny. „Cieszę się, że nasz pomysł działa i pomaga graczom”.

„EA app jest jedyną platformą na PC obsługującą tę innowacyjną technologię, a dzięki naszemu niesamowitemu zespołowi i inwestycjom technologicznym byliśmy w stanie z łatwością wdrożyć ją wśród graczy” – dodaje Joe Traverso, wiceprezes ds. wrażeń odbiorców w dziale handlu, społeczności i abonamentów. „To tylko jedna z wielu inwestycji, które podejmujemy w ramach naszej misji uczynienia EA app najlepszą platformą do kupowania i grania w gry EA”.

Dołącz do EA – naszą misją jest inspirowanie świata do zabawy i wierzymy, że nie ma rzeczy, której nie moglibyśmy osiągnąć razem.

 

Za opracowanie IPU odpowiadają następujący członkowie zespołu: Hans van Veenendaal, Kenny Chen, Leo Teng z działu inżynierii, Pavel Braila z działu weryfikacji jakości i Trevor Duong z działu rozwoju.

Powiązane wiadomości

Kierowca World Rally Championship, mistrz e-sportu i pracownik EA

Electronic Arts Inc.
2024-10-03
W Codemasters, kierowca World Rally Championship i mistrz e-sportu Jon Armstrong pomaga uczynić WRC najlepszą grą, jaką może być.

Stwórz własną, niepowtarzalną postać, z technologią Cranium w EA SPORTS FC …

Electronic Arts Inc.
2024-09-30
Odkryj technologię Cranium w EA SPORTS FC 25 i ukształtuj własną supergwiazdę piłki nożnej. Ożyw swojego wirtualnego zawodnika lub zawodniczkę, korzystając ze szczegółowych opcji personalizacji.

The Sims – jak EA tworzy autentyczne światy?

Electronic Arts Inc.
2024-09-12
The Sims oferuje bogate środowiska starannie wykreowanych światów, autentycznie odzwierciedlających rzeczywiste doświadczenia graczy i fanów.