Games that have Open-Source/Free Computer Versions
Jason Tesser
United States Miami Florida
-
All of the games listed can be found on sourceforge.net. There are many good games that I haven't listed so feel free to add them. I have left off the 1 million versions of Chess and Monopoly type games.
I am actually interested in programming a few games if anyone else is interested feel free to email me. The tigrisgame listed below is no longer opensource but the older verison that this list links to has a BSD license which I would like to fork and make a better version of. It has some gui and ai bugs. All of which have been majorly improved in the non-opensource version.
-
1.
Board Game: Risk
[Average Rating:5.62 Overall Rank:6163]

Jason Tesser
United States Miami Florida
-
JRisk
URL:http://jrisk.sourceforge.net/
-
-
2.
Board Game: Acquire
[Average Rating:7.43 Overall Rank:99]

Jason Tesser
United States Miami Florida
-
Acquire
URL:http://acquiregame.sourceforge.net/ A text-based version of the Acquire board game, where players buy stocks and try to make the most profit. The game is for 2-6 players, AI players are implemented.
-
-

Jason Tesser
United States Miami Florida
-
BattleTech
URL:http://portal.btmux.com/ Battletech MUX is an internet based, real-time rendition of the popular Battletech board game. Players take to the front lines in their very own mechs, tanks, and similar implements of destruction. This particular tree is a merge of Exile and 3030. MUX
MegaMek is a 2-player network multiplayer version of Battletech, inclusive of all level 1, most level 2 and some level 3 rules. Thousands of units are built into the game, you can select a map, turn headshots/pushing off the map on or off, and tweak other askpects. It's written in pure Java and runs on any computer with a JVM (no need to DL seperate versions...i use it from a USB thumbdrive on both a Mac and a Windows PC) and it's open source.
-
-
4.
Board Game: Go
[Average Rating:7.77 Overall Rank:40]

Jason Tesser
United States Miami Florida
-
GoGrinder
URL:http://gogrinder.sourceforge.net/ GoGrinder is a Java program for practicing go problems. It uses problems in SGF format. 347 problems are included in the install, and thousands more are easily downloadable
-
-
5.
Board Game: Blokus
[Average Rating:7.15 Overall Rank:200]

Jason Tesser
United States Miami Florida
-
Blokish
URL:http://sourceforge.net/projects/blokish Open source clone of the four-player board game Blokus. Players attempt to place as many of their 21 pieces on the board while preventing other players from doing the same. Features a rudimentary AI.
-
-

Jason Tesser
United States Miami Florida
-
SpaceHulk-SP URL:http://home.swiftdsl.com.au/~dtaylor/spacehulksp.html
SpaceHulk-SP in an unofficial conversion of Games Workshop's Space Hulk board game. SpaceHulk-SP implements the 2nd edition rules, and includes all 18 missions from the board game. SpaceHulk-SP is single player only.
-
-

Jason Tesser
United States Miami Florida
-
Othello
URL:http://sourceforge.net/projects/jothi/ JOthi is the java-based game of "Othello". This project is son of the greater parent SourceForge project "JGames", that realizes the real game environment: JOthi only defines the "Othello" game rules and its specific AI players.
-
-

Jason Tesser
United States Miami Florida
-
JBackgammon
URL:http://jbackgammon.sourceforge.net/template.php?this_page=index JBackgammon is a Java Backgammon game. It allows playing over a network, or both players playing on the same computer.
-
-

Jason Tesser
United States Miami Florida
-
JSettlers
URL:https://sourceforge.net/projects/jsettlers/ Java Settlers is a web-based version of the board game Settlers of Catan written in Java. This client-server system supports multiple simultaneous games between people and computer-controlled opponents. Initially created as an AI research project.
-
-

Jason Tesser
United States Miami Florida
-
Robo Wares
URL:http://sourceforge.net/projects/robowars/ An implementation of the popular "robo rally" board game in Java
-
-

Jason Tesser
United States Miami Florida
-
Blood Ball
URL:http://sourceforge.net/projects/bloodball/ Adaption of the "Blood Bowl" board game.
-
-

