Updates on… The Replacement

Big thanks to Magnechu, I can take criticism, keep it coming.

I want this app to be for the players so please feel free to let me know if something needs to change.

The Latest:

I am going to set up a sleeper website for testing and the team that I will be assembling. I have had a few responses with help but I am still looking for a couple more people. This is not a full time thing for me; I am allotting about 3 – 5 hours a week to work on this.

Once I get the site up and running I will have Adam post the info here and I will allow a certain amount of testers per month to test things out.

If you would like to contact me please feel free to use the james3hall@gmail.com.

For those of you who have already contacted me I will be getting back with you within the next week to start some work.

As requested I will have the ability to save unlimited decks on the initial release and it shouldn’t add more than a week to development time.

I am not going to code a server such as shoddy battle because that would make the app more of a “game” and I think that would give TPCi more of a reason to shut it down. Remember the goal of this is to just test your deck against a friend or a pre made deck.

I guess I have created some confusion using the term Social Network. I am going to use the social network as a backbone for friending people, displaying what decks you use, some basic news about the app, seeing who’s online and instant messaging during the game. This is not exactly a “facebook of pokemon tcg” I am just using the already coded technology to assist in the development of the app.

Also, I am going to hold off on the “hotkeys” for now until the second release. The reason that I do this is because I do not think that everyone is grasping what I am out to do. You will not need to hit “ctrl+d” to draw at the beginning of your turn. I will automatically code that to happen. The same goes for shuffle, coin flip(you will hit a “flip” button), applying damage, displaying if you have no basic pokemon, laying prizes. If after playtesting users still would like to see hotkeys I will add those. For now I am going to hold off.

I have decided to stick with a 60 card and 30 card decks. I do not want too much customization as again it will look too much like a game instead of an app. The same thing applies to Prize cards; I will stick with 1, 3, and 6. If there is reason for other amounts I will adjust accordingly.

I look forward to providing some visuals within the next 3 weeks or so. Again, please feel free to contact me if you would like to help or would like to learn about Unity3D, Flash, SQL, and ASP.Net.

Reader Interactions

