If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
The problem is not a Linux port, but an Api-Less technology ware developers cannot cut OpenGL suport. When you program a game with Unigine, you can compile it for all CPUs Cisc and Risc. It will run equally on GCC or on Windows alternative, but also will run on native Wine because Unigine does not use things that are not present in alternative C,C++ libraries. Regardless if you run Linux or Windows, you will have native both OpenGL and D3D choices,no back-ends, no D3D to OpenGL translations with slow graphics.
Epic are those guys that not long ago said "f u PC gamers, we're doing console games now. Nyeh Nyeh". Why you'd expect them to have a new game engine on Linux eludes me.
There's a good reason - morerecently, they said "f u console players, your consoles are too low-powered, we're going back to PC games now."
Epic are those guys that not long ago said "f u PC gamers, we're doing console games now. Nyeh Nyeh". Why you'd expect them to have a new game engine on Linux eludes me.
From what is known throughout the gaming industry, Microsoft paid Epic to drop their x86 GNU/Linux support, but notably not the PowerPC GNU/Linux support (PS3). For Epic it was more profitable to accept the money from Microsoft than to sell products.
[...]
Wouldn't that be illegal? BTW, the vanilla PS3 doesn't sport a Linux-based OS, but instead one using either FreeBSD or XNU with a lot of proprietary stuff around it. And there's a lot more to console programming than just the kernel, e.g. graphics, sound, package system, dependencies. All these things make developing for console a wholly different story than developing for PC, regardless of the OS it is running.
From what is known throughout the gaming industry, Microsoft paid Epic to drop their x86 GNU/Linux support, but notably not the PowerPC GNU/Linux support (PS3). For Epic it was more profitable to accept the money from Microsoft than to sell products.
Given the changes in the industry, Microsoft probably will not be able to affect a similar stifling this go-around. For starters, the Unreal Engine has significant competition from engines such as Unity3D, Unigine, and Valve Source; all of which either already have, or are implementing, native GNU/Linux support. When Microsoft paid Epic off this kind of competition did not exist.
In addition AMD has reportedly landed the central processor contract for Project Orbis, aka Playstation 4. Assuming that the reports are correct and that Sony is indeed leveraging an x86/64 compiled Chromium/Linux base, Epic will have to produce an x86/64 client for UE4 that will have to run on x86/64 /Linux kernel systems. This is not even getting into Sony's Playstation Suite plans, which already promises to provide Playstation content to any device capable of running Playstation Suite. Developers wanting to use UE4 to build games for Sony platforms or the Playstation Suite might be a tad bit pissed if Epic's x86/64 /Linux support was not up to snuff.
Looking at what the industry is doing, Epic cannot afford to accept another bribe from Microsoft to stop /Linux support or development.
Leave a comment: