Calling all Linux Geeks

General discussions about the games by Egosoft including X-BTF, XT, X², X³: Reunion, X³: Terran Conflict and X³: Albion Prelude.

Moderator: Moderators for English X Forum

CBJ
EGOSOFT
EGOSOFT
Posts: 51725
Joined: Tue, 29. Apr 03, 00:56
x4

Calling all Linux Geeks

Post by CBJ » Mon, 12. Nov 12, 18:14

Applications are now closed. Thanks to everyone who responded. We have found someone and are coordinating the work now. Please understand that it will take some time before we will have further news to share on this subject.

Do you have OpenGL skills and experience of porting tools such as SDL? If so then we may have a little job for you...

Although there have been third-party Linux ports of some of the X series games in the past, we have decided that the time has come to bring all that good stuff in-house. There are various reasons for this, but most importantly it will allow us to offer a unified product on Steam, so that you can buy our games once and then play them on different platforms.

Starting from an existing port of X3:Reunion, we are looking for someone to help us build on that and enable us to release our own ports of X3:Terran Conflict and X3:Albion Prelude.

Requirements:
• Excellent C and C++ programming skills
• Good knowledge of OpenGL
• Experience of SDL and Gtk a definite advantage (XCode too!)
• Experience of other relevant libraries (e.g. multi-media) also useful
• Steam account (experience with the Steam API would be a bonus)
• Access to hardware and appropriate programming tools
• Willingness to set up and test on a range of OS platforms and distributions
• Ability to communicate at a technical level in English

Interested? Send your CV to Bernd at jobs@egosoft.com and we'll take a look!
Last edited by CBJ on Wed, 5. Dec 12, 17:10, edited 2 times in total.

JGJones
Posts: 3
Joined: Wed, 18. Jan 12, 17:57

Post by JGJones » Mon, 19. Nov 12, 00:51

I don't have the skills, but I will certainly forward this to a number of people I know that does.

It's great to see this as I love the X-games and use Ubuntu as my primary platform.

jakkul
Posts: 3
Joined: Mon, 19. Nov 12, 12:42

Post by jakkul » Mon, 19. Nov 12, 12:47

Oh, I'm so holding my thumbs up for this.

If you need testers - count me in, I'm a long term linux user, I would so want to play X3 natively on linux.

User avatar
eldyranx3
Posts: 2178
Joined: Sat, 14. Jan 06, 21:29
xr

Post by eldyranx3 » Wed, 21. Nov 12, 09:59

This is great news indeed!

Gold Dragon
Posts: 1155
Joined: Wed, 30. Jul 08, 05:31
x3tc

Post by Gold Dragon » Wed, 21. Nov 12, 22:03

Broken link. The link to first unread post for this thread actually transfers to the cut thread in a different forum instead of this one.

< :? There is no in-thread link. The OP has an e-mail address for CVs and applications.
Yes some off topic chat was split and moved to a thread in the Off Topic forum and you may be tracking that instead. Alan Phipps>
-- GD

User avatar
werewolves?
Posts: 1166
Joined: Tue, 31. Jan 12, 00:58
x4

Post by werewolves? » Thu, 22. Nov 12, 03:32

Will the OSX version also move into 'steamplay' as a complete unified product, or does the licensing arrangement restrict it? any plans for this in the future? - sorry if this is OT.

midenok
Posts: 1
Joined: Thu, 22. Nov 12, 09:48

Post by midenok » Thu, 22. Nov 12, 09:51

Sad to say that, but OpenGL performance is much worse than DirectX... Or previous ports were horrible.

Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 22197
Joined: Sun, 14. Nov 04, 23:26
x4

Post by Cycrow » Thu, 22. Nov 12, 19:09

OpenGL certaintly isn't slower than Direct3D

and according to value, its faster
http://www.joystiq.com/2012/08/04/linux ... s-version/

User avatar
Sam L.R. Griffiths
Posts: 10522
Joined: Fri, 12. Mar 04, 19:47
x4

Post by Sam L.R. Griffiths » Fri, 23. Nov 12, 03:38

midenok wrote:Sad to say that, but OpenGL performance is much worse than DirectX... Or previous ports were horrible.
Depends on the implementation and a number of other factors.

Looking at it from a technical stand-point, when coding using OpenGL you typically have to do more work yourself as DirectX tends to be a little more abstract.

Saying that, what evidence do you have to substantiate your claim?
Lenna (aka [SRK] The_Rabbit)

"Understanding is a three edged sword... your side, their side... and the Truth!" - J.J. Sheriden, Babylon 5 S4E6 T28:55

"May god stand between you and harm in all the dark places you must walk." - Ancient Egyption Proverb

"When eating an elephant take one bite at a time" - Creighton Abrams

nankura
Posts: 134
Joined: Wed, 10. Jun 09, 17:23
x3tc

Post by nankura » Fri, 23. Nov 12, 05:38

Roger L.S. Griffiths wrote:
midenok wrote:Sad to say that, but OpenGL performance is much worse than DirectX... Or previous ports were horrible.
Depends on the implementation and a number of other factors.

Looking at it from a technical stand-point, when coding using OpenGL you typically have to do more work yourself as DirectX tends to be a little more abstract.

Saying that, what evidence do you have to substantiate your claim?
As Griffith said, there is a huge number of circumstances were opengl and directx could be compared but then could not be compared. opengl has its own factor's and ups and downs

For example. you could look at a game on linux such as minecraft and say the graphics are awful, opengl sucks etc

Then look at a game called "Oilrush" and notice the water tessellation and high end shadowing and say its amazing

