The BoardGame Tool offers an easy, XML driven interface to implementing boardgames on the computer, with automatic network play, artificial intelligence and robot possibilities. Game rules are encoded in easy-to-learn embedded Python.


http://boardgametool.sourceforge.net





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of BoardGame Tool. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Project temporarily on halt

    As with most open source projects, there comes a time when the main developer finds other things of interest. The cheat-free implementation of random numbers encountered implementation problems (the implementation only works with RSA keys with fixed size moduli for each participant, which is feasable, but requires a little back-end work again). Pending the development of the other areas of interest, the programming of the Boardgame Tool is temporarily on halt. The project will however continue.

    posted by michielu 1880 days ago

  • Tracker artifact added

    michielu created the Connection to self possible artifact

    posted by michielu 1927 days ago

  • Code committed

    michielu committed patchset 53 of module bgt to the BoardGame Tool CVS repository, changing 1 files

    posted by michielu 1927 days ago

  • Code committed

    michielu committed patchset 52 of module bgt to the BoardGame Tool CVS repository, changing 25 files

    posted by michielu 1927 days ago

  • Code committed

    michielu committed patchset 51 of module bgt to the BoardGame Tool CVS repository, changing 3 files

    posted by michielu 1927 days ago

  • Random Number Implementation Cheat-free

    The random number generation scheme that is being implemented at this moment is supposedly guaranteed cheat-free. All players in the game are able to add randomness to the number and check after generation that the actual number was created using their randomness. This guarantees that no combination of players can cheat on any single one player, because that player as well adds complete randomness to the selected value. This algorithm also makes card shuffling an almost no-brainer, so that too might be implemented in the upcomming 0.2 release. This would immediately open the BoardGame Tool to a wide variety of available real-life boardgames.

    posted by michielu 1935 days ago

  • Code committed

    michielu committed patchset 50 of module bgt to the BoardGame Tool CVS repository, changing 264 files

    posted by michielu 1947 days ago

  • Encryption Implemented

    The encryption setup has finally reached a point where a more or less complete system has evolved. The whole system allows users to manage private and public keys, as well as symmetric keys. Keys can be created, imported or exported, over the internet or to a file. Public keys can be signed and signatures checked. The main key selector allows the user to encrypt and decrypt small texts, as well as sign and authenticate. Using right-click popup-menu's, new keys can be added or existing keys inspected. Todo's now are to write a more or less complete encryption manual for this system, implement a central key database on the website and more.

    posted by michielu 1947 days ago

  • Code committed

    michielu committed patchset 49 of module bgt to the BoardGame Tool CVS repository, changing 1 files

    posted by michielu 1947 days ago

  • Code committed

    michielu committed patchset 48 of module bgt to the BoardGame Tool CVS repository, changing 1 files

    posted by michielu 1947 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

BoardGame Tool Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review