为模拟卡牌游戏而准备的现成JavaScript库?

5

MVC“架构”。我希望有一种方便的方法来指定纸牌游戏规则,包括手牌或技巧、计分、使用哪些牌组中的卡牌等方面。有人知道类似于这样的东西吗?最好是用Javascript实现的。

感谢任何指导。


我认为你会花更多的时间寻找现成的库,并且与之对抗以实现你所想要的特定用途,而不是花20分钟将52张牌放入数组中并根据需要传递它们。 - Paul McMillan
2个回答

3

这里有一篇很好的文章(链接),作为补充,我建议阅读使用CSS显示纸牌的伴随文章(链接)。尽管与Python无关!-) 如果你想要一个处理纸牌游戏的例子(包括在Tkinter中以图像形式显示纸牌),请尝试这个(然而它与Javascript无关:不确定为什么你的问题标记了两种语言)。


谢谢您的回复!我的问题很难理解,因为我正在努力。我想要构建一系列简单的纸牌游戏。程序是一种知识表示形式(本体论)。因此,我可以将我所知道的关于纸牌游戏的内容表示为JavaScript或Python程序。但我真的想以一种“看起来”更自然的形式来表示我的知识,适用于纸牌游戏。我知道Python适合“小语言”。JavaScript可能不太适合。也许有人已经进一步阐述了我的模糊思维。我会阅读您建议的内容,看看我能做些什么。再次感谢。 - Bill Bell

1

C++和Javascript有足够的相似之处,以至于你应该能够理解C++代码中的一般概念和工作原理。

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

我发现DRAC是一份很好的通用卡牌游戏编程参考资料。在我的扑克人工智能模拟中,我最终采用了他们的一些方法。


看起来很有趣!谢谢。 - Bill Bell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接