Following the transferal of JJ2+ development by BlurredD in July 2012 to the 1.25 Council, a new version of JJ2+ has been released for the first time in roughly two and a half years. Historically JJ2+ has been very much focused on adding features to online gameplay, with comparatively little attention spared for level design options or single player mode; the new developers come from somewhat different backgrounds, and so improvements are now spread much more evenly throughout the JJ2 experience. We look forward to future releases once we've all had a few days to cool off and browse through incoming bug reports, which we certainly hope will be few in number, and in the meantime, we eagerly hope to see players and level designers taking full advantage of all the new options and opportunities available to them.
A small sample of some of the new features, bug fixes, and other changes introduced in this latest JJ2+ revision:
- Implemented the AngelCode Scripting Library (AngelScript for short), allowing level designers to inject large sections of code into their levels and dramatically alter gameplay. This is so big a deal we had to give it its very own readme file, filled with detailed instructions for how to use AngelScript in your own levels, plus a complete API.
- All destructable blocks may regenerate after being destroyed, creating many new level design options. Various other bugs have also been addressed related to destructable blocks, including the instant game crashes created by trying to make a flipped animated tile destructable.
- Enemies and spikes now work in online play for all players, not just the host.
- Added the potential for infinitely looping maps, reverse gravity gameplay, in-game palette changes, sucker tubes that can carry players through walls, and much more.
- JJ2+ now offers 3D Display modes for 3D TVs and other monitors.
As ever, you can go to the JJ2+ home thread for further information and discussion, or check out the online readme for the full list of the latest changes. Thanks for your patience over the last two and a half years; keep on Jazzing!