User:Licah Fox/Card game: Difference between revisions

Jump to navigation Jump to search
No edit summary
No edit summary
Line 18: Line 18:


== Conclusions? ==
== Conclusions? ==
* As far as coding goes, I think I'll simply write a program that can distribute cards and accept them on a table, allow them to be played, etc., but has no understanding as to the nature of those cards.  Policing of play, as in real life, will be left up to the players.  That way, the rules can be changed easily without needing to modify any code, and different rule variants can be used in consecutive games.  I'm essentially coding a digital tabletop.
* As far as coding goes, I think I'll simply write a program that can distribute cards and accept them on a table, allow them to be played, etc., but has no understanding as to the nature of those cards.  Policing of play, as in real life, will be left up to the players.  That way, the rules can be changed easily without needing to modify any code, and different rule variants can be used in consecutive games.  I'm essentially coding a digital tabletop.  This may well have been done before.. so, time to research more!
 
== Research II ==
Look more into the following sites:
* [http://www.openrpg.com/ OpenRPG] (requires Python) May be adaptable for our use.
* [http://www.homebrew.net/games/ Free RPG compendium] - List of possible game rules to use/adapt
* [http://www.freedownloadscenter.com/Best/card-based-rpg.html Card based RPG downloads] possibly useful
Probably OpenRPG is the best bet, or my own AJAX creation.
 
We need to come up with our own rules too -- the Munchkin rules are copyrighted and we can probably make better ones anyways.  I don't think we need anything too complicated at first.  I'm not exactly a card RPG rules expert, though, so I may need some help from ABG members.

Revision as of 17:16, 17 July 2007

RS Card Game - how to do it?

Language

  • PHP/Ajax -- I already know most of the language and no one has to download any programs. This way we can also integrate it with the RS site easily.
  • Java -- I know the language, but running applets in a browser is not all that fun, and also I don't have any experience with sending information over the net.
  • C++ -- Not so bad, but platform-specific (although nearly everyone in the RS uses Windows) and I would rather have the more immediate integration with the RS site possible through AJAX.

Main components

  • The card game rules... clearly the most complicated part. I'll need to think about this quite a bit.
  • Integration with the website, which can recall card sets, etc.
  • A chat interface whereby members can communicate with each other in-game

Research

Conclusions?

  • As far as coding goes, I think I'll simply write a program that can distribute cards and accept them on a table, allow them to be played, etc., but has no understanding as to the nature of those cards. Policing of play, as in real life, will be left up to the players. That way, the rules can be changed easily without needing to modify any code, and different rule variants can be used in consecutive games. I'm essentially coding a digital tabletop. This may well have been done before.. so, time to research more!

Research II

Look more into the following sites:

Probably OpenRPG is the best bet, or my own AJAX creation.

We need to come up with our own rules too -- the Munchkin rules are copyrighted and we can probably make better ones anyways. I don't think we need anything too complicated at first. I'm not exactly a card RPG rules expert, though, so I may need some help from ABG members.