10 ms·
Raven Software releases source code for Jedi Academy, Jedi Outcast
- Argorak 14y agoNote that this also includes the second version of GHOUL, the ragdoll system Raven originally developed for Soldier of Fortune. IMHO, Raven was way ahead back then when it came to believable interaction between characters (and light sabres ;) ).
- kenrikm 14y agoThe comments in the code a golden. Nicely formatted and easy to read, hats off to the programmers behind the game.
- poglet 14y agoI'm not sure how good the ragdoll system was but I loved how the engine could model damage. I don't think I've seen a game since SoF2 that can render effects as good as that.
- angersock 14y agoL4D2 is the only other game series that came as close. SoF2 is still the bloodiest game I can recall playing, and not really in a fun way--kind of disturbing, actually.
- ISL 14y agoSo cool! How long do you think it will take 'till we can apt-get install jedi-games from a major repository? Thank you, Raven! It'll be fun to read the code. Edit: Not sure I ever expected to have a 'jawa' directory on my computer.... Edit2: Just one more gem. // Just give him normal pain for a little while
- Argorak 14y agoForever. They only released the source code without assets.
- codygman 14y agoWell, perhaps someone will create some assets :D
- zanny 14y agoMandatory plug for freedoom: http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CDUQFjAA&url=http%3A%2F%2Fwww.nongnu.org%2Ffreedoom%2F&ei=y1NdUba7D8rD4APxuYHgBQ&usg=AFQjCNFJv3nq4Oz-QG-XKmzSs4DwmA1now&sig2=9VCKQhvue8X-powG0Yw-rg&bvm=bv.44770516,d.dmg http://www.google.com/url?sa=t&rct=j&q=&esrc=s&#... Off the top of my head, I know Heretic and Doom have custom models and textures from the Doomsday guys, I know there is a high res quake texture pack, there is a high res Jedi Knight pack, but none of those include levels / models / sound / etc, so they are all addons to the base games. Freedoom is the only total conversion of a FOSS'd major game engine with FOSS assets that is actually playable that I know of. If anyone knows another, let me know, I'd love to play them.
- antoinec 14y agoI'm not sure, but wouldn't it be possible to get the assets from an original installation of the game ?
- mathnode 14y agoProbably not long, considering the Outcast series were a spinoff story, and the community is brimming with assets to re-create players, lightsabers, and maps from the films
- sseveran 14y agosourceforge...seriously?
- andreaso 14y agoSomeone is gracious enough to release their code base, and choose to make a snide remark about their choice of hosting?
- anonfunction 14y agoIt's cool they released it, Raven is apparently totally rad. But still, why not criticize where they host it? GitHub is the better choice (for me at least).
- eropple 14y ago> But still, why not criticize where they host it? Because criticizing a no-strings-attached gift to the public is obviously rude? "Don't look a gift horse in the mouth" is not some subtle gotcha of social interaction. It's basic politeness. If their choice of hosting is so terrible, you're entirely able to upload it wherever you please.
- kayoone 14y agoIs that how americans say it? Sounds funny and like a direct translation from German: Einem geschenkten Gaul schaut man nicht ins Maul.
- endlessvoid94 14y agoJedi academy was one of my favorite games. This is very cool.
- mtgx 14y agoI hope someone starts working on releasing an improved and more modern version of Jedi Academy. It thought it was great for playing in multiplayer.
- DougN7 14y agoAgreed. It's the only multiplayer game I've found that had really fluid movement.
- anonfunction 14y agoNow how long until someone who know's what they're doing can tell me if it will work on OSX and write some install docs?
- MasterScrat 14y agoAnd how log until someone makes a browser-based version using EMSCRIPTEN, à la BananaBread?
- MatthewPhillips 14y agoIt's a msvc++ project, so I guess that depends on how much work a person is willing to put into it.
- glurgh 14y agoRight now. Both games with their full assets are available for OS X on Steam. It will be a while (if ever) these source releases become get free, re-distributable assets and platform-specific ports.
- raelshark 14y agoIf someone doesn't release a version of Jedi Outcast with g_saberRealisticCombat enabled by default, this whole thing will be a complete letdown.
- DomBlack 14y agoRaven did this for Elite Force quite a number of years ago (after much pestering from the RPG-X team and myself). Our copy of that engine (heavily modified over the years); https://github.com/UberGames/rpgxEF https://github.com/UberGames/rpgxEF
- b0rsuk 14y agoA bit off-topic, but if anyone remembers Raven Software for games like Hexen, Heretic, Shadowcaster, Black Crypt - the creators of these games have abandoned the developer many years ago. They work together at HumanHead Studios.
- zanny 14y agoI still think the Serpent Riders trilogy is one of my top 3 franchises. The atmosphere, puzzles, etc all made my childhood. I hate how there is practically nothing in that geek-fantasy FPS genre with swords and sorcery that takes it seriously (besides Edge of Chaos).
- b0rsuk 14y agoZeno Clash is the closest thing in my opinion. I don't think they take anything seriously, but it's not necessarily a flaw. By the way, Hexen II initially had a different name. The game was later re-branded to Hexen II. This explains why so few things connect Hexen II and the other games, and why the setting is so generic medieval fantasy complete with Devil as the main opponent. The 3rd game in the trilogy was meant to be Hecatomb. http://www.johnromero.com/wiki/index.php/Hecatomb http://www.johnromero.com/wiki/index.php/Hecatomb Another bit of trivia - Heresiarch from Hexen was initially meant to be the final boss. Check out the ending animation of Heretic. And Korax looks more like D'sparil's mount, not a boss. I read somewhere that was the original plan and they've changed it over the course of development. Hexen, while a game with deep flaws (extreme switch hunting and "haha, you're stuck!" puzzles, repetitive combat, lack of class diversity, lame instadeath traps with no warning) is a game with charm. I made a gameplay mod for it, but then realized nobody cares about the game anymore and stopped developing it. If you're interested in it, I can send you the latest (unfinished) version. Highlights include: - Disc of Repulsion actually pulls enemies closer and down (flyers) if you're a warrior - Hammer of Retribution is a huge mana hog, but is reusable because it produces 20(depends on difficulty setting) mana where it hits. This was done to change the playstyle of Warrior class to be more in-your-face while still allowing him to kill enemies at a distance. - Quietus, the 4th Warrior weapon, has a railgun-like effect meaning projectiles pierce multiple enemies. This finally gave it a niche and it's a great weapon against swarms up close. - spiked gauntlets (fists) only have strong punches (called "critical hit" in the engine) for finishing blows. - flechette items work more like grenades and require good timing, they explode 1 second after first bounce - sapphire wand of Mage is severely nerfed in range to make room for other weapons. - Frost Shards deal 50% more damage - Bloodscourge (4th mage weapon) overhauled. Each projectile is guaranteed to home on a different enemy. Second, it deals extreme explosive damage, especially to the user. With Hexen's cramped level design, it makes it THE best weapon in the open and extremely dangerous in corridors. I also modified the homing algorithm, now it has no problem hitting enemies on high ledges. And a cosmetic effect - big clouds of smoke. Tim the Enchanter would LOVE it. - Wraithverge (cleric's 4th weapon) no longer attacks inactive enemies through walls, which used to wake half of the level and was obnoxious. Additionally, instead of killing enemies outright, it reduces them to 1 HP. Nice synergy with mace. Ghost AI makes them ignore crippled enemies. Monsters: - afrits (fire imps) have short-ranged flamethrower with interesting projectile physics. - stalkers (water lurkers) have very mean and currently unbalanced attack where they grab and immobilize you when they emerge. Any hit will break the grab. - fixed obnoxious bugs with Dark Bishop and Stalker Leader which caused them to attempt shooting through walls (sent the patch upstream) The goal of the mod was to make enemies and weapons more varied and interesting, and to challenge a modern FPS player. It utilizes the obscure Vavoom source port, which is technically very advanced, has engine written in a scripting language, but is unfortunately quite buggy and poorly documented. I had some more ideas I wanted to implement, such as alternate effect for Chaos Device (shuffles positions of all monsters on the level using Knuth's algorithm). Overall, I love how the 4th weapons of Cleric, Warrior and Mage turned out, they're now a joy to play with (especially mage).
- seivan 14y agoI remember the multiplayer in Jedi OutCast and Academy were amazing. Before their time. It was so much fun playing (without the obnoxious kicks and force powers) I remember the cheat code to have single player enemies die on "1 hit" with the light saber, you could cut arms and legs and heads off.
- zanny 14y agoThese games were based off idTech3, I wonder if ioquake3 will refactor to support them.
- aw3c2 14y agoDirect links: http://sourceforge.net/projects/jedioutcast/ http://sourceforge.net/projects/jedioutcast/ & http://sourceforge.net/projects/jediacademy/ http://sourceforge.net/projects/jediacademy/
- papsosouid 14y agoThat's awesome. I really wish this had happened with jedi knight though. It was so much better than academy and outcast, especially for multiplayer.
- SigmundA 14y agoOutcast is still one of the best FPS Melee implementations I have ever played. Excellent balance between melee and guns, matrix style fights, many hours lost in duel games. You felt like your skill in saber combat mattered. If someone could only make an Star Wars MMO based on this core engine...
- kombine 14y agoI only played Jedi Academy, but I concur to all you said, it is still one of my most favorite games.
- the_rara_avis 14y agoAgreed. That game is a gem. Have you seen Open Outcast? http://www.openoutcast.org/ http://www.openoutcast.org/
- prg318 14y agoThere is some interesting code in this release: void FuckingWellSetTheDocumentNameAndDontBloodyIgnoreMeYouCunt(LPCSTR psDocName) { if (gpLastOpenedModViewDoc) { // make absolutely fucking sure this bastard does as it's told... // gpLastOpenedModViewDoc->SetPathName(psDocName,false); gpLastOpenedModViewDoc->SetTitle (psDocName); } } My heart goes out to whatever programmer had to meet that deadline.
- Cabal 14y agoAnd thank God that Adria Richards didn't work at the company.
- stock_toaster 14y agoNo reference to "dongle", so it is probably safe.
- tibbon 14y agoWhy Sourceforge > Github these days? Sourceforge just feels messy in comparison
- laserDinosaur 14y agoHaha, 1829 instances of the comment //FIXME: