五子棋游戏_java课设_含可运行程序
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
图2 界面修剪图
沈阳大学
图3 游戏说明图
图4 游戏关于图
运行游戏后,正式的对战可以有时间设定,点击设置游戏时间,出现对话框这时你可以输入你想要设定的时间,该时间是按分钟设置的,会出现如图3所示:
沈阳大学
图4 游戏设置确定图
当点击确定后,双方就可以进行对战了,当轮到一方时,该方的设定时间就会走动,而另一方就会停止。如图5所示:
图5 游戏对战图
如果这场游戏时间超时,或者一方中途认输的,就可以提示出单击认输的按钮,这样就可以结束游戏啦!如图6所示:
沈阳大学
图7 游戏结束图
设计体会
通过编写这个程序,我体会最为深刻的一点是五子棋游戏的整体结构的设计和
程序流程设计模式的重要性。即使是对于这一个并不大的程序,代码的组织都觉得变得非常重要,因为这关系到日后的运行维护以及扩展。这个游戏之中,有关程序的实现以及对五子棋界面的设计有大量的方法,而且大都都相似,但是对于整个程序的架构,却只有亲身去实践后才可以知道各个模块是怎样衔接和联系的。几千上万行的代码需要通
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学
沈阳大学