摘要: 网络游戏是当下热门话题。五子棋是一款比较简单且大众化的游戏。因此本次课题为网络五子棋。网络五子棋的开发采用Visual C++6.0并基于MFC框架和Socket套接字来实现的。本课题通过Socket套接字来实现网络通讯,包含服务器端和客户端,可以让2个人进行网络对战。在游戏设计上,游戏能绘制出棋盘和棋子;游戏基本功能包括悔棋、认输、合棋、游戏回放以及双方通信等,能够满足用户需求;同时添加了背景音乐。在游戏性方面,继承了五子棋传统的下棋方式和规则,并没有添加其他禁手约束,使得整体游戏趣不减。在游戏界面上,添加了多个控件,游戏界面一目了然,使得游戏容易上手,适合男女老少。在操作系统上,本课题在Windows 7系统上设计,因此游戏支持Windows XP 系统和Windows 7系统。22651
关键词:    网络游戏;游戏开发;五子棋;MFC;Socket套接字
The Development Of Fivechess Game
Abstract:     Nowadays, online games are the hot topics. Fivechess is a relatively simple and popular game. So this topic is online Fivechess. The development of online Fivechess used Visual C++6.0 and based on MFC frame and Socket to achieve. This topic through Socket to achieve the network communications, includes server and client, it can allows two players to play online. In the part of game design, the game can draw the chessboard and chessmen; the basic functions of game included back, give up, draw, play back and communications and so on, it can met the needs of users; while adding a playground music. In terms of the game, it inherited methods and rules of traditional Fivechess; instead of adding additional ban hand constraints, making the overall game fun unabated the overall game fun unabated. In the game interface, adding the number of controls, the game interface glanced, making the game easy to use, suitable for all ages. On the operating system, the issue is designed on the Windows 7 system; therefore, the game supported Windows XP and Windows 7 systems.
Keywords:    Online Games; Game Development; Fivechess; MFC; Socket
目录
摘要    i
Abstract    i
目录    ii
1    绪论    1
1.1    五子棋游戏项目开发系统背景分析    1
1.2    五子棋游戏项目开发的目的和意义    1
1.2.1    五子棋游戏项目开发的目的    1
1.2.2    五子棋游戏项目开发的意义    2
1.3    五子棋游戏项目开发的国内外研究现状和水平发展趋势    2
1.3.1    五子棋游戏项目开发的国内外研究现状和水平    2
1.3.2    五子棋游戏项目开发的发展趋势    3
1.4    五子棋游戏项目开发的基本内容、重点和难点    4
1.4.1    五子棋游戏项目开发的基本内容    4
1.4.2    五子棋游戏项目开放的重点    4
1.4.3    五子棋游戏项目开发的难点    4
1.5    解决问题的方法、手段、措施等    5
1.5.1    拟采取方法和技术    5
1.5.2    选择的工具    5
1.5.3    运行环境    6
2    五子棋游戏项目开发的总体需求    7
2.1    五子棋游戏项目开发的需求分析    7
2.1.1    用户需求    7
2.1.2    功能需求    7
上一篇:ASP.net+mysql智能图书馆管理系统设计
下一篇:C#排队叫号系统软件的设计+文献综述

浅议网络游戏安全问题及防范措施【3230字】

索尼游戏营销策略研究+SWOT分析

vc++几种排序算法演示软件实现

VC++在线学习平台的设计

eclipse面向网络信息内容共...

VC++BlackList的主机防火墙设计+源代码

HTML5引擎的游戏系统设计+源程序

志愿者活动的调查问卷表

C#学校科研管理系统的设计

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

公寓空调设计任务书

承德市事业单位档案管理...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...