I’m using Vassal to get a prototype of a card game going before I start making actual cards etc. At this point I’d say I’m about 75% done but I still can’t get some things working.
The game is a fairly simple card game simulating a duel between two samurais. The players build a small deck from a selection of cards and then play strikes and blocks into a queue which is slowly cycled back into their hands. Full rules can be read here.
I’ve used Dr Nostromo’s method of laying out the cards in the card library using a deal button which is great. Each player has their own card library and an empty hand window which they fill with cards. Cards are then played onto the main window.
The problems I’m having are:
The Red player is pretty much working perfectly, the Black player however just doesn’t seem to work. Each player should be able to see their hand, their card library and the opponents hand (card backs only if possible) however the black player pretty much just sees what the red player sees (and can’t see his hand at all).
Dr N’s deal mechanic doesn’t seem to work in the Black library window even though I think I’ve duplicated all the important functions.