It is available for Windows, Linux and Macintosh. Currently only singleplayer - but makes a load of phun. A nice multiplayer engine allows online matches.
This project started out as an example given to a class at Chapman University. FPS370 - First Person Shooter Template v.370.20060501 A engine for developing first person shooters developed in Java using Java3D.