Jason Tesser
United States Miami Florida
-
Scotland Yard
URL:http://sourceforge.net/projects/scotland-yard/ This is a game of Scotland Yard, which has been coded in Java. The moves of Mr. X are made by the program, while the human player makes the detective moves. The game works fine on both Windows and Linux platforms. However more work still needs to be done
-
-

Jason Tesser
United States Miami Florida
-
phpDiplomacy
URL:http://phpdiplomacy.kuliukas.com/ Diplomacy is a popular board game in which you battle to control Europe, but this isn't a game of luck; to win you must be diplomatic and strategic, making and breaking alliances and bargains. phpDiplomacy takes the fight for Europe to the internet.
-
-

Jason Tesser
United States Miami Florida
-
York
URL:http://york.sourceforge.net/ York is a free tile-placement game inspired by Carcassonne. Up to eight players place tiles and followers on a large board, aiming to score points by dominating cities, meadows, roads and minsters.
-
-

Jason Tesser
United States Miami Florida
-
Computer Squad Leader
URL:http://jsquadleader.sourceforge.net/ A computer version of the classic World War 2 board game “Squad Leader”
-
-

Jason Tesser
United States Miami Florida
-
Realms of Magic
URL:http://realmsofmagic.sourceforge.net/ An implementation of the old board game Magic Realm
-
-

Jason Tesser
United States Miami Florida
-
Tigrisgame
URL:http://sourceforge.net/projects/tigrisgame/ Tigrisgame is a Java implementation of the German boardgame Tigris & Euphrates. Includes multiple user interfaces, an alpha-beta min-max computer opponent, TCP/IP P2P networking, and a server that supports finding opponents, Glicko/ELO ratings and chat.
-
-

Just call me Erik
United States Waldorf Maryland
-
Well, it isn't open-source, but it IS free. My version of Can't Stop has a pretty challenging computer player, a couple of rule variations, and a very flexible display - you can change background colors and the size and shape of the board, as well as the speed of the computer players. You can also change the style of computer players, from "Timid" to "Bold".
For anyone who has an older version, I'd strongly suggest you download the newest version (6.0), which has improvements in every aspect of the game.
http://www.rollordont.com
-
-

Dave Dyer
United States Playa Del Rey California
-
The sources for virtual plateau are available from
the official site, www.plateaugame.com. Virtual plateau can mediate email games, and has a decent computer opponent You can also play realtime for free at www.boardspace.net
-
-

Ross Andrews
United States Austin Texas
-
Xe Queo!
URL: http://www.geekfu.org/xequeo/
I made this two-player online version of Xe Queo! a year or so ago.
-
-

Mark Biggar
United States Sunnyvale California
-
There is a Vassel module for the piecepack.
-
-

Eliot Hemingway
United States Seattle Washington
-
I'm a bit surprised that this isn't already on the list. Full Thrust Java is a PBEM program at its base, but has all of the Full Thrust rules in the program (or nearly all - there are a few things still being tweaked I think). All the players have to do is input orders, and the game resolves them.
The webpage is here: http://home.nycap.rr.com/davisje/ftjava/
-
-
25.
Board Game: Titan
[Average Rating:7.08 Overall Rank:317]

-
You can find an open-source implementation of this game for java with a decent AI at: http://colossus.sourceforge.net/
This also includes a network play feature.
This software does a great job in capturing the look and feel of the original game (which is one of my favourites).
-
-
|
|
Wellington
I'd like to mention Battle for Wesnoth. It's not based on a boardgame (as far as I know?) but it is Open Source and plays very much like a boardgame. It also supports multiplayer via IP.
http://www.wesnoth.org
Redditch
Worcs
http://mywebpages.comcast.net/upfront2000/pbemuf.htm
Bruce has also written programs for several CDGs, including Paths of Glory, which give a graphical interface for real-time play over the Net.
Doorwerth
Moorefield
West Virginia
Stratford
Connecticut