Jazz Jackrabbit 2 Plus (JJ2+) adds countless features and bug fixes to both Single Player and Multiplayer gameplay within JJ2, and is used almost universally by most serious players. It has much better network code than the original game, adding console commands to online games, fixing most major game-crashing errors and connection problems, allowing permitted clients to log in as "remote administrators" in someone else's server and control the gameplay, and adding several new multiplayer gamemodes. It additionally fixes or enhances many of the events in the game, and allows level designers far more power than in regular JJ2 through the addition of an easy-to-use scripting language. JJ2+ takes everything great about JJ2 and adds so much more on top of it; it is truly a must-download. JJ2+ is distributed under the MIT license.
Among our priorities in developing the next Plus release is expanding our AngelScript API to areas that were previously unavailable, to give the level designer control over more and more aspects of a player's experience. Two such areas are 1) drawing graphics to the screen and 2) accessing player input on the keyboard and/or joystick. While inventive users have found roundabout ways to do some of this using the tools that have been already made public, subsequent JJ2+ releases will make these and other tasks much easier, and allow more _options_ for doing so, to boot. This screenshot shows a level-in-progress that takes advantage of both those areas of API development in order to emulate a certain classic arcade game.