BoardGame Tool

BoardGame Tool provides a C front-end/Python back-end for running board games.
Download

BoardGame Tool Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Michiel Uitdehaag
  • Publisher web site:

BoardGame Tool Tags


BoardGame Tool Description

BoardGame Tool provides a C front-end/Python back-end for running board games. 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.Here are some key features of "BoardGame Tool":· 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 gamepieceGames currently implemented: - Chess- GoWhat's New in This Release:· This release includes the data archive with correct licensing information for the Fergus Duniho abstract chess piece set.


BoardGame Tool Related Software