五子棋游戏的设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

摘要 (1)

关键词 (1)

Abstract (1)

Key word (1)

1 引言 (1)

1.1 概述 (1)

1.2 开发平台 (2)

1.2.1开发环境 (2)

1.2.2 运行环境 (2)

2 开发设计 (2)

2.1 概要设计 (2)

2.1.1流程图 (2)

2.1.2 功能分析 (3)

2.2 详细设计 (3)

3 功能测试及运行效果 (7)

3.1 游戏主页面 (8)

3.2 结论 (10)

3.3 几点补充说明 (10)

4总结 (10)

致谢 (10)

参考文献 (10)

五子棋游戏的设计与实现

网络工程专业学生候成飞

指导教师吴俊华

摘要:如今,通过对玩过游戏同学的调查,由于五子棋游戏其规则简单,非常富有趣味性和消遣性,该游戏深受同学们的喜欢。该程序主要使用当前优秀的开发工具VC++编程设计了一个简单的双人对弈的五子棋游戏。主要介绍了开发环境Microsoft Visual C++ 6.0。程序中主要包含了五子棋程序的棋盘初始化、游戏规则、胜负法判断方。希望给喜欢玩五子棋游戏的玩家带来一个不一样的娱乐体验和便利的五子棋游戏平台。

关键词:五子棋初始化规则 Microsoft Visual C++ 6.0

Design and implementation of Gobang game

student Majoring in Network Engineering houchengfei

Tutor Wu Junhua

Abstract:Nowadays, the majority of students like playing the Gobang game through my extensive survey. The reason why students like it is that the game's rule is simply ,extremely rich interesting and recreational. This game mainly applied the Visual C++ program to design one two person to under gobang single plane game. The program introduced the development environment of Microsoft Visual C++ 6.0 and contained the initialization ,the game rule and the judgment method of win or lose of this game. I sincerely hope that this program could bring a different feeling and convenient game plane to the person who like the Gobang game.

Key word: Gobang ;Initialization;Rule;Microsoft Visual C++ 6.0

1引言

计算机已经深入到人们日常工作和生活的方方面面,各程序软件也逐渐进入大众的视野,并开始影响人们的工作生活,与计算机相关的产业进入快速发展期。

近年来,随着网络的发展,游戏成为许多人关注的焦点。与传统的影音产业一样,游戏产业也是娱乐行业的一个重要组成部分信息产业部正加强软件产品研发投入,鼓励开发和推广有自主知识产权的相关软件产品和网络游戏机,保障未成年人思想道德建设的良好的网络信息环境。

中国人称五子棋为“连五子”或“连珠”,也许是源于史书中“日月如合璧,五星如连珠”。不同语言、地区的人们都可以借助五子棋这一简单而又深奥的棋艺进行交流、比赛,增进友谊。

程序开发选用功能强大的Microsoft Visual C++开发工具,兼容性好、占资源少、打开快、编绎快、生成的文件短小精悍,目前还有不少公司用它,一代经典。

1.1概述

Microsoft Visual C++是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。

它以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改

的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。

1.2开发平台

1.2.1开发环境

Microsoft visual C++(简称Visual C++、MSVC、VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI 等编程语言。VC++整合了便利的除错工具,特别是整合了微软视窗程式设计(WIndows API)、三维动画DirectX API,Microsoft .NET框架。

1.2.2运行环境

能够正常使用的Windows XP或Windows7,对系统配置的要求不是很高,中等的电脑配置都可以很好的运行了,当然高配置效果会更好。安装了Microsoft visual C++编程环境,并能正常使用,就能够正常运行。

2开发设计

2.1概要设计

2.1.1流程图

相关文档
最新文档