Sorry, maybe my article isn't clear. All requests for enhancement are in the bug tracker except those about anti-portals and cells-and-portals subdivision. It reminds me that I have forgotten to enter a bug about the gun that stops working sometimes, it becomes impossible to reload.
The bug tracker is here:
http://sourceforge.net/p/tuer/tickets/Thank you for your question. I'm going to rephrase one paragraph.
Edit.: The support of Java 1.7 was broken: Exception in thread "main" java.nio.file.FileSystemNotFoundException
I've just fixed it by using this tutorial about NIO 2:
http://jakubstas.com/paths_in_nio_2/The OS X APP file should work and I will try to make the GNU Linux packages work before the end of the month.
I like PackR a lot

Edit.2: My first RPM works

PackR's native launcher was crashing despite my effort to fix the file permissions. Therefore, I added an option into JNDT to replace it by a script. The main drawback is that I have to pass the path of the installed application when creating the script if I want to avoid any easily breakable solution working only with Bash like this one:
http://stackoverflow.com/questions/59895/can-a-bash-script-tell-what-directory-its-stored-inI'm going to upload the RPMs (i386 + x86_64) very soon.
Edit.3: The RPMs are available
here (ARM RPM missing). Enter "tuer" in command line after installing the RPM to run the game.
Edit.4: The RPMs add an item into the start menu, in the category "Game" -> "Shooter". I just have to clean a few things and I'll update them today.
JNDT (Java Native Deployment Toolkit) will be moved into a separate Ant build file tomorrow. You can already test the bundles that I created with it here:
http://tuer.sourceforge.net/play.phpJNDT allows to create self-contained native application bundles and native application archives for any OS supporting JavaSE. When a bundle requires the administrator rights on the machine, an archive is provided as a fallback solution. The bundles are more straightforward to install than the programs in the archives. The native application bundles can be created on a different OS than the targeted OS thanks to PackR native launchers (whose binaries are included) and the launch scripts, you need to use the targeted OS only if you need to modify the native launcher. The window icons are partially supported. The packages for GNU Linux provide a good native integration in the desktop, an item is added in the start menu.
I need to move tons of hardcoded things into variables and attributes. I'll let you know when it is ready.
09/11/2014: JNDT has been moved into a separate file except the Ant macro for GNU Linux:
http://sourceforge.net/p/tuer/code/956/tree//pre_beta/jndt.xml11/11/2014: JNDT is ready to be used, I just need to make a few minor improvements:
http://sourceforge.net/p/tuer/code/961/tree//pre_beta/jndt.xml:
- the management of the image format extension is still a bit poor but I have found no document about which ones are supported under GNU Linux (only .icns isn't supported on my distro)
- the .bat script used under Windows is unable to detect its own location unlike the bash script used under GNU Linux, Unix and Mac
- the JRE is mostly used as is, it's not minimized
- all files in jre/bin should be kept when no minimization is requested
- ARM isn't supported yet
12/11/2014: All JARs used by JNDT are in lib/ant/ by default. You can change the default location of those libraries by setting "jndtlibdir". I'm going to avoid making useless file copies when handling the documentation.
13/11/2014: I've used JNDT on my game, please can you test my application bundles?
http://tuer.sourceforge.net/play.php I'll test them under Windows tomorrow. I'll do the same for Mac but the one someone gave me is so old :s
14/11/2014: The dependencies are now supported for RPM and Debian packages. I've just tested my Windows ZIP archive and it works, just double click on the .bat file. The problem is that the virus scanner takes some time in handling the archive.
The following platforms are supported:
- GNU Linux (32-bit and 64-bit Intel and AMD): supported, tested (Mageia 4, Ubuntu 14.04 LTS), OK
- GNU Linux (ARM): not supported yet, NOK
- OS X 10.7.3 and later (universal): supported, tested (OS X 10.10), OK
- Windows (32-bit and 64-bit Intel and AMD): supported, tested (Windows 7 64-bit), OK
I don't forget my todo list:
- upload new Debian packages as the "section" parameter was wrong
- allow to choose the compression method (none -> plain tar, gzip, bzip2, zip)
- use better filenames for the archives, indicate the target OS when it's not obvious
- replace the "platform" attribute by something closer to what Java Webstart uses, an attribute for the OS and an attribute for the architecture
- improve the management of icons (use Antelope)
- detect the location of the .bat script under Windows
- create MSI packages for Windows
- minimize the JRE (optionally)
- write some documentation, put it into the article about JogAmp's Ardor3D Continuation as JNDT will be its recommended deployment method
15/11/2014: ARM is supported, the "platform" attribute has been replaced by the "os" and "arch" attribute, the filenames contain the OS except for platform-dependent packages, it's now possible to choose a compression method.
todo list:
- fix a regression occurring when "jdk" is set to "" (it uses the system JRE, I shouldn't try to use a packaged JRE then)
- allow to put the distro name into the filename of GNU Linux packages ("distro" attribute, default value "unknown")
- upload some updated packages (it takes usually more than 2 hours :s I'll do it in about 10 hours)
- improve the management of icons (use Antelope)
- detect the location of the .bat script under Windows
- create MSI packages for Windows
- minimize the JRE (optionally)
- write some documentation, put it into the article about JogAmp's Ardor3D Continuation as JNDT will be its recommended deployment method
The number of downloads of my game has been multiplied by almost 30 this week, I thank you for your (silent) help, the archives and the packages are still
here.
Edit.: Packages updated!

16/11/2014: The regression has just been fixed. The icon names are correctly computed but the absence of icon file isn't correctly handled yet. I won't allow the use of the distro name.
todo list:
- treat the absence of icon file
- detect the location of the .bat script under Windows
- create MSI packages for Windows
- minimize the JRE (optionally)
- write some documentation, put it into the article about JogAmp's Ardor3D Continuation as JNDT will be its recommended deployment method
17/11/2014: Someone is going to test the Windows archive under Windows with no admin rights to confirm whether it works as expected.
The number of weekly downloads of my game has been multiplied by almost 6070 in comparison with last month as you can see
here, I thank you for your (silent) help again

I see it as an encouragement to improve the game itself.
Edit.: The game can be run without trouble without admin rights under Windows 7. Providing an icon is no longer mandatory. I will document my tool very soon but the other items of the todo list will be postponed so that I can improve my game.
19/11/2014: It's possible to set the distribution both for the RPMs and the Debian packages. I'd like to publish the documentation before the end of the week.