Hardware/Software Requirements:
Hardware
-
to be able to play TuxFleet well, you need a 3D hardware accellerator
that supports OpenGL
of course, you can play without hardware-accelleration - but this will
be really too slow. Believe me.
TuxFleet is yet not optimized for speed in any way - bad news
for now, but big speedup in the future
-
you can play with or without Joystick
Software
-
plib (portable games library)
TuxFleet uses plib, an open source scene graph library which uses
OpenGL for 3D objects display.
TuxFleet binaries are statically linked to plib
so only need to get plib if you want to compile TuxFleet yourself
-
lib3dtk (3d scenegraph on top of ggi)
-
OpenGL or compatibles (Mesa, for example)
on Windows, this should be no problem at all
on Linux, you need a working GL-Setup with working Hardware accelleration
-
Joystick support for Linux
make sure that you've configured your kernel/modules for a Joystick
if the joystick module isn't loaded at startup, you have to do it manually
(as root) with
modprobe joy-analog
Performance
The performance (frame-rate) is slow at the moment.
This is due to the following factors:
-
at this moment, the code is not optimized for speed at all, just for functionality
this may give great speedup in the future
-
many 3D-Models have too many polygons, cause they where designed for raytracing
and not for fast games
if you create or find better 3D-Models (few polygons as possible, lots
of texture) please send them to me
-
the Hud takes up a lot of time, especially since I introduced Radio_Display
(lots of text drawn)
I'll change that to puText/puFont as Steve Baker pointed out, as soon
as I can