【发布时间】:2010-04-02 04:16:56
【问题描述】:
我和我在大学的朋友们喜欢玩Shithead 到凌晨。但很快我们就毕业了,就要离开小镇,所以可能暂时不会聚在一起玩游戏。
我想开发一个 Java 应用程序,我们可以用它来通过网络玩 Shithead 和我们的其他最爱。
An app like this 已经存在,但是丑陋、有缺陷并且不支持我们的家规。源是可用的,但是太乱了,我真的宁愿从头开始也不愿尝试重构它!
使用一些标准的扑克牌 api 或框架构建我的游戏,如果存在这样的东西,会比从头开始更好。 a similar SO question 的答案是使用 JPC-API,据称它提供基本的扑克牌服务和渲染。但是这个 Sourceforge 项目目前没有提供任何文件或源代码!
是否有替代方案或其他地方可以找到此框架?
很快我也需要以下方面的帮助:
- 大厅服务(寻找其他玩家)
- 游戏网络协议(用于玩家之间的移动通信)
- 博弈论(写电脑对手)
- 获胜条件检测
- 游戏 UI 开发
【问题讨论】:
-
从头开始学习是一项艰巨的任务。祝你好运。
-
说实话,最后 5 个要点让我无法提供帮助。我用 JS 制作了一个纸牌游戏,建议你改用它(开发速度要快得多)。
-
@Coronatus 抱歉,我不是故意吓唬你的!如果你愿意,你可以很高兴地忽略最后五个要点。真的,我选择 Java 是因为它是我最了解的语言,但我以前用 Javascript 开发过。你能告诉我更多关于你的项目吗?
标签: java playing-cards