Vassal

Vassal

Vassal is an open-source engine for building and playing online adaptations of board games and tabletop games. It provides tools to create virtual game pieces and boards, build rulesets, and connect players over the internet.
Vassal image
board-games tabletop-games online-multiplayer open-source

Vassal: Open-Source Board Game Engine

An open-source engine for building and playing online adaptations of board games and tabletop games, with tools for creating virtual game pieces and boards, building rulesets, and connecting players over the internet.

What is Vassal?

Vassal is an open-source, cross-platform application designed to facilitate online play of board games and tabletop games. It originated as a way for fans to create online adaptations of popular games without commercial licensing, though some publishers now sanction Vassal modules.

At its core, Vassal provides a toolbox and interface for constructing virtual game boards, pieces, cards, and dice. Developers can build modules that capture the look and rules of a game. Players can then connect through Vassal to play live games or solo against automated opponents. Games run in real-time, with players manipulating pieces on an online recreation of the physical board.

Key features of Vassal include:

  • Tools to create custom playing pieces, boards, cards, dice, and other game components
  • A rules engine to model game mechanics and automate enforcement
  • Online multiplayer with integrated chatting and game logging
  • Support for single-player against computer-controlled opponents
  • Extensive module library covering wargames, Eurogames, CCGs, RPGs, and more
  • Free, open-source Java application maintained by a community of developers

While the interface has a dated look and learning curve, Vassal remains popular for playing complex strategy games online. The open community enables fan adaptations for niche game titles. Publishers like GMT Games also use it for official online versions of games like Twilight Struggle.

Vassal Features

Features

  1. Modular architecture allows creating games by combining reusable components
  2. Supports 2D and 3D game boards
  3. Players can interact with game pieces using a graphical interface
  4. Built-in chat, email and game logging features
  5. Support for single and multiplayer games over the internet
  6. Scripting engine to automate game mechanics and behaviors
  7. Extensible through plug-ins and modules

Pricing

  • Free
  • Open Source

Pros

Free and open source

Large library of game modules created by community

Cross-platform support

Active user community provides support

Allows playing board games online

Cons

Steep learning curve

Creating new game modules requires programming knowledge

Outdated interface

Limited documentation


The Best Vassal Alternatives

Top Games and Gaming Software and other similar apps like Vassal


Tabletop Simulator icon

Tabletop Simulator

Tabletop Simulator is a video game that provides a physics sandbox environment for playing a wide variety of classic tabletop games. Developed and published by Berserk Games in 2015, Tabletop Simulator uses advanced physics mechanics to replicate the experience of gathering around a table playing games.Players have access to a...
Tabletop Simulator image
ZunTzu icon

ZunTzu

ZunTzu is an open-source web analytics application that allows website owners to track and analyze traffic and user engagement data. Developed as an alternative to Google Analytics, ZunTzu focuses on being easy-to-use for beginners yet providing advanced functionality for power users.Some key features of ZunTzu include:Real-time statistics on website visitors,...
ZunTzu image
Screentop icon

Screentop

Screentop is a feature-rich yet easy-to-use screen and video recording software for Windows. With Screentop, users can capture any area of their screen, record on-screen activities, add annotations and captions, and edit recordings with built-in editing tools.Some key features of Screentop include:Intuitive and customizable recording interface - Easily capture full...
Screentop image
Board Game Arena icon

Board Game Arena

Board Game Arena is an online platform that allows people to play board games virtually with others across the world. It features a library of over 150 popular tabletop games like Catan, Carcassonne, Terraforming Mars, and more that have been adapted for online multiplayer. The platform handles game rules, piece...
Board Game Arena image
Tabletopia icon

Tabletopia

Tabletopia is an online virtual tabletop gaming platform that allows users to play popular board games and tabletop games virtually with friends. The platform features officially licensed digital versions of hundreds of popular tabletop titles from major publishers like Hasbro, Asmodee, North Star Games, and more.Tabletopia uses advanced graphics and...
Tabletopia image
OCTGN icon

OCTGN

OCTGN (Online Card & Tabletop Gaming Network) is a free, open-source software application that allows users to play trading card games, board games, and other tabletop games online against opponents from around the world. It was first launched in 2007.One of the key features of OCTGN is its built-in rules...
OCTGN image
Yucata icon

Yucata

Yucata is a free online gaming platform for playing popular board games with other players in real time. The website features a large catalog of popular German-style board games such as Catan, Carcassonne, Stone Age, and many more. To play on Yucata, users simply create a free account and login...
Yucata image
PlayingCards.io icon

PlayingCards.io

PlayingCards.io is a free online multiplayer card gaming site where users can play classic card games like poker, blackjack, crazy eights, and more. The site does not require any downloads or installations and runs directly in modern web browsers.Some key features of PlayingCards.io include:Supports popular card games like Texas Hold...
PlayingCards.io image
FreeBoardGames.org icon

FreeBoardGames.org

FreeBoardGames.org is a free online resource that offers a wide variety of printable board games for people to enjoy. The site features timeless classics like chess, checkers, backgammon, mancala, and many others. Whether you're looking for family game night ideas or want to revisit old favorite games, FreeBoardGames.org has what...
FreeBoardGames.org image
Boardgame Lab icon

Boardgame Lab

Boardgame Lab is a software suite designed specifically for board game designers and publishers. It provides a complete set of tools for creating and playtesting both physical and digital board games.Key features include:Intuitive board design with customizable spaces, snap-to-grid, and automatic edge wrappingTemplates for common components like cards, tokens, tiles,...
Boardgame Lab image
LackeyCCG icon

LackeyCCG

LackeyCCG is an open source application that enables users to play collectible card games online. It was first released in 2002 and has developed a devoted user base over the years. LackeyCCG allows players to digitize their physical card collections and build decks to play against others around the world.Some...
LackeyCCG image
Aide de Camp II icon

Aide de Camp II

Aide de Camp II is a personal information manager and assistant software application developed by BrainLink International. It aims to help users organize their tasks, contacts, notes, documents, and schedule appointments more efficiently.Some of the key features of Aide de Camp II include:Calendar with appointment scheduling and remindersTo-do lists and...
Aide de Camp II image
Cyberboard icon

Cyberboard

Cyberboard is an open-source virtual whiteboarding application designed for agile and creative teams. It provides a flexible infinite canvas to collaborate on diagrams, notes, drawings and mind maps in real-time.With Cyberboard, distributed teams can brainstorm ideas, map user journeys, sketch UI/UX prototypes and more. Its infinite canvas and freehand drawing...
Cyberboard image
Desperate Gods icon

Desperate Gods

Desperate Gods is a 2D action platformer rogue-lite where you play as a fallen god. Once an powerful deity, you have been stripped of most of your powers and cast down to the mortal plane. You must battle your way through hordes of enemies and defeat the very gods that...
Desperate Gods image
Zillions of Games icon

Zillions of Games

Zillions of Games is a versatile board game emulator and engine developed by Jeff Mallett and Mark Lefler. First released in 1998, it allows users to play over 1100 classic board, abstract strategy, and puzzle games on their Windows PC.Some of the features that make Zillions of Games unique include:Advanced...
Zillions of Games image