Arcus is a Rubik's Cube Simulator featuring 3D display and cube manipulation. Besides conventional solving, getting from any pattern to any goal pattern is supported. Arcus allows the user to bidirectionally walk through the cube's history.
Field Designer is a program to design sub-air paintball fields. It's written in Java and uses SWT as GUI library. This program helps you to prepare for a paintball tournament, fun game or simply to get an overview of a field.
FontMapper is a font texture generator for game developers. It allows you to turn a font you have installed to a PNG texture of tightly packed glyphs, accompanied by a text file describing the glyphs' properties and texture coordinates.
Freely Available Networked Gaming Engine
The Freely Available Networked Gaming (FANG) Engine is a Java gaming package designed for educational purposes. The FANG Engine is designed to be used by students as part of a first programming course.
Golden T Game Engine
Golden T Game Engine (GTGE) is a cross-platform game programming library written in Java language. GTGE library provides a complete routines for making 2D game from low level routines such as hardware accelerated 2D graphics, mouse and keyboard input, audio support, game timing, to game specific routines such as sprite, background, collision detection.
ingatan is a clean, intuitive and highly flexible memory quiz generator.
JavaOp is a cross-platform, flexible, plugin-oriented Battle.net Binary Bot.
JGame is an open source 2D game engine which provides a very high-level framework for developing "classic" type arcade games. It is based on sprites with automatic animation and collision detection, a tile-based background with easy sprite-tile interaction facilities, and high-level game state and game sequence facilities.
Java Interactive Roleplay System Application is an application to ease the life of the role-playing game master. It can assist with maps, distance and travel times calculation, weather, ambient sounds, and weapons management. It is easily expandable, since it's built with several tabs. It currently supports The Lord Of The Ring's RPG map and weather zones.
Java Online Gaming Real-time Engine: an open-source, online, real-time games engine and API programmed entirely in Java. Using JOGRE is it is easy to create powerful multi-player games which people can join from anywhere in the world.
JSimLife is an advanced biological life simulation. In JSimLife, every life form is a cell. Every cell is a Sprite and it has a Brain Object (not yet implemented) and a Dna object.
Klaverjas Score is a program to keep track of the scores during a game of klaverjas (a Dutch card game). The program is meant to replace written score keeping, making accurate score listing much easier.
Magic Assistant is a multi-platform Eclipse application for managing "Magic: The Gathering" cards. It currently includes a card browser with advanced sorting and filtering, as well as library and deck organizers. It comes with a default MTG card database and allows custom updates.
POKIRSCAN computes your PokerStars or Full Tilt Poker gross winnings and losses and reports them separately.
Revelator is an application that extracts sounds, movies, pictures, and subtitles from the data files of Myst IV: Revelation.
Riveal is an application that extracts sounds, movies, and pictures from the data files of most games in the Myst series.
Scrabbleizer is a graphical program used to keep track of Scrabble opponents and the games played against them. Useful and interesting statistics can be generated for individual players or all players with the press of a button.
Scroll Rack is a virtual tabletop on which you can play card games against other people over a network. It was designed to simulate Magic: The Gathering® , but it could be expanded to simulate other games.
tichulog-ng is an application to view a previously played tichu game from a log file. It allows the user to view a logged game with open cards as if one would play the game by itself.
Tiled is a general purpose tile map editor. It's built to be easy to use, yet capable of catering to a host of varying game engines, whether your game is an RPG, platformer or Breakout clone. Tiled supports plugins to read and write map formats, in addition to its map format, to support map formats in use by engines.
Tournament Pool and Bracket Tracker
A Java Servlet based generic game tournament pool bracket tracking application suitable especially for the NCAA basketball championship tournament. Features include bracket enterring, multiple scoring systems, multiple users, groups, pools, etc.
VASSAL is a game engine for building and playing online adaptations of board games and card games. It allows users to play in real time over a live Internet connection (in addition to playing by email). It runs on all platforms, and is free for personal use.
wm06 is a small WM06 planner to store results and dates of the football event in 2006. It calculates the meetings of the eighth final to final from the results.
WoW Companion is a Java client/server used to centrally store character, item and other data for World of Warcraft. Data is made available via the web in XML and other formats. Frontends for displaying character profiles also included.
Wyrm Tools is a suite of tools to make your gaming more productive regardless of which rules system you use. More importantly, it is an RPG tool platform. While this project anticipates to offer the standard RPG tool fare (such as a character generator and editor), it gives users the flexibility to add their own tools, even to the point of defining their own game systems.
Z-machine Preservation Project
A clean Java 5 implementation for Z-machine and related tools. The Z-machine is a virtual machine which was used by the famous Infocom text adventures The goal is to document the Z-machine and its architectural principle as a legacy in game development.