EVE Online: Erste Schritte zu Python 3 erreichen den Live-Server

EVE Online hat am 25. August erste Vorbereitungen für Python 3 auf dem Live-Server Tranquility erhalten. Nach Tests Ende Juli beginnt damit die schrittweise Modernisierung von rund 2,4 Millionen Python-Codezeilen. Das Spiel läuft vorerst weiter unter Python 2.7.

Fenris Creations, vormals CCP Games, verwendet für die Umstellung unter anderem Python-Future. Das Werkzeug ersetzt veraltete Schreibweisen durch Syntax, die beide Python-Versionen akzeptieren.

Helles Raumschiff mit blau leuchtendem Antrieb vor einem Sternennebel in EVE Online
Die Python-Umstellung betrifft die technische Grundlage von EVE Online. Bild: Fenris Creations / EVE Online

Gültige Syntax reicht noch nicht

Beim ersten Scan ließen sich 95,9 Prozent der etwa 20.000 Dateien unter beiden Interpretern kompilieren. Rund 3.300 Zeilen enthielten Syntaxblockaden. Weitere ungefähr 20.000 Zeilen können zwar kompilieren, sich aber unterschiedlich verhalten - etwa bei Divisionen. Hier muss das Team einzeln entscheiden.

Spielerdaten müssen die Migration unverändert überstehen. Die ersten Anpassungen sollen für Spieler unbemerkt bleiben; weitere Tests auf Singularity sind vorgesehen. Einen Termin für den vollständigen Wechsel nennt das Team noch nicht.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein