Jump to content

Wie Siehts Aus Mit Einer Linux Version?


Recommended Posts

Alternative Erklärung:

Wie fast jede moderne Spiele Engine setzt die Evolution Engine von Warframe auf spezifische "Libraries" von Windows und DirectX, schon wegen DirectX9 und DirectX11. Linux unterstützt nativ kein DirectX und mit WINE auch nur eingeschränkt.

Das würde, alleine in der hinsicht bedeuten, das Digital Extremes:

1) Einen großen teil der Engine an sich für Linux anpassen müsste um diese auf Linux kompilieren zu können

2) DirectX und andere Windows-Only Abhängigkeiten mit Pendanten ersetzt werden müssten, die auch auf Linux laufen, wie z.B. OpenGL

Alleine diese beiden Faktoren würden einen Arbeitsaufwand bedeuten, den das Warframe Team von Digital Extremes zur Zeit wohl nicht stemmen kann, vom zeitlichen her.

Dazu kommt noch der fakt, das überwiegend Alpha und Beta versionen von Spielen in der Regel auf Windows herauskommen, da dort der potenzielle Kundenstamm größer ist als auf der Linux Seite. Man kann jedoch jederzeit, aus finanzieller und zeitlicher sicht, immernoch einen Linux und/oder Macintosh Klienten herstellen, sobald das Spiel den Finalen Status erreicht hat. Diese Klienten (falls es für Linux und Mac raus kommt) wären natürlich vorerst wieder Beta versionen, da es weitaus mehr Distributionen von Linux gibt und weil Macintosh im grunde auch auf Linux basiert. Da haben wir schon mal 2 unterschiedliche Distributionen. Dann gibt es ja noch einen haufen Unterdistros von Linux wie Debian, Ubuntu, Fedora, Redhat, SuSe etc pp.

Die Wahrscheinlichkeit das ein Programm, was mit Ubuntu kompiliert wurde, auch auf anderen Distros läuft wie Fedora etc, hängt unter umständen von weiteren Faktoren ab. Falls man aber eine Distro benutzt, die Ubuntu ähnelt, wie z.B. Debian, ist die chance höher, das es direkt problemlos läuft.

TL;DR Version

Portierung von Windows nach Linux und Mac = Braucht viel Zeit, endet in einem erneuten Beta Test für Klient und möglicherweise auch Server, ist meist unrentabel und eine unnötige Investition, solange der native Klient (hier Windows Klient) selbst noch nicht final ist.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...