IRC: irc.arloria.net / #JKGalaxies (webchat)
Forum: http://www.jkgalaxies.com/forum/
Please use discretion when making issue requests on GitHub. The forum is a better place for larger discussions on changes that aren't actually bugs.
http://www.jkgalaxies.com/forum/viewtopic.php?f=17&t=173
First, you need Jedi Academy installed. If you don't already own the game you can buy it from online stores such as Steam, Amazon or Play.
Next, unpack the game binaries into any folder you choose. Desktop/JKG/ works fine. Copy assets0-3.pk3s from your base game into JKG's base folder.
- Boost library (only for some branches)
- OpenGL
- OpenAL (included on Windows)
- libpng (included on Windows)
- libjpeg (included on Windows)
- zlib (included on Windows)
In order to run dedicated server, you must use the JKGalaxiesDed binary, running dedicated from the main executable is currently not allowed because it is broken with the addition of a modular renderer.
JKG is licensed under GPLv2 as free software. You are free to use, modify and redistribute JKG following the terms in LICENSE.txt.
Please be aware of the implications of the GPLv2 licence. In short, be prepared to share your code.
- Fork the project on Github
- Create a new branch and make your changes
- Send a pull request to upstream (JKGDevs/JediKnightGalaxies)
- Fork the project on Github
- Change the GAMEVERSION define in codemp/game/g_local.h from "jkgalaxies" to your project name
- If you make a nice change, please consider backporting to upstream via pull request as described above. This is so everyone benefits without having to reinvent the wheel for every project.
- You will no longer be able to use runtime memory patches. Consider forking JKG and adding your engine modifications directly.
This project is based on OpenJK