文件名称:五子棋游戏设计
文件大小:316KB
文件格式:DOC
更新时间:2016-09-21 10:21:29
毕业设计 计算机 五子棋 C语言
本课题使用的编程开发语言是C++,这里设计和实现了一个同时具有单机对战和网络对战功能的五子棋游戏。系统使用的是VC++6.0开发平台,分为一人游戏类,两人游戏类,棋盘之间的关系参考了抽象工厂模式,并在软件中实现了自己的消息机制,为网络对战提供不同的消息响应,软件中相当篇幅是算法的实现,也是本课题的重点和难点,包含了五子棋程序的棋盘初始化、游戏规则、胜负判断方法。课题最终实现了一款能够同时具有单机和网络对战功能,界面大方,功能完善,操作简单的五子棋小游戏。