Debian Junior Project
Summary
Games-gl
Debian Jr. 3D Games (hardware acceleration required)

These games all use OpenGL libraries. They will not work without decent 3D graphics cards providing hardware-accelerated OpenGL.

While armagetron and gltron are different interpretations of the game depicted in the classic 3D-animated movie "Tron", Tux Racer is an all-original made-for-Linux 3D racing game. Unlike the standard blood-and-guts fare in the 3D games universe, all of these games are suitable for children.

The list to the right includes various software projects which are of some interest to the Debian Junior Project. Currently, only a few of them are available as Debian packages. It is our goal, however, to include all software in Debian Junior which can sensibly add to a high quality Debian Pure Blend.

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Junior to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Junior mailing list

Links to other tasks

Debian Junior Games-gl packages

Official Debian packages with high relevance

Armagetronad
3D Tron-like high speed game
Maintainer: Christine Spang
Versions of package armagetronad
ReleaseVersionArchitectures
experimental0.3.0-4sparc,powerpc,ia64,i386,hppa,s390,amd64,alpha,mipsel,mips
sid0.2.8.3~rc4-1hppa,mips,s390,powerpc,alpha,mipsel,hurd-i386,ia64,i386,armel,sparc,amd64
squeeze0.2.8.3~rc4-1s390,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
lenny0.2.8.2.1-10mips,sparc,mipsel,arm,powerpc,armel,hppa,amd64,alpha,i386,ia64,s390
Debtags of package armagetronad:
gamearcade
interfacex11, 3d
juniorgames-gl
networkclient
roleprogram
uitoolkitsdl
usegameplaying
x11application
Popcon: 133 users (198 upd.)*
Versions and Archs
Debtags
License: DFSG free
Git

The rules are simple: you ride a light cycle (a kind of motorbike that can only turn 90 degrees at a time, leaves a wall behind and cannot be stopped) and have to avoid running into walls while at the same time you have to try to get your opponent to run into them.

The idea is based on the Disney movie from 1982 called "Tron". If you ever wanted to take a try at one of those speed demons features in the movie, this is your chance.

Armagetron Advanced can be played against AI opponents, against other humans over the network, or a mixture of both.

This is a BETA release provided for users who would like to use the bleeding edge branch. It's preferred that bugs be reported upstream.

Screenshots of package armagetronad
Bzflag
a 3D first person tank battle game
Maintainer: Tim Riker
Versions of package bzflag
ReleaseVersionArchitectures
etch2.0.8.20060605+b1sparc,mipsel,powerpc,s390,alpha,amd64,arm,hppa,i386,ia64,mips
lenny2.0.13.20080902-1all
sid2.0.13.20080902-1all
squeeze2.0.13.20080902-1all
Debtags of package bzflag:
gamearcade
interface3d
juniorgames-gl
networkclient
roleprogram
uitoolkitsdl, ncurses
usegameplaying
x11application
Popcon: 7 users (1 upd.)*
Versions and Archs
Debtags
License: DFSG free

BZFlag is a 3D multi-player multiplatform tank battle game that allows users to play against each other in a network environment. There are five teams: red, green, blue, purple and rogue (rogue tanks are black). Destroying a player on another team scores a win, while being destroyed or destroying a teammate scores a loss. Rogues have no teammates (not even other rogues), so they cannot shoot teammates and they do not have a team score.

There are two main styles of play: capture-the-flag and free-for-all. In capture-the-flag, each team (except rogues) has a team base and each team with at least one player has a team flag. The object is to capture an enemy team's flag by bringing it to your team's base. This destroys every player on the captured team, subtracts one from that team's score, and adds one to your team's score. In free-for-all, there are no team flags or team bases. The object is simply to get as high a score as possible.

This metapackage installs the client and server.

