A cross-platform CCG/TCG playtester written completely in Java.
- Download and install a Java Runtime (JRE), for example, from here.
- Download the JAR file from the latest release or the latest development build from actions tab.
- Run the JAR file using the JRE installed (either via double click on the jar file or
java -jar jarfile.jarin a command prompt in the folder where the jarfile is located).
- Install and launch the program. Create a new Deck (preferably 2) using the Deck Editor. Actions > Deck Editor
- Start a new Game. Actions > Start/Restart Game
- In the new window, select the decks for Player 1 and Player 2. Optionally, you can change the Java theme. Set other properties. (Flipped Cards -> Initial cards that are put into the Battle Zone face down at the start of the game. Barrier Points -> Life points.)
- Click OK, then click Yes twice. You should now be able to see Player 1's Collection (hand). Many actions can be done by right clicking on the Cards or Deck or Graveyard. Move cards by clicking on the card and then clicking on the destination square. Rotate cards by the right click menu or mouse wheel scroll. You can create or remove extra places for cards in the Collection using the Add > Add Empty Placeholder menu item or Remove Placeholder popup menu item. Also look at tooltips. They provide some useful info.
- When you are finished with your turn, click Actions > End Current Turn. This will end your turn and will show the 2nd player's hand.
Use the Deck editor's new Link Card button to link a card with another card in the extra deck. The first card can be in either the main deck or the extra deck. For a double sided card in the main deck, one side should be in the main deck, and the second in the extra deck. Once a card is successfully linked, you will be able to flip it to the other side using the View Linked menu item in the right click card menu.
Open deck editor (Actions > Deck Editor), write the English name of the card in the Name field, select the source (DM or DMPS), then click the Fetch Data button in the bottom. Wait while the data and the image is fetched. You can also download a custom image by turning on the Custom Image option and pasting the image URL in the adjoining box.
You can now add various categories to cards using the Categories text box in the Deck Editor.
Deck Editor > Deck > Deck Statistics Shows various statistics of the deck, including color, cost and type/subtype analysis, as well as category-wise count.
Clone the repository, then run
mvn package
Available under the GNU GPL 2.0 license.
Copyright (C) 2023 Subhraman Sarkar
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


