Now, I know this has been said almost a million times before, but I think that hearthstone would benefit greatly from having a card creator, or some sort of way for you to create your own cards that could be shared with other people. The main argument I see as to why this will never happen is “Why buy cards if you can create your own” and this is a very good argument, but I think that doesn’t completely rule out the possibility of a card creator. The idea is simple, there is a card creator where you can create and design your own cards, artwork would be able to be imported from outside the game, and you would be able to code your card to do whatever you want it to, within what hearthstone allows. I don’t think the card editor would have to be “Simple” because that would run the risk of it being so simple you can’t actually do what you want to, I think the card editor would be almost identical in function to what the card designers have, if that requires some mastery then you just have to learn how to use it. I think then, you should be able to test your card in-game and make sure your code works, and save it to a collection of your created cards. Now, I think how you should be able to play with these cards is the hard part. I think, however, probably the best way to play with your cards would be via Friendly Challenges, and Fireside Gatherings. Imagine being able to create your own cards, and then have your friends play with them at a fireside gathering in a specialized tavern brawl, the idea would be you are allowed to create a deck using both normal and custom-created cards that you have in your collection, and play with them with your friends, anything would be possible! I think the second, and more available way to play with your cards, would be via Friendly matches. The idea would be you can dule your friend to a “Custom” match, where you both use your custom created cards. I think this would add so much more replay-ability and fun to hearthstone, it could allow you to create the cards you’ve always wanted to see, and play with people who have like-minded ideas. The ability to have fun without effecting the overall balance and effort of the game, and keeping the game constantly fresh. In conclusion, I know that was a lot of words, I’d just really like to see something like this in the game, it would make it infinitely more repayable and fun, and you would never run out of things to do. Creating unique experiences for friends, and allowing everyone to have fun with what hearthstone has built. And give everyone who has ever wanted to create cards a chance to see their ideas in action. Although this may never happen, there is always hope, and I hope that this, someday, becomes a reality.
Did you even try to think what are you suggesting? Did you ever try to think how the games work? So you want to send data directly to HS server?
You want to open connection client-server where client can send data directly to the server, and you think this is secure?
Did you even think what will happened when everyone will start to make cards? Constantly uploading data (secure and insecure) to the server and back to all clients. Did you even try to think how fast the game size will grow? How this will overburden the servers? Did you even try to think how insecure this will be for other clients that will download this data? Not to mention constantly downloading new data.
Did you think how this will overburden mobile phones?
Not to mention “cheating”?
Again, did you even try to think what are you saying?
You know those videos like the one in “The ring” with the worms squirming and then the image shifting to humans instead and the nail going thorough the finger nail, pushing it from the finger and all that. I watched quite a few of those and all combined didn’t make me feel as uneasy as this post did.
This idea has a lot of merit so I’ll start with why this is a good idea.
Many gamers are extremely creative. This idea would generate a ton of new ideas, design and gameplay, not to mention art. When game developers open their doors to the creative gamers, great things happen. I personally know of someone that was hired to a AAA studio because he did a level for a game of that studio. He currently works in Blizzard!
A lot of great stuff comes from fans. Mods, add-ons, etc. Gamers will put some work for the games they love. I’m sure this would happen with Hearthstone too.
However the idea also has a ton of problems, specific to Hearthstone. The first is that with any card comes art and sound. If the community could add whatever they wanted, Team 5 would need a gazillion people sorting out the possible legal liabilities. This is not an issue for most games, e.g. the ones that can only be modded locally.
The other issue is that for each great card, you would have a ton of bad ones, either because they were badly designed or they were created just to explore holes in the game design. To give you a sense of proportion, one of the first games I released had a level editor. We had tens of thousands of levels shared by users through the in-game interface. The users could then vote on new levels. Not even 1% got high votes, most of them didn’t even work and were just experiences made by people curious with the level design.
This said, and although I genuinely love the idea, I don’t think it’s remotely possible. Still, even while it isn’t, I believe it has a lot of merit.
There are already websites made for this purpose of making custom cards, though no way to use them in a “custom match”. Sites like www.hearthcards.net already have huge galleries of custom cards of varying types, even with support for custom tribes and custom expansions.
There’s also Reddit where people post custom cards all the time.