General tutorial on programming a CCG?
Posted: 27 Feb 2011, 20:06
I've got a question that leads to more questions: is there anyone willing and able to design a tutorial or other guide on how to program a CCG? I'm thinking in a very general sense, where the people using the guide would be able to replicate any CCG/TCG they want or even make their own.
I've looked through the Forge source code once and it just read as Greek to me, same with Incantus and Wagic. (Of course, it doesn't help that Wagic is designed for the PSP.)
The Forge blog talks (or talked, I'm not sure if it still does) about some technical aspects, but it doesn't really explain any of it.
If someone actually does this, I'm not sure what language it should be in. (Probably best to use at least one real programming language.) Perhaps an easier language such as C#? Or should it be in a more widely-used language, like C++ or Java?
Should programming the complete interface be part of it, or just rendering the cards?
Should it be for people with understanding of programming concepts, or for total beginners? I'd think advanced programmers already know how to get it done, and therefore don't need to be catered to.
Also, should the guide be in website, wiki, or blog format?
This is, of course, a completely greedy request, since if it's done, I plan on taking full advantage of it to make my own CCG. But why would I even ask if I already knew how, or otherwise had no interest in making use of it?
Thanks for reading this post, and extra thanks if you start considering the request.
I've looked through the Forge source code once and it just read as Greek to me, same with Incantus and Wagic. (Of course, it doesn't help that Wagic is designed for the PSP.)
The Forge blog talks (or talked, I'm not sure if it still does) about some technical aspects, but it doesn't really explain any of it.
If someone actually does this, I'm not sure what language it should be in. (Probably best to use at least one real programming language.) Perhaps an easier language such as C#? Or should it be in a more widely-used language, like C++ or Java?
Should programming the complete interface be part of it, or just rendering the cards?
Should it be for people with understanding of programming concepts, or for total beginners? I'd think advanced programmers already know how to get it done, and therefore don't need to be catered to.
Also, should the guide be in website, wiki, or blog format?
This is, of course, a completely greedy request, since if it's done, I plan on taking full advantage of it to make my own CCG. But why would I even ask if I already knew how, or otherwise had no interest in making use of it?
Thanks for reading this post, and extra thanks if you start considering the request.