Vassal Engine

The Vassal Engine is a game engine for building and playing online adaptations of board games, tabletop games and card games. It allows users to play in real time over a live Internet connection, and also by email (PbeM). It runs on all platforms, and is free, open-source software. For example, there is a Star Wars Miniatures module, where players can play with up to three others in a digital replica of the table-top game.

Vassal Engine
Developer(s)The Vassal Team.
Initial release2002 (2002)
Stable release
3.5.0 / January 31, 2021 (2021-01-31)
Repository
Written inJava
Operating systemAny
PlatformCross-platform
Available inMultilingual (English and 6 other languages)
TypeGame engine
LicenseGNU LGPLv2+
Websitewww.vassalengine.org

It is written in Java and the source code is available from GitHub under the LGPL open source license.[1]

History

Vassal began as VASL (Virtual Advanced Squad Leader), an application for playing Advanced Squad Leader.[2]

Available modules

Vassal modules exist for over 1000 games, some of which are listed here. A more comprehensive, but not exhaustive, list of modules exists on the Vassal module site list.

Tabletops

Boardgames

Card games

In September 2008, Games Workshop issued a cease-and-desist order regarding V40k to Tim Davis, the team leader at that time.[9] The module is still played.

Games Workshop has also issued a cease-and-desist order regarding Space Hulk.

Similar projects

Similar engines for making board games include ZunTzu[10] and Boardgame.io.[11]

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.