文件名称:GoGame:播放Go的客户端-服务器应用程序
文件大小:897KB
文件格式:ZIP
更新时间:2024-05-31 08:17:29
Java
围棋 课程作业 使用JAVA开发GO游戏的客户端服务器应用程序 Game Go-最有趣和最具挑战性的棋盘逻辑游戏之一。 尽管它很盛行,但Go游戏并没有那么多的应用程序。 目前,客户端-服务器应用程序已经无处不在,因此对于游戏应用程序来说,能够在网络上进行游戏只是必需的。 我的任务是编写一个用于播放Go的客户端服务器应用程序,并研究与Go的理论和规则的精妙相关的问题。 该应用实现: 图形界面包括: •展示板和石头•鼠标单击的处理•创建菜单和帮助 游戏逻辑: •死亡群体的问题•计分•实现撤消(向后退)和重做(向后退)方法•通过序列化文件保存和加载游戏•执行规则 网络上的游戏: •创建多线程服务器•创建客户•客户端与服务器之间的交互方法
【文件预览】:
GoGame-master
----.gitattributes(378B)
----GoGame()
--------src()
--------test()
----README.md(1KB)
----.gitignore(879B)
----Server()
--------src()