Links:
Acquire Board Game 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. Adam's Happy Electronic Morabaraba Adam's Happy Electronic Morabaraba is an implementation of Morabaraba, an ancient African board game similar to Nine Men's Morris. AddTraction Two players ("red" and "green") take their turns on a 6x6 board. In the beginning the board is empty except for a red "1" in the upper left and a green "1" in the lower right. Awele Awele is a popular african game, also known as "Sungo" or "Ubao". Biloba Biloba is a turn-based game for 2 to 4 players. Each player moves pawns on a hexagonal board and attempts to eliminate opponents' pawns. Biloba includes an AI opponent and supports local or network play. Blokish Blokish is an 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. bluetile The object of bluetile is to turn all tiles. If you turn one tile, neighboring tiles turn too. BoardGame Tool The BoardGame Tool is a project to develop a front-end for playing more or less traditional boardgames through a computer interface. The front-end consists of a C++ program using a GTK+ GUI and several libraries (XML++, ImageMagick) for handling common problems. The back-end used for implementing game rules is currently using an embedded Python implementation. ColorSnatch ColorSnatch is a game built where Player 1 starts in the lower left corner, player 2 in the upper right. Each turn, players choose one color to add to their territory. Then, all adjacent tiles of that color are captured. The first player to capture 50% of the field wins. concede Concede is a computer version of the board game "Take It Easy". The game is a kind of mix between 4-in-a-row and bingo (aka loto in some place). The player start with an empty board where 19 hexagonal tiles have to be placed. At each turn a random tile is drawn and the player must put it somewhere on the board. Connect-k The Connect-k family of games contains games defined by three parameters: k, p, and q. The game is played on a Go-style (but not necessarily size) board. The game family includes Tic-Tac-Toe, Go-moku without capture rules, and a new game, Connect-6. DMN DMN Modular Netgame is a videogame based on a classic Spanish game: "Dominó". The domino is a board game where two o four people can play, one player vs. other or two partners vs. other two. The player who runs out of dominoes wins. Eliot Eliot is a Scrabble game. It offers three different game modes (standard game, duplicate mode, and training mode), to play alone, against the computer, or with other players. It supports different dictionaries, and provides fast and powerful search tools (including search by regular expressions). Fanorona An implementation of Fanorona, a traditional board game from Madagascar. The AI player is pretty basic: it looks ahead a specified number of steps and picks out the best move. Four wins Four wins is a nice two player boardgame for Linux/KDE2. Each player is represented by a colour (yellow and red). The goal of the game is to get four connected pieces of your colour into a row, column or any diagonal. This is done by placing one of your pieces into any of the seven columns. Gamazons Gamazons is played on a 10x10 chess board. Each side has four pieces (amazons) that move like chess queens (in a straight line in any direction). Instead of capturing pieces like in chess, the game is determined based on who moves last. GF1 GF1 is a computer program for playing the 2 player boardgame GIPF. The program has a nice and easy to use graphical user interface. glParchis glParchis is a 3D game of Parcheesi. gMuehle gMuehle is a Gnome version of an old German board game. It includes network support and a computer opponent. Gnocatan Gnocatan is a faithful translation of the excellent Settlers of Catan board game. Go-moku Apprentice Go-moku Apprentice is a go-moku playing program, that learns playing the game from studying its opponent. Holtz Holtz is an implementation of the abstract strategy games Zèrtz and Dvonn from the GIPF project. Zertz is about placing and capturing marbles on a shrinking board. Dvonn is about moving stacks of pieces. The higher the stack, the faster it moves, so the tension increases until the very end. Holtz allows playing locally, over a TCP/IP network, or against a rudimentary AI. It also offers some user hints for an easy start into the game. Infector Infector is a modern GTK+ implementation of the board games Ataxx and Hexxagon, with 2 and 4 player support, rudimentary AI, and network play. KhunPhan KhunPhan is a game which is related to the Thai Legend. Khun Phan was a leading character in the Thai Legend. Because he was imprisoned he tried to escape. However he was surrounded by 9 sentries. Khun Phan is represented by the large game token. The 9 sentries are the other game tokens. The goal of the game is to let KhunPhan, the large game token escape by position it to the lower middle position. Kinonk Kinonk is a Pentominoes program written in C++. Pentominoes is a two-player board game where the goal is to be the last player to put a pentomino (a piece composed of five squares) on the board. Kinonk can also play Katamino, a variant of pentominoes. It uses a simple brute force algorithm, and can play any position perfectly if given enough time. You can constrain its time by giving an arbitrary time limit, or simply let it analyze everything. Charts can be generated using a Perl script included in the package. kTritoc kTritoc is a small desktop game for the KDE. One or two player try to occupy a game board of 9 fields containing 9 holes. Each of the fields as well as the game itself is won by placing 3 pieces of the same color into one row, coloumn or diagonal (ala Tic-Tac-Toe). However, the places where to place your pieces is determined by dice adding an random luck factor to the game. Kugel, Perl/Tk based board game This is a presentation of the perl/tk based game I call "Kugel", you can call it whatever your heart desires. The game is played by moving objects on the board and putting them into rows, columns, diagonals. Each time you create a line of the same objects ("kugels", balls...), the score will increment with the number of objects you accomplished to line up. In the same time, the lined up "kugels" will disappear, so you can continue the game with more maneuver space on the board. Any time you fail to create a line of "kugels", new ones will appear on the board. Once the board is full, the game is over. Kvirus Kvirus is a board game for the KDE Environment and a clone of Ataxxlet originally written in Java. The goal is to copy or jump your virus to eat up the enemy virus. Kvirus provides a cute interface with hours of fun. KWappen KWappen is a colourful KDE2 board game. The goal of the game is to eliminate the game tiles as quickly as possible. KWin4 KWin4 is a small two player board game for Linux/KDE2. Each player is represented by a colour (yellow and red). The goal of the game is to get four connected pieces of your colour into a row, column or any diagonal. London Law London Law is an online multiplayer adaptation of the classic Scotland Yard board game, first published by Ravensburger in 1983. The game is unusually asymmetric; one player controls the movements of the criminal Mr. X as he tries to evade Scotland Yard, while another one to five players control five detectives trying to track him down. Mancala Mancala is an implementation of the simple board game called Mancala. Contains both a user unfriendly characterbased interface, and a nice, user friendly X11-interface. Mantigua Mantigua is a simple turn-based board game where you and some competing merchants find an yet unknown and undiscovered cluster of islands. Mill 3D Mill 3D is a nine men 's morris game. You can play against the computer, or a human player, in a nice 3D enviroment. Mill 3D uses Fltk for the GUI, OpenGL for rendering and SDL for many other things. It is available for Linux, and Windows. Naster Mind Nastermind is an open source SDL implementation of the clasic board game master mind. Pasang Emas Pasang Emas is an implementation of Pasang, a traditional two-player board game of Brunei. The game starts with a board full of tokens. The players take turn capturing these tokens. The player with the most tokens wins. Peg solitaire Peg solitaire is a board game for one player involving movement of pegs on a board with holes. The program includes over 330 solitaire problems. The program looks for new solutions and it is possible to raise new problems. Pentago Pentago is a two-player abstract strategy game. The game is played on a 6x6 board divided into four 3x3 sub-boards. Taking turns, each player places a marble of their color (black or white) onto an unoccupied space on the board, and then rotates one of the sub-boards by 90 degrees either clockwise or counter-clockwise. Pente Pente is a five-in-a-row strategy board game. It has a good X11 GUI interface, but it will run with a curses interface if you don't have X windows. For the truly primitive Pente player, you can run it in pure text mode. Pioneers Pioneers is a clone of the board game The Settlers of Catan. with server-client multiplayer, AI players, and support for the changes made in the Seafarers of Catan expansion to the original board game. Read more pyAwale pyAwale is a pure Python implementation of the Ivory Coast rules for Awale. Awale is a game of great antiquity, and has been played around the world in various forms for millenia. It is a member of the mancala family of board games. Pytego Pytego is a two-player, cross-platform, networked clone of the classic boardgame "Stratego" from Milton Bradley. It is developed using Python, PyGame and SDL. Quadromania Quadromania is where a board of coloured stones is mixed up and your task is to restore the original board of red stones. Quarry Quarry is a multi-purpose GUI for several board games, at present Go, Amazons and Reversi (a.k.a. Othello.) It allows users to play against computer players (third-party programs, e.g. GNU Go or GRhino) or other humans, view and edit game records. Future versions will also support Internet game servers and provide certain features for developers of board game-playing engines for enhancing their programs. Quarters Board Game Quarters is a strategy game for two players. Although its rules are relatively simple, it still offers some of the same opportunities for skill as in chess. QUB/QT QUB is an electronic front-end for playing wargame/boardgame-style games on your computer using graphics files for pieces and game boards. Quintalign Quintalign is a one player boardgame for Linux/KDE2 and Linux/KDE3. It is a bit similar to Tetris but in this game you have to keep a game board free, fighting against new pieces appearing every move and clutter the board. You remove pieces by aligning pieces of the same colour in a row, column or diagonal. r-Katro r-Katro is a GPL two players board game. The players have a 4x4 game board to play. On this, they can place 16 pieces, all different. The goal is to align 4 pieces with the same type. r-Katro is built with Qt and OpenGL. Robot Race Robot Race is a race game in which each player attempts to be the first to touch a series of flags by maneuvering a robot across a dynamic race course. The game is for two to eight players playing independently or on teams. Six Six is a Hex playing program for Linux/Un*x systems running KDE. It has a strong AI, an easy to use GUI and can import emails from Richard's PBEM server.
Next 50