|
|
This is JavaFlight by Sergei Grichine
Sergei's profile
It is an open source flight simulator written in Java/Java3D. You can take the source code
and write your own 3D killer game. JavaFlight uses real relief maps (DEMs, Digital Elevation Model files) from USGS.
It is fully operational after download (no compiling required), and is fun to play with.
See Docs for quick start directions.
I wrote this program in mid 2000 as a self-study exercise.
I liked Java3D API so much, that couldn't just sit back and study
other people's examples - I needed to write my own. I think Java3D has tremendous potential, we
are just not there yet with our slow machines and primitive peripherials
to really appreciate it. I especially like the ability to render to stereo
video hardware and use 3D pointing devices.
Some portions of this code are borrowed or reengineered - mainly the DEM loader.
The F15 plane VRML model was found on the Internet - whoever made it did us
all a great favor, as the plane looks so real and is a big part of attraction.
As I cannot now establish the source, I just thank the unknown predecessor
for his/her hard work and inspiration. Files vrml97.jar and portfolio.jar
(NCSA portfolio - to load .dxf files) are also borrowed.
This program is intentionally left looking simplistic. I could make it look
REAL fancy, at the expense of cluttering the code with unnecessary things.
This would make code hard to understand due to its volume, and take your fun away.
This code is public domain, use it as you wish. I would enjoy knowing that
my work was an inspiration for your creation, so please keep me posted
at slg@quakemap.com. My goal is to spread the joy and make your first steps
in Java3D easier. Have fun, it is a great tool, sky is the limit.
If you make a million selling it, send me a postcard :-)
I absolutely do not assume any responsibility over the code. If your machine
turns into a frog because you ran my code - you have to kiss it yourself.
I am not the kind who plants anything bad in the code, but if this program
came to you through a third party, use common sense. It is a jungle out there.
I wish you safe sim-flying!
|
|