文件名称:gin_rummy:使用Java制作的Gin Rummy(纸牌游戏)多人游戏引擎
文件大小:29KB
文件格式:ZIP
更新时间:2024-06-06 12:15:25
Java
杜松子酒 Java制作的Gin Rummy的多人游戏引擎以及一些模型玩家策略。 我的玩家策略在2018年Spring中获得了一个席位! :grinning_face_with_smiling_eyes: 设计| 对象分解[自上而下的顺序] 概括: Userinterface.java对用户界面进行建模-指导玩家玩游戏并发布结果摘要。 Player.java代表一个玩游戏的玩家。 根据游戏规则, GameEngine.java实际上在两个玩家之间进行游戏。 游戏元素-如纸牌, Meld.java等-由Meld.java , Card.java , Pile.java , Deck.java等Deck.java 。 详细说明: 介面 Userinterface.java 它的main功能是要运行的功能。 它的main()调用了一个辅助函数getSummary() ,该函数getSummary()竞争策略并显示结果。 游戏引擎 GameEngine.
【文件预览】:
gin_rummy-master
----.gitignore(982B)
----src()
--------StrategyTwo.java(7KB)
--------com()
--------UserInterface.java(6KB)
--------Pile.java(1KB)
--------GameEngine.java(11KB)
--------StrategyThree.java(3KB)
--------GameEngineUtils.java(5KB)
--------Player.java(900B)
--------Deck.java(997B)
--------StrategyOne.java(8KB)
----submission.txt(40B)
----README.md(2KB)
----.idea()
--------misc.xml(273B)
--------vcs.xml(167B)
--------checkstyle-idea.xml(675B)
--------inspectionProfiles()
--------google-java-format.xml(175B)
--------modules.xml(278B)
----tests()
--------GameEngineUtilsTest.java(1KB)
--------PileTest.java(931B)
--------UserInterfaceTest.java(1KB)
--------StrategyTwoTest.java(2KB)
--------StrategyThreeTest.java(836B)
--------Sample.java(2KB)
--------StrategyOneTest.java(2KB)
--------PlayerTest.java(1KB)
----GinRummyStarterCode.iml(949B)