I have released Arabian Flights 1.1 under the GNU General Public License (GPL). Arabian Flights is a First-Person Shooter loosely based on the old DOS game Magic Carpet. It uses the Java3D library. I have completed the bulk of the development (150+ hours) and have released it as Open Source. That means if you want to make an outdoor 3D FPS in Java, Arabian Flights can be used as a starting point.
However, it's still a bit buggy, and if you want to help me fix it up and add more features, you can join the SourceForge project.
SF project: http://sourceforge.net/projects/arabian/
or if you just want to play it, the .jar file can be gotten here (Requires Java3D):http://sourceforge.net/project/showfiles.php?group_id=92284&release_id=190881
oh, and here's some random screenshots:http://arabian.sourceforge.net/screens/release1_1.jpghttp://arabian.sourceforge.net/screens/release1_6.jpghttp://arabian.sourceforge.net/screens/release1.1_4.jpghttp://arabian.sourceforge.net/screens/release1_8.jpg