5

MVC'体系结构'。我想要一种指定纸牌游戏规则的便捷方式,包括诸如手牌或诡计等方面,得分,使用甲板或背包中的哪些牌等,等等。有谁知道这样的事情,最好在Javascript?用于模拟纸牌游戏的现成Javascript库?

感谢您的任何指导。

+0

我想你会花更多的时间寻找你的现成图书馆,然后与它作斗争,以获得你想要的特定用途,而不是花20分钟将52张卡放入数组中,根据需要传递给他们。 – 2010-01-03 21:40:47

回答

3

有一篇很好的文章here(作为补充,我建议关于用CSS显示扑克牌的配套文章是here)。 - )如果你确实想要一个用Python处理纸牌游戏(包括在Tkinter中显示纸牌图像)的例子,请尝试this one(但这与Javascript无关:不知道为什么你已经用两种语言标记了你的问题)。

+0

谢谢你的回应! 我的问题是神秘的,因为我很挣扎。我想建立一个简单的纸牌游戏家庭。程序是一种知识表示形式(一种本体论)。所以我可以简单地将我所了解的有关纸牌游戏的知识表示为Javascript或Python程序。但我真的很想用一种看起来对纸牌游戏来说更自然的形式来表达我的知识。我知道Python对'小语言'有好处。 JavaScript可能不那么如此。也许有人详细阐述了我的模糊思维。 我会阅读你的建议,看看我能做些什么。再次感谢。 – 2010-01-04 14:52:55

1

C++和Javascript有足够的相似之处,您应该至少能够理解一般概念以及C++代码如何工作。

http://drac-cardlib.sourceforge.net/

我发现DRAC成为一般纸牌游戏编程有很好的参考。我最终在自己的扑克AI模拟中应用了他们的一些方法。

+0

看起来有趣!谢谢。 – 2010-01-05 17:52:44