• 26. September 2024 Bahnbrechende Patching-Technologie für Spiele entwickelt sich weiter Die Speicherplatzanforderungen und Patch-Größen für alle EA app-Spiele wurden drastisch verringert

    Videospiele werden einfach immer umfangreicher. Und die Dateigröße nimmt zu – aus gutem Grund. Unsere erstklassigen Geschichtenerzähler:innen und Artists erschaffen unglaubliche und unvergleichliche Erlebnisse, die es unseren Spieler:innen erlauben, in atemberaubende und umfassende Welten voller immersive Umgebungen einzutauchen, die mit authentischen Charakteren zum Leben erweckt werden – all das in den beliebten Spielen aus unseren Franchises.

    Wenn ein Spiel jedoch gepatched werden muss, müssen die Spieler:innen aufs Neue eine riesige Datei herunterladen und installieren. Und da unsere Spiele sich fortwährend weiterentwickeln und wachsen, nehmen auch die Patches an Umfang zu. Ein Patch kann also ein mühseliger und zeitaufwendiger Prozess sein und wir wollen, dass unsere Spieler:innen Inhalte auf möglichst einfache Weise spielen, erstellen und ansehen können, und erreichen, dass sie ihre Spielkultur so unkompliziert wie möglich ausleben und mit Mitgliedern ihrer Lieblingscommunitys teilen können. 

    Aus diesem Grund haben wir in Zusammenarbeit mit dem brillanten Senior Software Engineer Hans van Veenendaal und seinem Team eine bahnbrechende Technologie entwickelt – Known Version Patching. Diese Technologie verringert die Zeit, die Patches in Anspruch nehmen, entscheidend und sorgt damit nicht nur dafür, dass Spieler:innen und Fans auf der ganze Welt sich schnellstmöglich wieder in ihre Lieblingsspiele stürzen können – sie reduziert auch die Kosten und unterstützt die Nachhaltigkeitsziele des Unternehmens.

    Mit den heute eingeführten „In Place Updates (IPU)“ entwickelt sich unsere Technologie einen bedeutenden Schritt weiter. Mit der Hilfe von Kenny Chen, Software Engineer, und einem Team aus Kirby Burchill, Trevor Duong und Hans gelang IPU der Sprung auf die nächste Entwicklungsstufe. Derzeit läuft IPU für die meisten EA app-Spiele und kommt damit Millionen Spieler:innen auf der ganzen Welt zugute, die sich nun schnellstmöglich ihren Spielen widmen können, ohne dabei auf den Erzfeind der Gaming-Community zu stoßen – die Fehlermeldung „Nicht genügend Speicherplatz“.

    „Wir überwachen das Nutzererlebnis über Daten und haben dabei herausgefunden, dass über 60 % aller Fehlermeldungen, die während eines Updates auftreten, sich auf den Speicherplatz beziehen.“

    Was genau sind In Place Updates?

    Patches für Spiele – die unerlässlich sind, um ein Spiel am Laufen zu halten, es mit neuen Inhalten zu bereichern, seine Welten zu vergrößern und es rundum zu verbessern – wachsen zunehmend. Manchmal nimmt ein vollständiges Update auf dem Gerät der Endnutzer:innen sogar so viel Speicherplatz in Anspruch wie das Spiel selbst. Wir sprechen also von einem Speicherplatz von über 100 GB, der jederzeit zur Verfügung stehen muss.

    Haben die Spieler:innen nicht genug Speicherplatz, wird ihnen die Fehlermeldung „Nicht genügend Speicherplatz“ angezeigt. Das Spiel kann demnach erst dann aktualisiert werden, wenn genügend Speicherplatz geschaffen wurde. Das zwingt die Spieler:innen dazu, möglichst viele Dateien zu löschen und Spiele und Programme zu deinstallieren. Und der Worst Case: Manche unternehmen gar nichts und ignorieren die Meldung einfach.

    Dieses Problem häuft sich zunehmend.

    „Wir überwachen das Nutzererlebnis über Telemetriedaten und haben dabei herausgefunden, dass über 60 % aller Fehlermeldungen, die während eines Updates auftreten, sich auf den Speicherplatz beziehen“, sagt Kenny. „Unsere Daten haben sogar gezeigt, dass Spieler:innen, die eine Fehlermeldung bezüglich des Speicherplatzes erhalten haben, innerhalb eines Monats noch zwei- bis dreimal versucht haben, das Spiel zu aktualisieren.“

    „Das ist natürlich nervig für unsere Spieler:innen“, fügt Kenny hinzu.

    IPU will dieses Problem umgehen. Dazu wird ein Algorithmus angewendet, der Spielinhalte, die nicht vom Update betroffen sind, beibehält, ohne temporäre Dateien zu erstellen, und die aktualisierten Dateien direkt den Zieldateien zuführt. Das bedeutet also, dass beispielsweise ein Patch mit 100 MB nicht länger eine temporäre Datei mit einer Größe von 10 GB erstellt. 

    Unser Ziel war es, die Fehlermeldungen bezüglich des Speicherplatzes um 60 % zu reduzieren. Das Ergebnis? 

    „Wir haben diese Ziele so was von erreicht“, sagt Kirby.

    Bei unseren Spielen mit umfangreicheren Patches wurden die Fehlermeldungen bezüglich des Speicherplatzes um 100 % reduziert, also vollständig beseitigt. Vor diesem Feature wurden mehr als die Hälfte aller Probleme mit Spielupdates bei unseren Spieler:innen durch mangelnden Speicherplatz verursacht.

    Da die Patchgrößen ebenfalls stark reduziert wurden, ist auch die Zeit für den Download und die Installation verringert. Wir haben so manche Wartezeit also von Stunden auf Minuten verringert.

    „Es war echt aufregend, den Erfolg unseres Projekts mitanzusehen.“ Ich freue mich darauf, die Technologie im Einsatz zu sehen und damit unseren Spieler:innen zu helfen.“

    EA app ist die einzige PC-Plattform, die diese Technologie unterstützt

    Kenny, Hans, Kirby, Trevor und der Rest des Engineering-Teams leisten unfassbare Arbeit und erschaffen innovative Softwares, von denen Millionen unserer Spieler:innen auf der ganzen Welt profitieren.

    Nach dem Erfolg von IPU leitet Kenny nun ein weiteres Projekt des Teams. Eine erstaunliche Errungenschaft für einen Software Engineer, der für IPU erstmals eine Projektleitung übernahm – wir sind gespannt zu sehen, wohin ihn sein Weg noch führen wird.

    „Es war echt aufregend, den Erfolg unseres Projekts mitanzusehen“, sagt Kenny. „Ich freue mich darauf, die Technologie im Einsatz zu sehen und damit unseren Spieler:innen zu helfen.“

    „EA app ist die einzige PC-Plattform, die diese bahnbrechende Technologie unterstützt. Dank unseres großartigen Teams und Investitionen im Technologiebereich konnten wir unseren Spieler:innen unsere Innovation näherbringen“, fügt Joe Traverso, Vizepräsident von EA Experiences (Commerce, Social und Subscription) hinzu. „Dies ist nur eine von viele Investitionen, die wir vornehmen, um EA app zur bestmöglichen Anlaufstelle zum Kaufen und Spielen von EA-Spielen zu machen.“

    Sei ein Teil von EA, wo es unser Ziel ist, die Welt zum Spielen zu inspirieren, und wir glauben, dass man gemeinsam wirklich alles erreichen kann.

     

    IPU wurde von den folgenden Teammitgliedern entwickelt: Hans van Veenendaal, Kenny Chen, Leo Teng (Engineering), Pavel Braila (QV) und Trevor Duong (DD).

    Ähnliche Artikel

    Cookie-Einstellungen bearbeiten