Nautix 0.2.7
Connect to a game server, select a world, and let one of your avatars live in it. 3D graphics and a strong multiplayer support will be the characteristics of this game.
This version ("dwarf effect") is a step further than the last one, but still not playable since I try to finish the GL "engine" (NautixGLcore) first, and there were many unexpected difficulties.
The Nautix homepage is http://nautix.sourceforge.net. You can download the latest versions there and check out the documentation and new planets and themes.
Requirements are:
Qt 2.1x (latest: 2.11), from http://www.trolltech.com, for the app framework
(with QGL extension compiled)
Mesa 3.x (latest: 3.2.1/3.3), from http://www.mesa3d.org,
for the OpenGL-like graphics
Zombie 0.71 (latest: 0.71-1), from http://infa.abo.fi/~chakie/zombie,
for connection/networking
Much patience...
Installing is quite simple:
* gzip -d nautix-0.2.x.tar.gz
* tar -xvf nautix-0.2.x.tar
* cd nautix 0.2.x
* ./configure
* make
* make install (as superuser)
A more detailed version can be found in the file INSTALL.
If you have problems with Qt 2.x during configuration, you can use:
./configure --with-qt-dir=/usr/local/qt
or an appropriate command.
Installing themes:
After downloading a theme from Nautix FTP
(ftp://nautix.sourceforge.net/pub/nautix),
simply untar it in $HOME/.nautix-0.2.7 and type into the nautix.conf file:
theme=whatever.theme.
- Planets
- There are 2 planets installed by default, you can always add some by simply copying them to the Nautix user directory $HOME/.nautix-0.2.7. Planets are offered at the Nautix homepage. The bigger the planets are, the slower they are animated...
Controls for the Planet view:
Left mouse button -> select object to highlight
Left mouse button + move -> 3D alphalayer frame for multiple selection
Right mouse button + move -> move Planet around
Arrow keys -> rotate planet around X and Y axis
-/+ -> zoom in and out
Enter (numblock) -> call predefined views
- Chat
- @<id> <value1> <value2> - perform operations on game data (only for debugging) .to <client | team> <message> - send a message to a specified client or team .flame <client | team> [<level>] - flame someone with level 0 to 3; default: 2 .clear - clears the output window (Erm - I never did irc. Do I have to learn something?)
- Limitations
- (NautixGLcore) Planet size: 512x512 fields (whew...) (Zombie) Players: 250 (Connection) Player- and teamname should not contain spaces (Settings) Configuration items: 512 (make dynamic?)
Josef Spillner
dr_maux@users.sourceforge.net
