Slashdot Mirror


Activision, Raven Release 2 Star Wars Games Under GPL

hypnosec writes "Activision and Raven Software game studios have open sourced a couple of their games so that people can play as well learn from the code. The gaming companies have released the source code of Star Wars Jedi Knight: Jedi Academy and Jedi Outcast through SourceForge."

15 of 105 comments (clear)

  1. I think those two games by Psyborgue · · Score: 4, Interesting

    Are Quake 3 based, if I remember correctly, which is already open-source. What is the point of this, especially since it doesn't look like they've released the game assets?

    1. Re:I think those two games by mwvdlee · · Score: 3, Insightful

      Access to Q3 engine modifications, tweaks and usage examples?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:I think those two games by Anonymous Coward · · Score: 5, Insightful

      Don't shit all over a nice gesture? I would love to see this become a regular thing, and maybe this is a test case to judge reactions for future action?

    3. Re:I think those two games by MouseAT · · Score: 2

      I wonder if this means someone will port JK2's physics/damage engine over to Jedi Academy. Jedi Academy was (on paper) a much better game, but the lightsaber combat was HORRIBLE compared to its predecessor.

    4. Re:I think those two games by BobNET · · Score: 2

      They're based upon Quake 3, but might not be identical to it. Compare to Heretic and Hexen, both of which were based upon Doom but added things like an inventory and flight abilities. (Both of those games were also from Raven.)

  2. It'd be like releasing DuckTales under GPL by tepples · · Score: 3, Informative

    especially since it doesn't look like they've released the game assets?

    Like DuckTales, Star Wars is a Disney franchise, and Disney is famous for sponsoring the Copyright Term Extension Act. I can't foresee what would cause Disney to change its policies to allow the release of anything it owns under a license for free cultural works.

  3. Version control: You're doing it wrong! by TheRaven64 · · Score: 5, Funny

    While I applaud their use of a revision control system (git, in this case), perhaps someone should explain to them that uploading a single .zip file with all of the code in it somewhat defeats the point...

    --
    I am TheRaven on Soylent News
    1. Re:Version control: You're doing it wrong! by rbowen · · Score: 4, Informative

      I've been talking with the developer in question this morning, and he'll be putting the code into Git this evening or this weekend, as he has time.

      --
      Apache guy, Open Source enthusiast, runner
  4. Original Jedi Knight by roninmagus · · Score: 2

    I wish they'd release the code for Jedi Knight (the first one) if only for nostalgia. I spent many of my 12-year-old nights making levels for that game in JED.

  5. How does licensing work on this? by asylumx · · Score: 3, Interesting

    How does releasing this code to OSS interact with trademark law from Lucas (or Disney now, I guess)? If I go fork this now open-source software, am I allowed to release a new version with any affiliation to Star Wars or does it fall on my shoulders to go in and remove anything that might be protected IP?

  6. Re:Linux port. by Svartalf · · Score: 3, Informative

    Depends on how fast I can get the Steam releases of the games I'm responsible for the Linux version of out the door- and if Ryan can beat me to the punch... >:-D

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  7. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  8. Re:models by Agent+ME · · Score: 2

    You can't see the value of the engine being open source? It's the same situation as with the Doom games, Quake 1-3, and Duke Nukem 3d. You still need to own the game to play it, but people can update the engine to have new features, work better on more platforms, and use it as a base for their own games.

  9. Re:grep -r [wW][tT][fF] jediAcademy | wc -l by flimflammer · · Score: 2

    I think that's inside one of their MFC tool programs. I also found this in one of the code pages for one of those:

    void FuckingWellSetTheDocumentNameAndDontBloodyIgnoreMeYouCunt(LPCSTR psDocName)
    {
            if (gpLastOpenedModViewDoc)
            { // make absolutely fucking sure this bastard does as it's told... //
                    gpLastOpenedModViewDoc->SetPathName(psDocName,false);
                    gpLastOpenedModViewDoc->SetTitle (psDocName);
            }
    }

    I have so much sympathy for this anonymous programmer.

  10. Re:List of 'fuck' in Jedi Academy by safetyinnumbers · · Score: 5, Informative

    \code\game\q_math.cpp(545): i = 0x5f3759df - ( i >> 1 ); // what the fuck?

    That''s part of the Quake III fast inverse square root.