Screenshots of package bzflag
Extremetuxracer
3D racing game featuring Tux, the Linux penguin
Versions of package extremetuxracer
ReleaseVersionArchitectures
experimental0.5beta-1sparc,powerpc,i386,hppa,armel,s390,amd64,alpha,mips,ia64
sid0.4-2alpha,mips,mipsel,armel,sparc,hppa,s390,hurd-i386,i386,amd64,ia64,powerpc
squeeze0.4-2s390,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
lenny0.4-1hppa,mipsel,amd64,mips,arm,i386,armel,sparc,s390,ia64,powerpc,alpha
upstream0.5beta
Debtags of package extremetuxracer:
gamesport:racing
hardwareopengl, input:mouse, input:keyboard, input:joystick
interface3d
roleprogram
scopeapplication
uitoolkitsdl
usegameplaying
x11application
Popcon: 190 users (136 upd.)*
Newer upstream!
Debtags
License: DFSG free
Svn

Extreme Tux Racer, or etracer as it is called for short, is a simple OpenGL racing game featuring Tux, the Linux mascot. The goal of the game is to slide down a snow- and ice-covered mountain as quickly as possible, avoiding the trees and rocks that will slow you down.

Collect herrings and other goodies while sliding down the hill, but avoid fish bones.

This game is based on the GPL version of the famous game TuxRacer.

You must have working 3D acceleration or this game will run quite slowly.

Screenshots of package extremetuxracer
Gltron
3D lightcycle game
Maintainer: Ari Pollak
Versions of package gltron
ReleaseVersionArchitectures
lenny0.70final-8sparc,hppa,amd64,s390,alpha,arm,powerpc,ia64,mipsel,armel,mips,i386
sid0.70final-8s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze0.70final-8sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
etch0.70final-7+b2hppa
etch0.70final-7+b1s390,mips,arm,mipsel,powerpc,sparc,alpha,i386,ia64
etch0.70final-7amd64
Debtags of package gltron:
gamearcade
hardwareopengl
interface3d
juniorgames-gl
roleprogram
uitoolkitsdl
usegameplaying
x11application
Popcon: 44 users (25 upd.)*
Versions and Archs
Debtags
License: DFSG free

glTron is a tron-like lightcycle game with a nice 3D perspective. 3D acceleration is recommended.

More information can be found at the gltron web site http://www.gltron.org .

