分类:
2012-04-30 13:29:59
I'm going to develop a card game platform, which common user can make card games and publish them for public. The card game platform includes two parts: runtime and make suite. Common users use make suite to make specific card games, and publish them on the runtime. Other users could access this games and play them on the runtime platform.
The users who make specific card games are not asked for any professional skills.They just are common people. They don't have any programming skills. They just need to have basic photograph editor skills if they want to design specific cards suites.
I want to develop card game models. The users who make specific card games just are required to describe some detail attributes of this models, and publish Descriptions on the runtime. The runtime responds to explain and execute this card game descriptions.
The runtime counld be divided into two parts: server-side and client-side. Client-side adopts WEB as the user interface, mostly HTML5. Client-side and server-side communicate with each others over XMPP. I designs some IQ elements which's namespace attributes are setted as “”.