Contribute to VASL!
VASL is not the result of a single person's effort, but has grown out of the cooperation of a large number of people over time. There are many niches, large and small, for anybody interested in contributing. The VASL Cooperative is a collection of people who contribute map artwork, counter artwork, scenario setups, web support, and/or Java programming. Or people just interested in an inside or advance view of what's happening with VASL.
Join the discussion list at
You may find talents or obsessions you never knew you had!
VASSAL modules are highly customizable. This means
that it's possible for anybody to make enhancements to VASL. Got some third-party counters you'd like to contribute?
Now it's easy! By using VASSAL's module editor, you can create your own custom extensions, with whatever new
counters you like, then post it on the web site for others to enjoy!
For even more ambitious people, VASL source code is publicly available source code. Got a pet feature you'd like to add to VASL? Now you can write your own Java code and plug it straight in! Look at the 'docs' directory in the VASSAL download for documentation on the interface and a tutorial on how to do it. And of course, the VASL developers are more than willing to help you get comfortable. Find a problem or looking for ideas? Check the VASL Issues List.