Screenshots of package gltron
Neverball
3D floor-tilting game
Versions of package neverball
ReleaseVersionArchitectures
sid1.5.4-2s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze1.5.4-2sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny1.4.0-6i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
etch1.4.0-1arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package neverball:
gamearcade
hardwareinput:mouse, input:joystick
interfacex11
roleprogram
uitoolkitsdl
usegameplaying
x11application
Popcon: 163 users (290 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

In the grand tradition of Marble Madness and Super Monkey Ball, Neverball has you guide a rolling ball through dangerous territory. Balance on narrow bridges, navigate mazes, ride moving platforms, and dodge pushers and shovers to get to the goal. Race against the clock to collect coins to earn extra balls.

Screenshots of package neverball
Supertuxkart
kart racing game
Versions of package supertuxkart
ReleaseVersionArchitectures
sid0.6.2+dfsg1-1s390,alpha,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
squeeze0.6.2+dfsg1-1sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny0.5+dfsg1-1alpha,s390,hppa,mips,amd64,powerpc,sparc,mipsel,arm,ia64,armel,i386
etch0.2-1s390,mips,arm,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
upstream0.6.2a-solaris-sparc
Debtags of package supertuxkart:
gamesport:racing
hardwareopengl, input:joystick
interfacex11
roleprogram
uitoolkitsdl, glut
usegameplaying
x11application
Popcon: 269 users (100 upd.)*
Newer upstream!
Debtags
License: DFSG free
Svn

SuperTuxKart is an enhanced version of TuxKart, the kart racing game originally done by Steve Baker, featuring Tux and a bunch of his friends. SuperTuxKart is the work of the GotM run for TuxKart at happypenguin.org. Due to some disagreements that happened in that time this fork of TuxKart was done.

SuperTuxKart features include:

  • new characters
  • new tracks
  • a completely new user interface
  • some smaller graphical improvements (skidmarks, smoke, animated wheels, etc.)
Screenshots of package supertuxkart
Torcs
3D racing cars simulator game using OpenGL
Maintainer: Rudy Godoy
Versions of package torcs
ReleaseVersionArchitectures
sid1.3.1-2s390,alpha,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
squeeze1.3.1-2sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny1.3.0-3+b1s390,hppa,amd64,mips,sparc,powerpc,ia64,mipsel,arm,i386,alpha,armel
etch1.2.4-2+b1hppa
etch1.2.4-2s390,mips,arm,mipsel,powerpc,amd64,sparc,alpha,i386,ia64
Debtags of package torcs:
gamesport:racing
hardwareopengl, input:joystick
interfacex11, 3d
roleprogram
uitoolkitsdl, glut
usegameplaying
x11application
Popcon: 155 users (77 upd.)*
Versions and Archs
Debtags
License: DFSG free

TORCS, The Open Racing Car Simulator, is a car racing simulation, which allows you to drive in races against opponents simulated by the computer. You can also develop your own computer-controlled driver (also called a robot) in C or C++. TORCS is GPL (version 2 or later).

Hardware requirements are at least 550MHZ CPU, 128MB RAM and 32 MB OpenGL 1.3 compatible graphics card (with 3D accel preferred) in order to fully enjoy the game.

Screenshots of package torcs
Trackballs
An OpenGL-based game of marbles through a labyrinth
Maintainer: Ari Pollak
Versions of package trackballs
ReleaseVersionArchitectures
lenny1.1.4-4i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
sid1.1.4-4s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze1.1.4-4sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
etch1.1.2-1arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package trackballs:
gamepuzzle
hardwareopengl
interface3d
roleprogram
uitoolkitsdl
usegameplaying, editing
x11application
Popcon: 74 users (27 upd.)*
Versions and Archs
Debtags
License: DFSG free

Trackballs is a simple game similar to the classical game Marble Madness on the Amiga in the 80's. By steering a marble ball through a labyrinth filled with vicious hammers, pools of acid and other obstacles the player collects points. When the ball reaches the destination it continues at the next, more difficult level - unless the time runs out.

This game is not intended to be a replica of Marble Madness but rather inspired by it. The game is also highly configurable by using a scripting extension (Guile) and it provides a simple editor by which new levels can easily be created.

Install the trackballs-music package for a soundtrack to be played during gameplay. For more information and screenshots of the game please see http://trackballs.sourceforge.net.

The package is enhanced by the following packages: trackballs-data
Screenshots of package trackballs

No known packages available

Platinumarts-sandbox
standalone 3D Game Maker and 3D Game Design program
License: free
Debian package not available

Platinum Arts Sandbox is an open source easy to use standalone 3D Game Maker and 3D Game Design program currently being used in many schools throughout the world that allows kids and adults to create their own video games, worlds, levels, adventures and quests, even cooperatively! The goal is to make it accessible to kids but also powerful enough for full game projects. With a simple click and roll of a mouse wheel users can modify the world however they want. In the words of Margaret, a nine year old Sandbox whiz I babysit for, “Press Edit and go fulfill your dreams!”. Now features new game modes such as sidescroller, machinima, kartmode, RPG, and more!

Platinum Arts Sandbox Main Features:

  • Kid Friendly, Free and Open Source.
  • Editing is done in game, including cooperatively over the Internet or LAN.
  • Easy enough for kids to use but powerful enough for full game projects.
  • Several different modes, including cart, sidescroller, movie (machinima) and RPG
  • Several custom maps that feature saving a princess, mazes, houses, quests, etc
  • The pursuit of making it as easy as possible to add map features and content.
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 89590