VASSAL Engine - Le Bottin des Jeux Linux

VASSAL Engine

🗃️ Specifications

📰 Title: VASSAL Engine 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Tool 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Tool ➤ Online Gaming ➤ Tabletop 🌍️ Browser version:
🔖 Tags: Tabletop; Tool; Puzzle; Card Game; Collectible Card Game; Strategy; Level Editor; Fog of War; Online Multi; Co-op; Competitive; PvP; Flagship 📦️ Package Name: vassal
🐣️ Approx. start: 1999-02-01 📦️ Arch package: ✓
🐓️ Latest: 2023-04-20 📦️ RPM package: ✓
📍️ Version: Latest: 3.6.17 / Dev: 3.7.0-beta2 / 0fd0320 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: LGPL-2.1+ 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D Scrolling ⚙️ Generic binary: ✓
⏱️ Pacing: Turn-Based 📄️ Source: ✓
👫️ Played: Multi 📱️ PDA support: ✓
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 13345 🐛️ Created: 2010-08-20
🐜️ Updated: 2023-05-13

📖️ Summary

[en]: A libre, multi-platform, virtual table and game engine, for strategy games (including card games). It has a library of more than 2600 quality games (called "modules", free or commercial). It allows designing of games, the multiplayer game (exclusively) in real time (in hotseat / online) or by email and the passage from one to another, the drag & drop, the limitation of informations (hiding of pieces, of maps, ...), automated reports, ... [fr]: Une table virtuelle et un moteur, libre et multi-plateforme, de jeux de stratégie (incluant les jeux de cartes). Il dispose d'une bibliothèque de plus de 2600 jeux de qualité (dénommés "modules") gratuits ou payants. Il permet la conception de jeux, le jeu multijoueur (exclusivement) en temps réel (en hotseat ou en ligne) ou différé (par mail) et le passage de l'un à l'autre, le drag-and-drop, la limitation d'information (masquage de pièces, de cartes, ...), les reportings automatisés, ...

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
📰 What's new?: 🎩️ Enrichment of this entry 💥️ New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos

🦝️ From Users: (202008), (201510), (201302),


🕯️ How To: (202009), (201502), [fr](201711),


🎲️ Gameplay (SP): vs ASL Solo Bot (201701),


🎲️ Gameplay (MP): (202104), (202103), (201405),


