Dogfight 3D Visualizer
I wrote a small, quick visualizer for this challenge. Code and jar files are on my github repo: https://github.com/Hungary-Dude/DogfightVisualizer
It's made using libGDX (http://libgdx.com). Right now the UI is pretty bad, I did put this together kind of fast.
I'm just learning how to use Git and Gradle so please comment if I did something wrong
Run dist/dogfight.bat or dist/dogfight.sh to see DumbPlanes in action!
To build from source, you'll need Gradle (http://gradle.org) and Gradle integration for your IDE, if you have one. Then clone the repo and run gradlew desktop:run. Hopefully Gradle will import all the libraries required. The main class is zove.koth.dogfight.desktop.DesktopLauncher.
Running without importing
To avoid using GradleCopy any plane class files into dist/. Then, you can linkrun dist/desktop-1.0.jar to your existing Planes source (or the source in core/controller-src)with this command:
java -cp your-class-folder/;desktop-1.0.jar;Planes.jar zove.koth.dogfight.desktop.DesktopLauncher package.YourPlaneController1 package.YourPlaneController2 ... I will update as the source for the Planes controller is updated, but to update yourself, you'll need to add in some code to Planes.Controller. See the github readme for info on this.
Here's a screenshot: 
If you have any questions or suggestions, leave a comment below!