A downloadable game for Windows, macOS, and Linux

A game to play the original Wizards of the Coast version of the Pokemon card game as a two player hot seat game.  Includes nearly every card from Base Set, Jungle, Fossil, and Rocket, plus a few trainer cards from later sets for a total of 300 different cards.  New features include a deck editor and attack animations.  

Note that this uses the original rules, so some mechanics work a little differently than the modern card game.   There are likely still some bugs with individual cards. 

Download

Download
PokemonTCG_Linux.zip 107 MB
Download
PokemonTCG_Mac.zip 106 MB
Download
PokemonTCG_Windows.zip 105 MB
Download
PokemonTCG_Windows32.zip 103 MB

Install instructions

Download the zip file matching your operating system.  Run the exe file to play. 

Development log

Comments

Log in with itch.io to leave a comment.

Hey again, I thought you might like to see my version of the game: https://complete-control.itch.io/mypokmoncg

(22 edits)

I NEVER imagined I'd have a reason to come back to this card game, but this simulator having the way more fun to play with older cards, and more importantly the hot seat functionality allows me to make custom rules for more interesting matches. So thanks for the inspiration. Just here to report some bugs; based on the comments I guess development for this has stopped, but I'll share what I found anyway.

1. "Old Rod" lets you get a Trainer card if you flip 1 heads and 1 tails.

2. "Pokedex" and Hypno's "Prophecy" attack don't return the cards you rearrange to the top of the deck.

3. "Devolution Spray" returns the Evolution card to your hand instead of discarding it. Pokemon who devolve by any effect also have all of their damage counters removed.

4. A "Buzzap" Electrode being used as Energy can't be discarded for retreat costs, and can only be treated as 2 Electric Energy.

5.  Alakazam's "Confuse Ray" attack ignores Resistances.

6. The damage for Tauros' "Rampage" attack doesn't scale correctly. It's able to do hundreds of points of damage with this attack.

7. Dark Magneton's "Magnetic Lines" attack causes the Energy being transferred to the opponent's Benched Pokemon to take its place, acting like a Pokemon that has no attacks and can't retreat.

8. The 2nd Energy "Super Energy Removal" discards is chosen from the Energy in your opponent's discard pile.

9. When discarding Energy to use a "Max Revive", the 2nd Energy card you choose doesn't get discarded.

10. Ditto's "Transform" Poke Power doesn't copy the Weakness and Resistance (or lack thereof) of the Defending Pokemon.

11. If a Pokemon that evolved from a "Mysterious Fossil" gets KOed, that "Mysterious Fossil" is still treated as a Basic Pokemon while it's in the discard pile.

12. Evolving a Meowth into Persian (not Dark Persian) KOs it.

13. Diglett's "Dig Under" attack only targets Benched Pokemon. You can still select the attack even when the opponent has no Benched Pokemon, at which point the game can't continue since you can't choose a Benched Pokemon to attack.

14. After Dark Arbok uses its "Stare" attack on a Benched Pokemon with a Poke Power, clicking on that Benched Pokemon prevents the game from continuing, as it brings up a menu that can't be closed with the only option being "Attach", which does nothing.

15. Charizard's "Fire Spin" attack doesn't let you choose which Energy to discard.

16. Damage from Raticate's "Super Fang" attack rounds down instead of up.

17. Dark Muk's "Sticky Goo" Poke Power and Dodrio's "Retreat Aid" Poke Power don't work.

18. "Transparent Walls" doesn't work.

19. The Promo Arcanine is being treated as a Water-type Pokemon.

20. Not a bug, but the old rules apparently made it so Confused Pokemon had to flip heads in order to retreat successfully; that feature's missing here.

(+1)

Thanks for the notes!  If I ever get back to working on this I'll make these fixes.

Thanks for making this. Any chance you could add an option to replace the texture of the game mat with an image file like .png?

I'm not currently updating this project, but if I ever do I'll add that feature just for you.

No NPCs, just you and another player on the same device, correct?

(+1)

Just 2 players for now.  I might start working on this again soon.

wow this is great and just the cards im nostslgic about ,is there anyway of playing it 2 player?

(+1)

Unfortunately I never figured out how to get two computers to communicate.  For two player all you can do is take turns.

thanks for the reply,what about each player on different monitors on the same pc?

(+1)

I made that for the Dominion game but you technically have to share a mouse pointer.  Since you don't have to do anything during your opponent's turn in Pokemon having only one screen should work aside from being able to see your opponent's hand.  I may eventually add a feature to hide the cards in your hand between turns.

ok thanks still a great game.

btw bug on pokeball trainer card if you play it with no pokemon in deck game freezes.

Hi Blake , Iv got into coding my self on unity and am looking to make something similar but with online,what you made was great ,would it be possible to get a look at the code,to speed things up its obvioulsy a totally non commercial project ,Thanks either way .All the best.

Not sure I want to put 30000+ lines of code online.  But I'll give you some advice. I have all the cards defined in text files which the program parses to understand each card effect step by step (I basically created a unique scripting language for card effects).  As for online I used an asset package called Mirror in my Weiss Schwarz simulator and got it working on LAN.  Unity is supposed to be coming out with a new multiplayer system, but I haven't heard much about it.

Thanks alot for the reply and advice.