48 replies

  1. Chris Barrieau

    Nice! =] I like the idea. =] I have one question: When you said you caused confusion with the whole social networking thing, and that it won't be like “the new facebook of pokemon cards” and all that, just how much profile freedom will we have? Is it just a name, IMing and decks? Do we at least get an avatar? Does this go as far as bios, likes and dislikes, preferred playing styles (SP, Stage2, Spread, Donk, etc). What would this look like?

  2. James Hall

    You will have the basics of a profile for a social network available; friending, seeing who is online, im'ing, avatar, and such. If this grows and the demand is there I will turn on and utilize the more advanced features of the SN.

  3. Sledd

    I think a short bio would be nice and perhaps a favorite deck, but I don't think a like/dislike is necessary, otherwise it becomes to facebook-ish.

  4. Chris Barrieau

    Alright, what about deck ratings? Such as on the cheezburger websites, you get to rate the pictures, right? What about the opportunity to rate a deck out of 5 stars, or out of 100% or something, and each registered user gets to rate any given deck once, and the average of the votes is compiled and shown? This would only be for a user's deck.

  5. James Hall

    That could be added. Not sure if it would be r1 or r2(Release 1 or Release 2).

  6. Chris Barrieau

    Oh alright cool! :) I don't mean to add things to your to-do list, btw.. I only mean to try and give suggestions on stuff… just btw. ^_^”

  7. James Hall

    It's alright, I am developing this for the user and I feel that that would be a great addition for the app, please feel free to suggest things, but please don't be upset if it isn't there when it is first launched…

  8. James Hall

    It's alright, I am developing this for the user and I feel that that would be a great addition for the app, please feel free to suggest things, but please don't be upset if it isn't there when it is first launched…

  9. Chris Barrieau

    hahaha! Of course I won't get upset :P Dude, I'm still a little noodie, but I'm learning coding in school. :P My programming language is Java… And I think I'm switching to VB.NET this year… For web, I know a nice amount of JavaScript (though probably not as much as you.. :P) and some very basic nooby PHP. I can definitely understand the concept of just how much work is put into all this code. :P If anyone were to get upset over missing features in this, it would NOT be me. :P I can relate. :P :) (However, I don't know Unity3D, Flash, any Database stuff, or any .NET stuff. :P So I wouldn't be able to help you there… Sorry man. :P I'm starting DB's this year, and I think I get to see .NET too. But… I'd only be starting it this year.)

  10. Slowdog

    Looking forward to it.
    I am happy that things happen automagically, so that the game has an understanding of the rules.
    This might cause problems with unlimited though, since I feel there are some tough calls to be made when rules conflict.

  11. 3lectricpancake

    One thing to remember is that one of the new legends cards from Undaunted has an effect that you add two more prize cards to the opponent's stack. Make sure to make some customization available, in case they end up needing 8 prize card slots.

  12. James Hall

    Thanks!!! I will program this, I appreciate all of this, if you guys know of some “off the wall” actions please let me know ahead of time. This will assist in creating a more organic app.

  13. ESP

    A few things:

    1.) Make sure that you can reorder things on the top of your deck, use cards like Pokedex Handy 910 without your opponent seeing, and let your opponent view your hand or blindly view and select easily. Those things are often a pain in the butt to find out how to do the first time so if they were easily accessible, I'd appreciate that.

    2.) Make sure the randomizer for shuffling is really great. I have heard so many complaints about the one on Redshark. Even though I have no problems with it, I think that that is just one thing that people can grumble about even with no proof.

    Anyways, I'm really looking forward to your program and I hope it really is a replacement to the other simulators out there. Good luck!

  14. Chris Barrieau

    So instead of cutting the deck multiple times or something, do this:

    var randomNum[] = new Array(deck.remaining); //note, this is pseudocode
    for(var i = 0; i < deck.remaining; i++) randomNum[i] = -1;

    for(var x = 0; x < deck.remaining; x++) {
    do {
    randomNum[x] = Math.random()*deck.remaining;


  15. Jason Windham

    Ugh. I rather not let the program do stuff automatically…So thats why I prefer to do manual hotkets like shuffle infi time, then draw 7 times ;p

  16. James Hall


    This is actually really close to what I am using for AS. Are you sure you don't want to help?

  17. Nick

    This is the “Pokémon social networking site” that was mentioned awhile back and would be like the TCG for GB game, right?

    So this means that everything would be automatic, correct? For example, if you select Bebe’s Search from your hand to play, something like the following would happen:

    1. Bebe’s Search will appear next to your active Pokémon, just like a supporter does in the real game.
    2. Some kind of popup will appear with text like “Select a card from your hand to place on top of your deck,” similar to the dialogue used then using Item Finder or Computer Search on TCG for GB.
    3. A selection box will appear with a list of all the cards in your hand, and you select one to return for the effect of Bebe’s.
    4. You’d see a list of your deck, would click a card and select “Confirm” or a similar option, at which point the card would automatically appear in your hand.
    5. Your deck would be shuffled.
    6. At the end of your turn, the Bebe’s Search next to your active Pokémon would be automatically discarded.

    Basically, this means that special code will need to be written for every single card in the game (or at least in the modified sets, if you choose not to do unlimited or choose to do it at a later time), right? That sounds like quite an ordeal! I’m working on a Computer Science degree, so if there’s any way I can help, I’d be more than happy to.

    • Travis Yeary  → Nick

      Not exactly. I have limited experience in coding, but I know that that task could be accomplished by creating different methods inside of classes. Bebe’s could be as simple as hand.return followed by deck.search_pokemon with some other arguments. With the right universal methods, individual cards wouldn’t be that hard to code.

  18. thomas sabo

    Absolutely brilliant post guys, been following your blog for 3 days now and i should say i am starting to like your post. and now how do i subscribe to your blog?

  19. Jeannetta Haile

    Im no professional, but I believe you just created the very best point. You certainly know a great deal about what youre referring to, and I can genuinely get behind that. Thanks for being so upfront and so honest in regards to the subject matter. I actually sense like We have a much better understanding now.

  20. Magdalene Spader

    I totally agree with the above remark, the net is without a doubt expanding into the most important channel of communication around the world and it is due to places like this that creative ideas are distributing so fast.

  21. Kimbery Cormany

    I should say, as very much as I enjoyed reading what you had to express, I couldnt aid but lose interest following a whilst. Its as if you had a great grasp on the theme matter, but you forgot to contain your readers. Perhaps you must think about this from much more than 1 angle. Or possibly you shouldnt generalise so much. Its better in case you take into consideration what others may possibly have to say rather than just going for any gut reaction to the subject. Consider adjusting your own thought procedure and giving others who may well understand this the benefit in the doubt.

  22. Full Movie Downloads

    Whats up, This is a wonderful summation, I located your blog checking google for any similar subject and observed this. I couldnt find as well significantly other tips and details on this posting, so it was great to find this one. I will most likely be returning to look at numerous other content articles that you just have written one more time.

  23. tiffany co

    Advantageously, the article is actually the greatest topic on curing acne naturally. I concur with your conclusions and will eagerly look forward to your coming updates. Saying thanks will not just be enough, for the phenomenal lucidity in your writing. I will immediately grab your rss feed to stay informed of any updates.

  24. mbt schuhe

    Advantageously, the article is actually the greatest topic on curing acne naturally. I concur with your conclusions and will eagerly look forward to your coming updates. Saying thanks will not just be enough, for the phenomenal lucidity in your writing. I will immediately grab your rss feed to stay informed of any updates.

  25. Vivien Chiaro

    Youre not the average weblog writer, man. You surely have one thing powerful to add towards the internet. Your design is so strong that you could nearly get away with being a bad writer, but youre even amazing at expressing what you have to say. Such a excellent blog. Ill be back for a lot more.

  26. ed hardy watches

    Keep up the amazing work!! I love how you wrote this and I also like the colors here on this site. did you create this yourself or did you outsource it to a coder??

  27. traffic siphon review

    This amazing is one of the finest piece of writing which My partner and i have study till date on this kind of theme. Extremely all-inclusive yet still to the point not including any specific filler.

  28. cpa instruments review

    You definitely saved me atleast 1 hour of time. I am making a project on that topic and your piece of content has helped me through one of the topics of my project. I will browse to the other pages now.

  29. hyper fb traffic

    I am so happy to read this. This is the kind of important information that needs to be given and not the random misinformation that is at the other blogs. Thank you for this brilliant blog post.

Leave a Reply

You are logged out. Register. Log in.