SkillAgentSearch skills...

WSPro

Automated Weiss Schwarz TCG Simulator

Install / Use

/learn @klaki892/WSPro

README

WSPro: A Rule-Enforced WS-TCG Simulator

WSPro Logo

WSPro is still in development and has not been released for general / non-programmatic use.

About

The Goal of this project to provide a means to simulate a game of WS while automatically enforcing all game and card rules.

State of Project: Usable; Not Playable

See the Proof of concept consisting of command line gameplay.
To see the current roadmap and development timeline of the project, view the State of WSPro document.

Contributing

Join the Discord Server for all questions relating to development, contributing, bug reports, and feature requests.


Development

See the respective modules for more about how the WSPro ecosystem works:

Core

Heart of the Project.
Contains the rule engine & the Lua scripting engine to execute a game from start to finish.

Server

Responsible for creating/hosting games and allowing players to connect over a network.
Utilities Grpc and Protocol Buffers to allow for easy implementation of clients.

Web-Client

Experimental browser client to play WSPro over a network.
Meant as a proof of concept avenue for using the simulator.

Helper Modules

Core-Proto

Generates a .proto definition of Core model classes for serialization and network use.

Documentation

Design Documents breaking down the early development of the project before it went public.


License

WSPro is free and open source software licensed under the GNU Affero General Public License, version 3. Dependencies and resources may be provided under different licenses. Please see LICENSE for more details.

Weiss Schwarz is copyright of Bushiroad Inc. This project is not affiliated with or endorsed by Bushiroad.

View on GitHub
GitHub Stars12
CategoryContent
Updated1mo ago
Forks0

Languages

Java

Security Score

95/100

Audited on Mar 1, 2026

No findings