🎮️ Showcase: (20701), (201307), (201407),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202008) gu(201510) gu(201302) gu(201611) id(202xxx) r(202xxx) lp(202xxx) ht(202009) ht(201502) ht(202010) ht(201305) ht(202111) ht(201306) ht[fr](201711) d(201701) d(201307) d(202008) d(201212) d(201407) d(201405) d(201109) d(201109) d(201706) d(201112) d(201309) d(201010) d(201510) d(201307) d(201206) d(201203) d(201204) d[fr](201711) mp(202103) mp(201405) mp(201510) mp(201510) mp(201709) mp(201606) mp(201707) mp(201703) g(201701) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](201604) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
Special & BIG thanks to the site [HOLaRSE [de]] to whom we owe information and News on these Mods:
● Sites: [Vassal wiki (Category:Modules)] [Vassal Factory [fr]] [GMT Games (Commercial VASSAL modules)]
● Examples (Free modules):
• Commands & Colors: Napoleonics (military boardgame, thanks to HOLaRSE): g(201112) g(201505) [VASSAL (Commands & Colors: Napoleonics)] [Dev site]
• Commands & Colors Ancients (military boardgame, thanks to HOLaRSE): g(202005) [VASSAL (Commands & Colors Ancients)] [Dev site]
• Hansa Teutonica: Big Box (military boardgame, thanks to HOLaRSE): g(202xxx) [VASSAL (Hansa Teutonica: Big Box)] [Dev site]
• At Any Cost: Metz 1870 (military boardgame, thanks to HOLaRSE): g(202xxx) [VASSAL (At Any Cost: Metz 1870)] [Dev site]
• Great Battles of Julius Caesar: Deluxe Edition (military boardgame, thanks to HOLaRSE): g(202208) [VASSAL (Great Battles of Julius Caesar: Deluxe Edition)] [Dev site]
• Gettysburg (military boardgame, thanks to [HOLaRSE]): g(2022xx) [VASSAL (Gettysburg)] [Dev site]
• Napoleon at Waterloo (military boardgame): g(2022xx) [VASSAL (Napoleon at Waterloo)] [Dev site]
• VASL (military boardgame): g(202005) [VASL] [Dev site]
• Combat Commander Europe (military boardgame): g(201109) [VASSAL (Combat Commander Europe)]
• Normandy '44 (military boardgame): g(201311) [VASSAL (Normandy '44)]
• Race for Bastogne (military boardgame): g(202006) [VASSAL (Race for Bastogne)]
• Tank Duel: Enemy in the Crosshairs (military card game): g(201910) [VASSAL (Tank Duel: Enemy in the Crosshairs)]
• Pax Viking (medieval strategy game): g(202007) [VASSAL (Pax Viking)]
• Star Wars: Armada (fantasy flight game): g(202012) [VASSAL (Star Wars: Armada)]
• X-Wing (fantasy flight game): g(202007) [X-Wing] [Dev site]
• Middle Earth (fantasy strategy game): g[fr](202004) [VASSAL (Middle Earth)]
• Hitler's War (military boardgame): g(202xxx) [VASSAL (Hitler's War)]
• A Most Dangerous Time (military boardgame): g(202xxx) [VASSAL (A Most Dangerous Time)]
• Afrika Korps (military boardgame): g(202xxx) [VASSAL (Afrika Korps)]
• A Time for Trumpets: The Battle of the Bulge (military boardgame): g(202109) [VASSAL (A Time for Trumpets: The Battle of the Bulge)]
• A Desert Victory: North Africa, 1940-1942 (military boardgame): g(202xxx) [VASSAL (Desert Victory: North Africa, 1940-1942)]
• A Across Suez (military boardgame): g(202xxx) [VASSAL (Across Suez)]
• Battle for Moscow (military boardgame): g(201112) [VASSAL (Battle for Moscow)]
• Victory in the Pacific (military boardgame): ht(202101) [VASSAL (Victory in the Pacific)]
• Band of Brothers (military boardgame): g(202xxx) [VASSAL (Band of Brothers)]
• D-Day (military boardgame): g(202104) [VASSAL (D-Day)]
• Titan (fantasy strategy game): ht(o)(201201) [VASSAL (Titan)]
• Horseless Carriage (sim/management boardgame): r(202302) [VASSAL (Horseless Carriage)]
• Wu Wei: Journey of the Changing Path (Abstract Strategy ): g(202xxx) [VASSAL (Wu Wei: Journey of the Changing Path)]
• Fighting Sail (naval tactical game): g(202xxx) [VASSAL (Fighting Sail)]
• Harpoon: Captain's Edition (naval tactical game): g(1.1/202207) [VASSAL (Harpoon: Captain's Edition)]
• 💥️ Last Full Measure series (American Civil War battles at a tactical-brigade level): g(202xxx) [VASSAL (Last Full Measure)]
• 💥️ Empire of the Sun (WWII, Pacific Theater): g(201506) [VASSAL (Empire of the Sun)]

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
Devs (The VASSAL Team 1 2 [fr] [en]): [Site 1 2 3] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(201408) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (VASSAL Engine) [fr] [en] [de]]
[Wikipedia (Collectible card game / Jeu de cartes à collectionner) [fr] [en] [de]]
[HOLaRSE [de]] [The Linux Game Tome] [Mod DB] [1d4chan]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site on Mastodon (date)]

🐘 Social Networking Update (on Mastodon)

🛠️ Title: VASSAL Engine
🦊️ What's: A libre virtual table & game engine for strategy games
🏡️ https://www.vassalengine.org
🐣️ https://github.com/vassalengine/vassal
🔖 #LinuxTool #LinuxGameDev #Flagship #Tabletop #Strategy #TBS #CardGame
📦️ #LibreGameEngine #Tabletop #Bin #Arch
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update(Dev): 3.7.0-beta2
⚗️ Major upgrade 🪙️
📌️ Changes: https://forum.vassalengine.org/t/vassal-3-7-0-beta2-released/76861
🐘 From: https://mastodon.social/@holarse/110124074335991283

💥️ NEW!
🥁️ Update(Stable): 3.6.17
⚗️ No changelog 🙈️🙉️🙊️
📌️ Changes: https://github.com/vassalengine/vassal/releases
🐘 From: https://mastodon.social/@holarse/110242327977776683

🦝️ https://invidious.lunar.icu/T7GRaLcdBZU
🕯️https://invidious.lunar.icu/RUKp8YXK0U8
💥️🎲️ https://invidious.lunar.icu/UonzZiyARxM

🕶️ Its UI showing an example of a map-based strategy game (Commands & Colors: Napoleonics) with its map divided into hexagons and its units that are moved on the map

VASSAL Engine is a libre, multi-platform, virtual table and game engine, for strategy games (including card games). It has a library of more than 2600 quality games (called "modules", free or commercial). It allows designing of games, the multiplayer game (exclusively) in real time (in hotseat / online) or by email and the passage from one to another, the drag & drop, the limitation of informations (hiding of pieces, of maps, ...), automated reports, ...

