board game risk
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2454
Acquire Board Game 0.4
Acquire is a computer version of the classic board game. more>>
Acquire is a computer version of the classic board game.
The goal of the game is to make the most profit by buying stocks in companies that form, merge and grow as tiles are placed on the game board.
This program is a text-based version of the game and should be playable on any system with a C++ compiler.
Enhancements:
- The main improvement of this release is that the bug causing the game to crash at the end was fixed, so you can now see who won.
- There were some other small bugfixes and changes.
<<lessThe goal of the game is to make the most profit by buying stocks in companies that form, merge and grow as tiles are placed on the game board.
This program is a text-based version of the game and should be playable on any system with a C++ compiler.
Enhancements:
- The main improvement of this release is that the bug causing the game to crash at the end was fixed, so you can now see who won.
- There were some other small bugfixes and changes.
Download (0.022MB)
Added: 2006-10-11 License: GPL (GNU General Public License) Price:
1123 downloads
Quarters Board Game 4.0
Quarters Board Game is a strategy game for two players. more>>
Quarters Board Game project 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.
This program was originally conceived in the summer of 1986 during a study of the mini-max algorithm for chess playing computers, and was thus designed to offer some of the same type of strategies.
The game was originally written in BASIC, then ported to Turbo Pascal, then to C, and finally to Java.
The Java version is not necessarily object oriented, since it is a crude port from the C version.
<<lessAlthough its rules are relatively simple, it still offers some of the same opportunities for skill as in chess.
This program was originally conceived in the summer of 1986 during a study of the mini-max algorithm for chess playing computers, and was thus designed to offer some of the same type of strategies.
The game was originally written in BASIC, then ported to Turbo Pascal, then to C, and finally to Java.
The Java version is not necessarily object oriented, since it is a crude port from the C version.
Download (0.16MB)
Added: 2007-01-15 License: GPL (GNU General Public License) Price:
1013 downloads
BoardGame Tool 0.1.1
BoardGame Tool provides a C++ front-end/Python back-end for running board games. more>>
BoardGame Tool provides a C++ front-end/Python back-end for running board games.
It features an easy and flexible interface to interact with the players and has transparent support for network or AI-controlled games.
Through a clear XML interface, games elements can be specified. Using an easy-to-learn back-end language like Python for rule implementations makes it very easy to implement, adjust, or enhance rules that come with a game.
The same back-end language can be used easily for simple or complex AI implementations.
Main features:
- XML specification with DTD validation for game definition
- Easy-to-learn Python programming for rule implementation
- Integrated and transparent network play
- Network chat with selected players
- Simple interface for programming AI players
- Extensive support for image formats
- Runtime scaling of images, allowing easy application of anything as gamepiece
Games currently implemented:
- Chess
- Go
Enhancements:
- This release includes the data archive with correct licensing information for the Fergus Duniho abstract chess piece set.
<<lessIt features an easy and flexible interface to interact with the players and has transparent support for network or AI-controlled games.
Through a clear XML interface, games elements can be specified. Using an easy-to-learn back-end language like Python for rule implementations makes it very easy to implement, adjust, or enhance rules that come with a game.
The same back-end language can be used easily for simple or complex AI implementations.
Main features:
- XML specification with DTD validation for game definition
- Easy-to-learn Python programming for rule implementation
- Integrated and transparent network play
- Network chat with selected players
- Simple interface for programming AI players
- Extensive support for image formats
- Runtime scaling of images, allowing easy application of anything as gamepiece
Games currently implemented:
- Chess
- Go
Enhancements:
- This release includes the data archive with correct licensing information for the Fergus Duniho abstract chess piece set.
Download (MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
931 downloads
KBoard 0.9b
KBoard is a generic game interface for two player turn based board games. more>>
KBoard is a generic game interface for two player turn based board games, and currently supports a bunch of chess variants, connect four, reversi and chain reaction (and more will be added). Kboard also supports network chess play on ics servers, as well as game observation and examination.
We have implemented a quite powerful generic animation engine, and a highly customizable theme specification (based on lua), that can just load everything and create shadows (default theme is SVG, skulls theme too).
At the moment the released code is only based on Qt4, so it should be quite portable, but we will make use of Kde when available in future releases.
Generic game support:
Many board games can be easily implemented using the extensible KBoard infrastructure. So far, the following board games are implemented:
- Chess
- Crazyhouse
- Atomic
- Monster Chess (King and four pawns)
- Progressive Chess
- Reversi
- Connect Four
- Chain Reaction
<<lessWe have implemented a quite powerful generic animation engine, and a highly customizable theme specification (based on lua), that can just load everything and create shadows (default theme is SVG, skulls theme too).
At the moment the released code is only based on Qt4, so it should be quite portable, but we will make use of Kde when available in future releases.
Generic game support:
Many board games can be easily implemented using the extensible KBoard infrastructure. So far, the following board games are implemented:
- Chess
- Crazyhouse
- Atomic
- Monster Chess (King and four pawns)
- Progressive Chess
- Reversi
- Connect Four
- Chain Reaction
Download (1.4MB)
Added: 2006-09-25 License: GPL (GNU General Public License) Price:
1125 downloads
gewee game 3.6
gewee game is a Go-like board game with next generation graphics. more>>
gewee game is a Go-like board game with "next generation" graphics.
This is a game between a human ("player") and a computer ("opponent"). The players objective is to accumulate as many points as possible. When the player wins a game, a point is added to his/her score. When the player loses a game, a point is subtracted from his/her score. The competitor with the most pieces on the board at the end of the game is the winner. A game is finished when a competitor forfeits, or has no valid empty square to place a piece on. The opponent is granted additional moves at the start of a game based on the players score.
Each competitor has a distinct set of pieces of the same shape and color. The competitors take turns placing one piece on an empty square on the board. A piece or group of pieces that has no empty square adjacent to it is removed from the board.
<<lessThis is a game between a human ("player") and a computer ("opponent"). The players objective is to accumulate as many points as possible. When the player wins a game, a point is added to his/her score. When the player loses a game, a point is subtracted from his/her score. The competitor with the most pieces on the board at the end of the game is the winner. A game is finished when a competitor forfeits, or has no valid empty square to place a piece on. The opponent is granted additional moves at the start of a game based on the players score.
Each competitor has a distinct set of pieces of the same shape and color. The competitors take turns placing one piece on an empty square on the board. A piece or group of pieces that has no empty square adjacent to it is removed from the board.
Download (0.018MB)
Added: 2007-05-21 License: Freeware Price:
886 downloads
World Domination 0.3
World Domination is a Real Time Strategy game inspired by the board game Axis and Allies utilizing the Stratagus engine. more>>
World Domination is a Real Time Strategy game inspired by the board game Axis and Allies utilizing the Stratagus engine.
World Domination will emphasize strategy and not "see who can build the most units the fastest." Resources are not gathered like in other RTSs, rather they are distributed after a fixed interval of time based on how much land a player occupies.
Enhancements:
- Added support for AI.
- Fixed may bugs and desyncs so you should be able to finish a network game without it crashing.
- New Graphics.
- Some new Maps
<<lessWorld Domination will emphasize strategy and not "see who can build the most units the fastest." Resources are not gathered like in other RTSs, rather they are distributed after a fixed interval of time based on how much land a player occupies.
Enhancements:
- Added support for AI.
- Fixed may bugs and desyncs so you should be able to finish a network game without it crashing.
- New Graphics.
- Some new Maps
Download (3.3MB)
Added: 2006-02-16 License: GPL (GNU General Public License) Price:
1348 downloads
MegaMek 0.32.2
MegaMek is an unofficial, online version of the Classic BattleTech board game. more>>
MegaMek project is an unofficial, online version of the Classic BattleTech board game.
Currently, nearly all level 1 BattleTech rules and technology are working. Work is progressing on level 2 rules and technology, and most of those are functional at this point. Even some level 3 rules have been added.
MegaMek is open source, free software. It is licenced under the GPL.
Main features:
- Network or hotseat play for 2 or more players
- A cunning AI opponent for offline play
- All level 1 (3025) tech
- Most level 2 (2750, 3050+) tech
- Compatible with all 3025 mechs and many from later eras
- Most level 1 rules implemented
- Many level 2 rules implemented, including vehicles, infantry and fire
- Map board selection and editing
- Map boards based off official map packs included
- Mech selection and support for some mech editors
- Most official mech designs included
- Color graphics
- Lasers
Enhancements:
- Bug: bot died when only unarmed targets available
- Bug: occasional exceptions observing bot v bot games
- Tweak build.xml to ask for version number when packaging a new release.
- Bug 1588924: Cannot Open Custom BA Panel with Java 1.4
- Bug 1582609: Cannot load MUL that includes the TMP-3M2 "Storm Tempest"
- Bug 1585497: Check for partial cover when hitting with infernos
- Bug 1598976: Mech with Torso-Mounted Cockpit destroyed by head blown off critical.
- Bug 1591093: no units to move error when swarming infantry knocked off in accidental fall
- Body-mounted C3 Masters in Tanks should fire their TAG into the front arc,
- per the Ask the PM Forum.
- Bug 954406: Charge declaration and stacking
- Bug: Megamek required "Helvetica" font
- Bug: NPE in stop swarm attack if the swarmed unit was destroyed earlier in the phase
- Bug 1613504: Unloading BA from prone mech didnt work
- Bug 1610653: Flying BA can be thrashed
- Bug 1598816: Description of Game Option "Friendly Fire"
- Bug 1623985: Swarm LRM attacks source
<<lessCurrently, nearly all level 1 BattleTech rules and technology are working. Work is progressing on level 2 rules and technology, and most of those are functional at this point. Even some level 3 rules have been added.
MegaMek is open source, free software. It is licenced under the GPL.
Main features:
- Network or hotseat play for 2 or more players
- A cunning AI opponent for offline play
- All level 1 (3025) tech
- Most level 2 (2750, 3050+) tech
- Compatible with all 3025 mechs and many from later eras
- Most level 1 rules implemented
- Many level 2 rules implemented, including vehicles, infantry and fire
- Map board selection and editing
- Map boards based off official map packs included
- Mech selection and support for some mech editors
- Most official mech designs included
- Color graphics
- Lasers
Enhancements:
- Bug: bot died when only unarmed targets available
- Bug: occasional exceptions observing bot v bot games
- Tweak build.xml to ask for version number when packaging a new release.
- Bug 1588924: Cannot Open Custom BA Panel with Java 1.4
- Bug 1582609: Cannot load MUL that includes the TMP-3M2 "Storm Tempest"
- Bug 1585497: Check for partial cover when hitting with infernos
- Bug 1598976: Mech with Torso-Mounted Cockpit destroyed by head blown off critical.
- Bug 1591093: no units to move error when swarming infantry knocked off in accidental fall
- Body-mounted C3 Masters in Tanks should fire their TAG into the front arc,
- per the Ask the PM Forum.
- Bug 954406: Charge declaration and stacking
- Bug: Megamek required "Helvetica" font
- Bug: NPE in stop swarm attack if the swarmed unit was destroyed earlier in the phase
- Bug 1613504: Unloading BA from prone mech didnt work
- Bug 1610653: Flying BA can be thrashed
- Bug 1598816: Description of Game Option "Friendly Fire"
- Bug 1623985: Swarm LRM attacks source
Download (8.5MB)
Added: 2007-04-15 License: GPL (GNU General Public License) Price:
923 downloads
Legends: The Game 0.4.1.42
Plenty of maps are provided by us, but the beauty of this game is its customization possibilities. Mission creation has never been easier, with a stab... more>> <<less
Download (111442KB)
Added: 2009-04-26 License: Freeware Price: Free
189 downloads
Games::Checkers 0.1.0
Games::Checkers is a Perl module that allows you to play the Checkers games. more>>
SYNOPSIS
# automatical computer-vus-computer play script
use Games::Checkers::Constants;
use Games::Checkers::Board;
use Games::Checkers::BoardTree;
my $board = new Games::Checkers::Board;
my $color = White;
my $numMoves = 0;
print $board->dump;
while ($board->canColorMove($color)) {
sleep(2);
# allow 100 moves for each player
die "Automatical drawn" if $numMoves++ == 200;
my $boardTree = new Games::Checkers::BoardTree
($board, $color, 2); # think 2 steps ahead
my $move = $boardTree->chooseBestMove; # or: chooseRandomMove
$board->transform($move);
print $move->dump, "n", $board->dump;
$color = ($color == White)? Black: White;
}
print "n", ($color == White? "Black": "White"), " won.n";
ABSTRACT ^
Games::Checkers is a set of Perl classes implementing the Checkers game play. Several national rule variants are supported. A basic AI heuristics is implemented using the Minimax algorithm. Replay of previously recorded games is supported too.
DESCRIPTION ^
This package is intended to provide complete infrastructure for interactive and automatic playing and manipulating of Checkers games. Some features are not implemented yet.
Download (0.28MB)
Added: 2007-01-03 License: Perl Artistic License Price:
1032 downloads
London Law 0.2.1
London Law is a networked multiplayer manhunting board game. more>>
London Law is a networked multiplayer manhunting board game.
London Law is an online multiplayer adaptation of the classic Scotland Yard board game. 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.
The game client features an attractive map overlaid on high-resolution satellite imagery.
<<lessLondon Law is an online multiplayer adaptation of the classic Scotland Yard board game. 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.
The game client features an attractive map overlaid on high-resolution satellite imagery.
Download (3.1MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1556 downloads
Risk 1.0.9.2
Risk is a Java version of the classic RISK board game. more>>
Risk is a Java version of the classic RISK board game, with a simple map format, network play, single player mode, hotseat, and many more features. Risk works on all operating system that run Java 1.4 or higher.
<<less Download (3.5MB)
Added: 2007-07-08 License: GPL (GNU General Public License) Price:
2282 downloads
Invade Earth 2.7.9
Invade Earth is an open-source implementation of the popular board game Risk 2210 AD. more>>
Invade Earth is an open-source implementation of the popular board game Risk 2210 AD.
Invade Earth includes a map editor, support for variant rules including Classic and Secret Mission modes, and a network play mode.
Main features:
- Multiple rule sets and maps:
- Invade Earth A.D. 2210
- Amoeba Invasion Expansion
- Mars Expansion
- Pantheon Expansion (our version of Risk: Godstorm) (coming soon)
- Classic
- Secret Mission
- Custom rule values
- A versatile Map Editor
- Several built-in AIs (play against the computer)
- Network support (play against your friends)
- A centralized list of open internet games
- Save and load game states, even over a network
- Watch a replay of saved games
<<lessInvade Earth includes a map editor, support for variant rules including Classic and Secret Mission modes, and a network play mode.
Main features:
- Multiple rule sets and maps:
- Invade Earth A.D. 2210
- Amoeba Invasion Expansion
- Mars Expansion
- Pantheon Expansion (our version of Risk: Godstorm) (coming soon)
- Classic
- Secret Mission
- Custom rule values
- A versatile Map Editor
- Several built-in AIs (play against the computer)
- Network support (play against your friends)
- A centralized list of open internet games
- Save and load game states, even over a network
- Watch a replay of saved games
Download (MB)
Added: 2006-08-07 License: GPL (GNU General Public License) Price:
675 downloads
Chess::Game 0.6.0
Chess::Game is a class to record and validate the moves of a game of chess. more>>
Chess::Game is a class to record and validate the moves of a game of chess.
SYNOPSIS
use Chess::Game;
$game = Chess::Game->new();
$clone = $game->clone();
$move = $game->make_move("e2", "e4");
$move_c = $clone->make_move("e2", "e4");
$true = ($move->get_piece() ne $move_c->get_piece());
$move = $game->delete_move();
...
while (!defined($result = $game->result())) {
# get a move
$move = $game->make_move($sq1, $sq2);
if (!defined($move)) {
print $game->get_message();
}
}
if ($result == 1) {
print "White wins!n";
}
elsif ($result == 0) {
print "Draw!n"
}
else {
print "Black wins!n";
}
The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, providing move validation for all moves recorded using the Chess::Game class. The Game contains a Chess::Board, 32 Chess::Pieces and a Chess::Game::MoveList that contains a series of Chess::Game::MoveListEntrys that record the exact state of the game as it progresses. Moves can be taken back one-at-a-time to allow for simple movelist manipulation.
<<lessSYNOPSIS
use Chess::Game;
$game = Chess::Game->new();
$clone = $game->clone();
$move = $game->make_move("e2", "e4");
$move_c = $clone->make_move("e2", "e4");
$true = ($move->get_piece() ne $move_c->get_piece());
$move = $game->delete_move();
...
while (!defined($result = $game->result())) {
# get a move
$move = $game->make_move($sq1, $sq2);
if (!defined($move)) {
print $game->get_message();
}
}
if ($result == 1) {
print "White wins!n";
}
elsif ($result == 0) {
print "Draw!n"
}
else {
print "Black wins!n";
}
The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, providing move validation for all moves recorded using the Chess::Game class. The Game contains a Chess::Board, 32 Chess::Pieces and a Chess::Game::MoveList that contains a series of Chess::Game::MoveListEntrys that record the exact state of the game as it progresses. Moves can be taken back one-at-a-time to allow for simple movelist manipulation.
Download (0.021MB)
Added: 2006-12-28 License: Perl Artistic License Price:
1039 downloads
Games::Goban 1.100
Games::Goban is a board for playing go, renju, othello, etc. more>>
Games::Goban is a board for playing go, renju, othello, etc.
SYNOPSIS
use Games::Goban;
my $board = new Games::Goban (
size => 19,
game => "go",
white => "Seigen, Go",
black => "Minoru, Kitani",
referee => &Games::Goban::Rules::Go,
);
$board->move("pd"); $board->move("dd");
print $board->as_sgf;
This is a generic module for handling goban-based board games. Theoretically, it can be used to handle many of the other games which can use Smart Game Format (SGF) but I want to keep it reasonably restricted in order to keep it simple.
<<lessSYNOPSIS
use Games::Goban;
my $board = new Games::Goban (
size => 19,
game => "go",
white => "Seigen, Go",
black => "Minoru, Kitani",
referee => &Games::Goban::Rules::Go,
);
$board->move("pd"); $board->move("dd");
print $board->as_sgf;
This is a generic module for handling goban-based board games. Theoretically, it can be used to handle many of the other games which can use Smart Game Format (SGF) but I want to keep it reasonably restricted in order to keep it simple.
Download (0.015MB)
Added: 2007-01-06 License: Perl Artistic License Price:
1035 downloads
Concede 0.1
Concede is a computer version of the board game Take It Easy. more>>
Concede project is a computer version of the board game "Take It Easy".
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.
Each tile is marked with 3 numbers (from 1 to 9) and the player must try to make as many complete rows as possible with the tiles he get. The problem is that their is more tiles in the game than places on the board and they come in random order.
When the board is full the game end and the score is computed by adding all the complete rows together. So for example a row of four 5 is worth 20 points, a row of three 9 is worth 27 points, etc.
<<lessConcede 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.
Each tile is marked with 3 numbers (from 1 to 9) and the player must try to make as many complete rows as possible with the tiles he get. The problem is that their is more tiles in the game than places on the board and they come in random order.
When the board is full the game end and the score is computed by adding all the complete rows together. So for example a row of four 5 is worth 20 points, a row of three 9 is worth 27 points, etc.
Download (0.014MB)
Added: 2007-01-02 License: GPL (GNU General Public License) Price:
1025 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above board game risk search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed