We are a little late at covering this, but following the less than cheery news that Disney had closed down the venerable LucasArts in favour of licensing out their famous franchises to other developers instead, Raven Software has decided to actually make something good of this and as such has now released the source code to Star Wars Jedi Knight II: Jedi Outcast and Jedi Knight: Jedi Academy under Version 2 of the GNU General Public License.
Both games were based off the already free Quake III engine and were also likely to run reasonably well with WINE, but it is of course nice to be able to have them potentially run natively through a source port, as well as all the opportunities this allows for hobbyist developers and modders. The source code for both of the games was uploaded to Sourceforge and can be found here and here. There is also already work on a proper source port entitled OpenJK which can be found here.
I have never actually played these particular games myself, but I have played some of the earlier games in the same series and found them to be enjoyable. So here is hoping that we can all experience some Jedi goodness once some of the ports start to mature. It does also make me wonder if we are going to see more source code releases out of Raven, such as for the Soldier of Fortune or Elite Force games. One can always hope...
Both games were based off the already free Quake III engine and were also likely to run reasonably well with WINE, but it is of course nice to be able to have them potentially run natively through a source port, as well as all the opportunities this allows for hobbyist developers and modders. The source code for both of the games was uploaded to Sourceforge and can be found here and here. There is also already work on a proper source port entitled OpenJK which can be found here.
I have never actually played these particular games myself, but I have played some of the earlier games in the same series and found them to be enjoyable. So here is hoping that we can all experience some Jedi goodness once some of the ports start to mature. It does also make me wonder if we are going to see more source code releases out of Raven, such as for the Soldier of Fortune or Elite Force games. One can always hope...
Some you may have missed, popular articles from the last month:
EliteForce source code was already released.
Files >> stef-gamesource110.zip - with holomatch sources.
and >> stvoy_sp_mod_sdk.zip - with single player sources.
can be found here:
http://eliteforce2.filefront.com/files/Elite_Force/Official_Releases/Others;385
There is already holomatch linux port.
Files >> stef-gamesource110.zip - with holomatch sources.
and >> stvoy_sp_mod_sdk.zip - with single player sources.
can be found here:
http://eliteforce2.filefront.com/files/Elite_Force/Official_Releases/Others;385
There is already holomatch linux port.
0 Likes
The Holomatch port was actually someone kludging the game to work on the Quake3 source code. That being said, it actually works pretty well.
As to the other things you have linked to, those are merely the source code to the Modding SDK released under a restrictive license, and as such it would be useless when it comes to making a proper source port.
As to the other things you have linked to, those are merely the source code to the Modding SDK released under a restrictive license, and as such it would be useless when it comes to making a proper source port.
0 Likes
Thanks for posting this, Hamish. It's so exciting :D
0 Likes
I looked at the source code, and my gosh is it scary. I have a bit of knowledge with C++, but I can see it wasn't easy making these kinds of titles in the past. Engines like Unity and Unreal, heck even Love2D make things a whole lot easier now. The difference in complexity is vast...
0 Likes
Quoting: SabunI looked at the source code, and my gosh is it scary. I have a bit of knowledge with C++, but I can see it wasn't easy making these kinds of titles in the past. Engines like Unity and Unreal, heck even Love2D make things a whole lot easier now. The difference in complexity is vast...Yeah... I just can't get past the likes of Ruby (which badly needs more game engines, fellow rubyists!) and Python.
I picked a C++11 book (also covers C++03) recently though that is very good. It's from the local library and I don't think I'll by buying it as it costs US$45 (and then I'd have to import it). It's called "Sams TeachYourself C++ in One Hour a Day" Seventh Edition.
I swear that things you can do in one line in Ruby take like 10 lines to do in C++, but I'm trying to get through it. Still, now I understand why real programming is so hard, hehe. Mind you, all of those fancy commercial engines like Unity and the UDK are C/C++ under the hood as that's what brings performance. LÖVE probably also has some parts written in C or C++.
I guess I should just stick to being a non-programmer. :(
0 Likes
Used to play them a lot online when i was younger, would be pretty cool to have them on Linux :D
0 Likes
Quoting: SuperuserI guess I should just stick to being a non-programmer. :(I started tinkering with the Quake III engine as a non-programmer, because I didn't want a great game like Wolfenstein: Enemy Territory to die. Now, two years later, I am still working on my project called ET: Legacy and although I cannot call myself a real programmer, it feels good to understand parts of code which were incomprehensible to me before.
0 Likes
Made this an Editors Pick since it has certainly made my week, and I think it has quite heavily contributed to Cheeseness' as well. ;)
0 Likes
Quoting: HamishMade this an Editors Pick since it has certainly made my week, and I think it has quite heavily contributed to Cheeseness' as well. ;)I was over the moon when I first spotted it, but didn't have time to post it here. It's neat that there are already projects springing up too :D
0 Likes
All I know is I've been playing jedi knight jedi academy for the last 9 years, and if there is anything I can do to help know that it is my best interest in playing a steam copy of jedi knight academy for linux.
0 Likes
See more from me