📕 Description [en]

📕🐧"A libre virtual table & game engine for strategy games"🐧📕.

Play boardgames, virtually

☑ Wargames & Euros
Our library of modules includes over 2600 games.

☑ Play Online
Play online against live opponents on our server.

☑ Turn by Turn
Play at your own pace by Email or Discord.

"As a game designer, scholar and gamer, Vassal has been a godsend not only during 2020–21, allowing me to play games remotely, play games that would require too much space and run prototypes." -- Profit, forum user


Vassal is a game engine for building and playing online adaptations of board games and card games.
Play live on the Internet or by email. Vassal runs on all platforms, and is free, open-source software.

What Does It Do?

VASSAL is an engine for building and playing Internet-capable versions of turn-based, human-vs-human games. Players move and manipulate game pieces via the mouse while typing accompanying text. Moves can be recorded into a log file and stepped through one at a time for email play. During live Internet play, all moves and text are automatically broadcast to other players in real time. Combining a live VASSAL session with a third-party Internet voice-chat tool (such as NetMeeting or TeamSpeak) allows you to play with people around the world at very close to face-to-face pace.

What games can I play using Vassal?

Hundreds of boardgames have been converted for use with Vassal, so there's a good chance that you'll find the games you own in our module library already. If there is not yet a Vassal module for your favorite game, you can use the Vassal Editor to build your own module, and should you run into trouble, help is only a click away in our forum.


Debian Requested packages:

The VASSAL Engine is a set of general-purpose Java libraries for creating online versions of traditional board and card games, with a strong focus on hex-and-counter wargames.

The VASSAL Engine is a set of general-purpose Java libraries for creating online versions of traditional board and card games, with a strong focus on hex-and-counter wargames. It provides support for game piece rendering and interaction, and supports play by email or over a live connection. Several hundred games are supported by downloadable modules, and there is a very active module-developer community. Play on vassalengine.org, the principal online community using this software, is free.


🌍️ Wikipedia :

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.

It is written in Java and is available from SourceForge under the LGPL open source license.

History

VASSAL began as VASL (Virtual Advanced Squad Leader), an application for playing Advanced Squad Leader.

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.

Copyright and licensing

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

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

📕 Description [fr]

Un moteur de jeux de stratégie sur table (incluant les jeux de cartes) et une table de jeux en ligne, par The VASSAL Team.
En Java.

VASSAL (ex VASL, aka Virtual Advanced Squad Leader) est une table virtuelle et un moteur, libre et multi-plateforme, de jeux de stratégie (incluant les jeux de cartes). Il dispose d'une bibliothèque de plus de 2600 jeux de qualité (dénommés "modules") gratuits ou payants. Il permet la conception de jeux, le jeu multijoueur (exclusivement) en temps réel (en hotseat ou en ligne) ou différé (par mail) et le passage de l'un à l'autre, le drag-and-drop, la limitation d'information (masquage de pièces, de cartes, ...), les reportings automatisés, ...


Jouez à des jeux de société, virtuellement

☑ Wargames & Euros
Notre bibliothèque de modules comprend plus de 2600 jeux.

☑ Jouer en ligne
Jouez en ligne contre des adversaires en direct sur notre serveur.

☑ Tour par tour
Jouez à votre propre rythme par courriel ou par Discord.

"En tant que concepteur de jeux, universitaire et joueur, Vassal a été une aubaine non seulement pendant la période 2020-21, me permettant de jouer à des jeux à distance, de jouer à des jeux qui nécessiteraient trop d'espace et d'exécuter des prototypes." -- Profit, utilisateur du forum


Vassal est un moteur de jeu pour concevoir et jouer à des adaptations en ligne de jeux de société et de jeux de cartes.
Jouez en direct sur Internet ou par courriel. Vassal fonctionne sur toutes les plateformes et est un logiciel libre et open-source.

Qu'est ce que ça fait ?

VASSAL est un moteur permettant de concevoir et de jouer à des jeux au tour par tour confrontant des humains entre eux avec le support d'internet. Les joueurs déplacent et manipulent des pièces de jeu via la souris tout en tapant le texte d'accompagnement. Les déplacements peuvent être enregistrés dans un fichier journal et parcourus un par un pour le jeu par courrier électronique. Pendant le jeu Internet en direct, tous les mouvements et le texte sont automatiquement diffusés aux autres joueurs en temps réel. La combinaison d'une session VASSAL en direct avec un outil de chat vocal Internet tiers (tel que NetMeeting ou TeamSpeak) vous permet de jouer avec des personnes du monde entier à un rythme très proche du face-à-face.

Quels jeux puis-je jouer en utilisant Vassal ?

