Games / Entertainment

Java interfaces and sample implementations for controlling a model railroad layout from a personal computer.

developer Developer: jmri
license License: GNU General Public License (GPL)
operating systems Operating System: OS Independent



Java port of the Quake2 game engine.

developer Developer: bytonic.de
license License: GNU General Public License (GPL)
operating systems Operating System: 32-bit MS Windows (NT/2000/XP), All 32-bit MS Windows (95/98/NT/2000/XP), Linux, OS X, Win2K, WinXP


Scrabble Dictionary is both a dictionary and word builder for Scrabble®-like games.

developer Developer: scrabbledict
license License: GNU General Public License (GPL)
operating systems Operating System: OS Independent (Written in an interpreted language)


An (extensible) open source java clone of the popular BubbleBreaker (Bubble Breaker) game.

developer Developer: jbubblebreaker
license License: GNU General Public License (GPL)
operating systems Operating System: 64-bit MS Windows, All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), OS Independent (Written in an interpreted language)


First person shooter featuring single *and* multi-player modes (via JGroups) for your 3D capable Java phone (J2ME, MIDP 2.

developer Developer: battlephone
license License: GNU General Public License (GPL)
operating systems Operating System: OS Independent (Written in an interpreted language)


Codename: X-Phase is a simple online first person shooter with random generated maps and landscape deformation, written in Java and OpenGL (LWJGL).

developer Developer: x-phase
license License: GNU General Public License (GPL)
operating systems Operating System: Linux, OS X, Vista, Win2K, WinXP


Tiny Go is a MIDlet (cell phone application, MIDP 2.

developer Developer: tinygo
license License: GNU General Public License (GPL)
operating systems Operating System: OS Independent (Written in an interpreted language)


a java version of the strategy game thats a little like the turn based Risk, but each player sets up there move first, and they all play out at the same time.

developer Developer: risk
license License: GNU General Public License (GPL)
operating systems Operating System: 32-bit MS Windows (NT/2000/XP), All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), OS Independent (Written in an interpreted language), Linux, OS X, Solaris, Win2K, WinXP


Solitaire Settlers of Catan is a Java rendition of the popular board game "The Settlers of Catan" or "Die Siedler Von Catan" by Klaus Teuber.

developer Developer: solitairecatan
license License: GNU General Public License (GPL)
operating systems Operating System: OS Independent (Written in an interpreted language)


Magic:The Gathering over LAN or Internet, alone or against another player (need IP of your opponent).

developer Developer: firemox
license License: GNU General Public License (GPL)
operating systems Operating System: OS Independent (Written in an interpreted language)