[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#360414: ITP: cube -- 3D game engine and multiplayer/singleplayer FPS game

Package: wnpp
Severity: wishlist
Owner: "Gonéri Le Bouder" <goneri@rulezlan.org>

* Package name    : cube
  Version         : 2005.08.29
  Upstream Author : Wouter van Oortmerssen
* URL             : http://www.cubeengine.com/ 
* License         : zlib license 
  Description     : 3D game engine and multiplayer/singleplayer FPS game

Cube is an open source multiplayer and singleplayer first person shooter
game built on an entirely new and very unconventional engine. Cube is a
landscape-style engine that pretends to be an indoor FPS engine, which
combines very high precision dynamic occlusion culling with a form of
geometric mipmapping on the whole world for dynamic LOD for configurable
fps & graphic detail on most machines. Uses OpenGL & SDL.

Allows in-engine editing of geometry in full 3D (you fly around the map,
point / drag stuff to select it / modify it), which can even be done
simultaneously with others in multiplayer (a first!). Has simplistic but
effective fine grain vertex lighting that looks like lightmapping and
can do dynamic lights & shadows. Doesn't need any kind of map
precompilation, even lighting is done on the fly. Has very simplistic
quad-tree world structure that can do slopes (heightfields with caps)
and slants, water, does decent collision detection & physics, has
client/server networking that goes a long way in giving a lag-free game
experience, and features a Doom/Quake-style singleplayer (2 game modes,
savegames) and multiplayer (12 game modes, master server / server
browser, demo recording) game with some uncompromising brutal oldskool

Most of the engine design is targeted at reaching feature richness
through simplicity of structure and brute force, rather than finely
tuned complexity.

You can always download the latest release in the file section.
Officially supported platforms (client & server) are win32, linux & bsd
(x86), macosx (ppc) and pocketpc (xscale), and includes source code
(open source: ZLIB license). A recent readme is here that gives some
more information. Some screenshots.

The cube/Sauerbraten IRC channel is #sauerbraten on irc.quakenet.org.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: sparc (sparc64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-2-sparc64-smp
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)

Reply to: