JKO, JKA Full Source Code Released
This is no April Fools joke
You heard me correctly. The FULL source code for BOTH Jedi Outcast and Jedi Academy has been released. I never thought we would see this day.
In the words of @eezstreet:
EDIT 1: This is ALL of the source code!! Yes, you heard right, ALL OF IT! The full engine, and everything. James Monroe confirmed this with me.
EDIT 2: Again, all of the source code. Not stripped, not messed around with. It's 100% legit. Ghoul2 API is there, et al.
EDIT 3: All tool code is there too, including BehavEd, ModView, etc
Update: It appears BehavEd code is actually not present, and that some encryption code was stripped.
What does this mean for non-coders?
In the words of eezstreet again:
Improved graphics. All mods are required to be opensourced. ICARUS/Ghoul2 are open sourced. BehavEd and ModView can be ported to Mac now. The game can be ported to a variety of platforms. Bugfixes to the engine can be done. SP is able to be modded now, since it's open sourced too. Improved networking. Improved controller support. Improved sound systems. Basically anything imaginable. You can also distribute mods as fully-fledged games, provided there are no base JA assets in the game. There's a ton more, but basically think of this as a one-way ticket to code anything imaginable in the game. Literally.
What made Ravensoft finally decide to release the code?
It's likely related to the closing down of LucasArts. Also, it's thanks to community members like you for bugging Raven to do this. Special thanks to eezstreet for notifying us about this as well as helping to get Raven to release the code.
Where can I find the code?
Update: Ravensoft has taken the code down. We're unsure when it will be back up.
I recommend heading over to the #JACoders IRC channel (Click here to connect through a web interface) if you want to discuss this with other coders if you're a coder, and even if you're not a coder, head over there to find out the latest discoveries and projects involving this code.
If you're a coder, have fun digging around the code and making awesome stuff!
If you're not a coder, have fun anticipating the stuff coders are bound to release as time goes on!
Also, be sure to check out eezstreet's thread: http://jkhub.org/topic/1941-jedi-academy-and-jedi-outcast-source-code-released/
This news post will be updated as we explore the code more.