Des centaines de jeux de société ont été convertis pour être utilisés avec Vassal, donc il y a de fortes chances que vous trouviez déjà les jeux que vous possédez dans notre bibliothèque de modules. S'il n'y a pas encore de module Vassal pour votre jeu favori, vous pouvez utiliser l'éditeur Vassal pour créer votre propre module, et en cas de problème, l'aide est à portée de clic sur notre forum.

🚧️ Installation [fr]

🔧️ INSTALLATION :

Installation à partir du paquet Manjaro/Arch :
• (✔ v. 3.6.6) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

Installation à partir du binaire classique :
• (✔ v. 3.6.7) Un binaire statique (64-bits) est disponible, il suffit de décompresser le livrable et (s'il ne l'est pas) de rendre son binaire exécutable (clic droit sous votre gestionnaire de fichier).


🏕️ Installation du contenu / des données :

• Données : Ce jeu requiert l'installation de données non livrées avec le moteur du fait d'une licence incompatible ou tout simplement pour lui permettre d'utiliser différents sets de données.

▸ Téléchargement des données :
• Téléchargez ses données sur son site (voir la section “Resources” ci-dessus, elles sont dénommées "modules de jeux", ce sont des containers comportant l'extension ".vmod")

▸ Assemblage du moteur et des données :
• Copiez les données dans le répertoire de votre choix. Au lancement de l'interface il vous suffira de préciser l'endroit vous les avez installées.


🚀️ LANCEMENT DU JEU :

• Si vous avez installé le jeu à partir d'un paquet, ou l'avez compilé puis installé dans les répertoires système : Alt F2 puis saisissez : vassal
• Si vous l'avez installé à partir du livrable du site, en console dans son répertoire racine, lancez : $ ./VASSAL.sh

💡 Nota: pour les jeux multi-joueurs (la majorité), votre login et mot de passe seront demandés, néanmoins aucun enregistrement n'est nécessaire. La plupart du temps un assistant vous guide pour démarrer une partie.

🔍️ Test [fr]

🕵️ Test (✔ v. 3.6.6 & 3.6.7) par goupildb (config. : Manjaro 64-bit) :
Le : 5 Juin 2022
⏱️ Durée du test : 15 minutes.

🎯️ Objectif de ce test: rédiger/mettre à jour/valider sa notice d'installation, tester son fonctionnement et partager mes premières impressions.

J'avais déjà testé (avec succès) la version 3.1.12.

🏗️ Réalisation :
• 🏜️ Graphisme & interface :
J'ai lancé 2 jeux pour voir les interactions avec l'interface.
Celle-ci est très efficace, on sent un gros travail d'optimisation pour simplifier son usage, avec la présence d'un assistant pour la configuration et une interface épurée au maximum, qui précise si vous disposez ou non de la dernière version et qui, dans la négative, vous guide pour son installation. Excellent.
• 🐞️ Fiabilité / Robustesse (hors support des périphériques, abordés ci-après): pas de souci de ce côté là, tout fonctionne bien.

🎲️ Gameplay :
C'est un moteur de qualité commerciale avec des mods magnifiques permettant de jouer aussi bien à des jeux de stratégie sur carte qu'à des jeux de cartes en local (tarot, bridge, belote, ...) ou sur internet, cette fiche ne suffirait pas à présenter ses possibilités.
Il s'agit d'une table de jeu virtuelle, les règles ne sont pas imposées brutalement, rien ne vous empêche de faire n'importe quoi. Pour jouer il faut donc maîtriser les règles ou faire l'effort de les apprendre et bénéficier d'un maître de jeu (comme dans n'importe quel jeu de stratégie sur table).

🏆️ Impressions :

👍️ Pour :
• Une excellente réalisation (graphisme & interface)
• On sent un gros travail d'optimisation pour simplifier son usage, avec la présence d'un assistant pour la configuration et une interface épurée au maximum.
• C'est un moteur de qualité commerciale avec des mods magnifiques permettant de jouer aussi bien à des jeux de stratégie sur carte qu'à des jeux de cartes en local (tarot, bridge, belote, ...) ou sur internet.

👎️ Contre :
• Pas/peu d'IA. Un développement (ASL Solo Bot, voir la vidéo ci-avant) a eu lieu pour un jeu, dommage que le jeu en solo ne soit pas davantage exploité. L'objectif de cette interface est le jeu en multi / de mettre les joueurs en relation.

🕹️ Conclusion :
Impression globale : 👍️
Les mordus de jeux de stratégie sur carte entre amis vont en devenir accroc s'ils ne le connaissent pas déjà, C'est sûr !
EXCELLENT.
👏️ ❤️ Un grand bravo et merci à ses auteurs !