Along with that.

This decision is excellent news for gamers on linux especially since most linux gamers enjoy sandbox based games. it just comes with the mindset

Ontop of that. with steam releasing a linux native client in the works
( YES IT IS DEFINATLY HAPPENING )

This is the perfect time for Egosoft to work with steam and release X3 on steam and linux

My advice to egosoft. contact steam's departement and developement team, they claimed that they will port any games that a company wants ported for them as long as it supported by valve/steam

And organise there help in the project

I just hope that. if you already own the windows version that you dont need to rebuy the game for linux

PookyMacMan
Posts: 71
Joined: Sun, 8. Jul 12, 09:43
x3ap

Re: Calling all Linux Geeks

Post by PookyMacMan » Fri, 23. Nov 12, 09:07

CBJ wrote:so that you can buy our games once and then play them on different platforms.
Considering that Mac OS is currently supported on Steam, do you think that you might also want to create Mac ports in the future? Or would you still leave it to VP?

I might even be able to get a team of Mac devs together...

onewheeldoin200
Posts: 165
Joined: Wed, 8. Sep 04, 01:49
x2

Post by onewheeldoin200 » Sat, 24. Nov 12, 04:35

Wow...props to Egosoft. Not many worthwhile games on Linux.

LTerSlash
Posts: 1367
Joined: Mon, 27. Oct 08, 02:19
x4

Post by LTerSlash » Sat, 24. Nov 12, 18:03

Im guess that Valve has something to do with this... They are pissed with the Windows 8 Store and are pushing to support Linux...

SkyBon
Posts: 89
Joined: Fri, 7. Apr 06, 19:30
x4

Post by SkyBon » Sun, 25. Nov 12, 07:53

Why GTK and not Qt? The latter is by far superior.

User avatar
Sam L.R. Griffiths
Posts: 10522
Joined: Fri, 12. Mar 04, 19:47
x4

Post by Sam L.R. Griffiths » Sun, 25. Nov 12, 08:55

It could be for licensing reasons since QT versions newer than 2.1 incure a license cost if you use it commercially where as GTK is completely free/LGPL.

[EDIT]Newer than 2.1 I meant, NOT older - :P[/EDIT]
Last edited by Sam L.R. Griffiths on Sun, 25. Nov 12, 09:18, edited 2 times in total.
Lenna (aka [SRK] The_Rabbit)

"Understanding is a three edged sword... your side, their side... and the Truth!" - J.J. Sheriden, Babylon 5 S4E6 T28:55

"May god stand between you and harm in all the dark places you must walk." - Ancient Egyption Proverb

"When eating an elephant take one bite at a time" - Creighton Abrams

SkyBon
Posts: 89
Joined: Fri, 7. Apr 06, 19:30
x4

Post by SkyBon » Sun, 25. Nov 12, 09:06

Qt older than 4.0 is not relevant anymore :P

User avatar
Sam L.R. Griffiths
Posts: 10522
Joined: Fri, 12. Mar 04, 19:47
x4

Post by Sam L.R. Griffiths » Sun, 25. Nov 12, 09:18

SkyBon wrote:Qt older than 4.0 is not relevant anymore :P
I meant newer, still waking up :P
Lenna (aka [SRK] The_Rabbit)

"Understanding is a three edged sword... your side, their side... and the Truth!" - J.J. Sheriden, Babylon 5 S4E6 T28:55

"May god stand between you and harm in all the dark places you must walk." - Ancient Egyption Proverb

"When eating an elephant take one bite at a time" - Creighton Abrams

JClosed
Posts: 627
Joined: Thu, 23. Dec 04, 01:56
x3tc

Post by JClosed » Sun, 25. Nov 12, 19:03

Although I have some rudimentary programming skills, they are far from enough to even think about doing a windows port to Linux. A shame really. I will however give this information to the local Linux user groups I know..

Seen in this light I now understand why the licenses for X2 and X3 for LGP (Linux Game Publishing) are retracted. I really hope X:Rebirth is not the only title that will be running under Linux. I would LOVE to see X3:TC and X3:AP running under Linux..

I am really curious how this will turn out...

User avatar
Sam L.R. Griffiths
Posts: 10522
Joined: Fri, 12. Mar 04, 19:47
x4

Re: Calling all Linux Geeks

Post by Sam L.R. Griffiths » Sun, 25. Nov 12, 22:32

CBJ wrote:Starting from an existing port of X3:Reunion, we are looking for someone to help us build on that and enable us to release our own ports of X3:Terran Conflict and X3:Albion Prelude.
@JClosed: It is TC/AP that they are working on for Linux not X-Rebirth (though the latter may still be on the cards) ;)
Lenna (aka [SRK] The_Rabbit)

"Understanding is a three edged sword... your side, their side... and the Truth!" - J.J. Sheriden, Babylon 5 S4E6 T28:55

"May god stand between you and harm in all the dark places you must walk." - Ancient Egyption Proverb

"When eating an elephant take one bite at a time" - Creighton Abrams

SkyBon
Posts: 89
Joined: Fri, 7. Apr 06, 19:30
x4

Post by SkyBon » Mon, 26. Nov 12, 00:49

Roger L.S. Griffiths wrote:It could be for licensing reasons since QT versions newer than 2.1 incure a license cost if you use it commercially.
No you don't unless you modify Qt and don't disclose changes. In fact, you can choose to use Qt as GTK (LGPLv2.1) or GPLv3 or commercial license.

Locked

Return to “X Trilogy Universe”