OpenCJ
OpenCJ is an open-source CoDJumper mod for CoD2 and CoD4.
Goals
Strong Foundation
The most popular and sophisticated CoDJumper mods were started many years ago and were not created with the advanced features and playstyles of today. This made extending functionality difficult and time-consuming. Our goal with OpenCJ is to create a strong and stable foundation that can be easily extended over time. OpenCJ is built from the ground up and has been designed from the beginning to be ready for future expansion.
Developer Collaboration
For many years, mods have been held back by the lack of collaboration from the wider community. Every server had its own closed-source mod and often implementation details were not shared amongst the community. The competition between servers and the risk of features getting stolen made developers hesitant to share sources. This meant development teams stayed small, as it was harder for outsiders to get involved. The open-source nature of OpenCJ lets everyone see how everything is made and allows the community to contribute fixes or features. From the very start, our goal with OpenCJ has been to enable people to get involved.
Community Unification
Historically, one of the biggest problems impacting CoDJumper was community fragmentation. Every server had its own community of players, resulting in a divided community and fewer overall numbers. The playerbase is not large enough for the volume of servers offered. We believe that putting the entire community's efforts towards one project will result in increased engagement and happier players. Everything and everyone can be centralised in one place. All the best features, all the best people. Our goal with OpenCJ is to collaborate with the community as much as possible to progress CJ for everyone.
Roadmap
Alpha (Current Stage)
- An expanding list of supported maps (starting at 10)
- Basic CJ features (save/load, restore position, save/pause/restore runs, fps history, noclip, spectator fps, speedometer)
- Voting (change map, extend) via !chat commands
- Basic settings (graphics, hax, ele)
- Basic leaderboard (time records, rpg records, haxfps and ele filters)
- Basic commands (mute, ignore, hide all/radius players, rpg)
- Basic website (where you are at right now)
- Basic menus
- Checkpoints visible on minimap
- Progress bar
Beta
- Support for any% (shortcuts)
- Map list menu with vote
- Demos
- Clips
- Improved leaderboard (more filters)
- Improved checkpoints
- Improved website (map pages and full maplist)
- Basic points system
- Basic Discord integration
v1.0
- Shop (tied to points)
- Challenges (global and map)
- Improved leaderboard (even more filters)
- Improved website (users, tutorials)
- Customizable HUDs
- And more to be announced features
There will be a leaderboard wipe between every stage!
Repositories
Please join our Discord if you want to become more involved with testing and contributing!
Credits
Founders
- IzNoGoD
- Ridgepig
- Noob
- Funk
Contributors
- Rextrus
- ZeeZ