These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
Previous page12
 

What can we do...

Author
Seras Victoria Egivand
Republic University
Minmatar Republic
#21 - 2012-11-14 06:14:33 UTC
Nebu Retski wrote:
Buzzy Warstl wrote:
It is, however, written in one of the most reliable cross-platform languages out there.

Seras Victoria Egivand wrote:
The back end to the eve client is python based so yes your 100 percent right with the back end they would need to recompile python based off nix.


Some dev blog from last year <- it seems most people don't realise that part of the eve client is written in c++ and thus is not automatically cross-platform. There is a even older dev blog that mentioned that there is something like 250000 lines of C++ code and about 600000 lines of Python code. Yes Eve is mostly relying on Python and that code should be fairly trivial to compile it for Linux, however the last third of the entire code base is in C++ and will need to be checked thouroughly before it can be shipped to linux users.

If you want to have the opinion of the devs about a linux client then watch this

Buzzy Warstl wrote:
"It's hard" is a weaksauce excuse, especially when dealing with the playerbase that CCP has attracted to EvE.

It is not only about it being hard, but about if it makes sense to do it. The Linux userbase is very small compared to the windows user base and I personally prefer that CCP spends all their efforts on developing the game instead of spending a large chunk of their efforts on getting the game to run cross-platform.

Seras Victoria Egivand wrote:
all the other stuff you wrote, but I didn't quote

You seem to know very little about software development on the scale of eve. Thinking that it would only take 30-60 day's for the devs to add OpenGL api support (learning the API, implementing AND debugging?, butch please!).

Also stating that converting the client to cross-platform doesn't take away from other aspects game is you showing that you seriously think that the devs are currently just twindling their tumbs. If the devs are converting the client they will not have any time left to work on other aspects of the game.



your right i dont know alot about video game development but changing c++ header language is not a hard task at all/ Especially when you have the source code to do it.... As far as them learning a new language most programmers already know ogl oal code if not that's when you higher some programmers to do that.

Before you go on about i dont know anything i do write a lot of apps for android and linux also contribute alot of code to CM upstream and done some work with aokp to. Yes i know its not the same as a full game per say. But porting a appicaton from one platform to another is not as hard as everyone making it out to be. It just takes time..
Katrina Bekers
A Blessed Bean
Pandemic Horde
#22 - 2012-11-14 12:18:59 UTC
And the Fanfest Keynote linked is from 1Q 2009.

The ICT world changed oh-so-much in the last 14 quarters.

And not only in a top500.org way, but also in an android/Steam way.

tl;dr: what's gospel today, it's obsolete tomorrow.

<< THE RABBLE BRIGADE >>

Previous page12