帮帮文库

返回

五子棋游戏的设计与开发 五子棋游戏的设计与开发

格式:word 上传:2022-06-24 07:59:53

《五子棋游戏的设计与开发》修改意见稿

1、“.....所谓可视化技术,般是指软件开发 阶段的可视化和计算机图形技术和方法的应用。可视化编程就是软件开发阶段的可视化。是 个很好的可视化编程工具,使用环境来开发应用程序大大缩短了开发时间, 而且它的界面更友好,便于程序员操作。 开发环境是程序员同的交互界面,通过它程序员可以访问源代码编辑器资源编辑器,使 用内部调试器,并且可以创建工程文件。 模型介绍 是的缩写,意为开放式系统互联。国际标准组织国际标准化组织制 定了模型。这个模型把网络通信的工作分为层,分别是物理层,数据链路层,网络层,传输层,会话 层,表示层和应用层。至层被认为是低层,这些层与数据移动密切相关。至层是高层,包含应用程 序级的数据。每层负责项具体的工作,然后把数据传送到下层。 如图 图模型图 模型介绍 是传输控制协议互联网协议的缩写。 协议使用范围极广,许多厂商的计算机操作系统和网络操作系统产品都采用或含有协议。 协议已成为目前事实上的国际标准和工业标准......”

2、“.....不过它与模型所分的层次有所不同。从底至顶分为链路层 网络层传输层应用层等个层次。的分层情况如图所示。 图模型图 技术 编程流程简介 下面介绍下平台的编程方法。通讯则必须有服务器端和客户端。简单介绍服务器端 的大体流程。 , 当调用了接口函数创建了个套接字后,必须把套接字与需要进行通讯的地址建立联系。 就包含了需要建立连接的本地的地址,包括地址族,和端口信息提供了几个函数,把主机 字节转化成网络字节的函数 把网络字节转化成主机字节的函数 当绑定完成之后,服务器端必须建立个监听的队列来接收客户端的连接请求。 如果客户端有了连接请求,还必须使用 来接受客户端的请求。 现在基本上已经完成了个服务器的建立,而客户端的建立的流程则是初始化,然后创建 套接字,再使用来连 接服务端。 当服务器端和客户端建立连接以后,无论是客户端,还是服务器端都可以使用 函数来接收和发送数据,因为......”

3、“..... 当要关闭通讯连结的时候,任何方都可以调用,来关闭套接字的指 定功能。再调用来关闭套接字句柄。这样个通讯过程就算完成了,销毁和对象 多媒体接口介绍 多媒体控制接口是定义的多媒体接口标准。向提供高层次的,独 立于设备的,控制各种多媒体设备的命令。可以在语言中直接调用函数库。 对的访问可以通过两种方式种是使用消息命令接口函数另种是使用字符串接口函数。它们的不 同之处在于有着不用的命令结构和发送消息到多媒体设备的不同原理。但是任何种方式都可以达到同样的 效果。 基于字符串多媒体控制接口的编程方式,通过向设备发送字符串实现对多媒体设备的控制。这种方式主要有 两个函数和。 基于消息命令接口函数的编程方式,也就是游戏设计中采用的方式。条基于消息的命令包括四部分 设备标记控制消息参数消息标记消息数据结构指针。这种方式有三个核心函数 。 就的使用五子棋游戏中,使用基于消息命令接口函数的编程方式......”

4、“.....播放音乐 停止播放音乐 五子棋游戏网络版研究方法 五子棋游戏网络版需求分析 五子棋游戏基本功能 该功能为程序设计的最基本的功能,程序有服务器端和客户端。当服务器端运行时会自动侦察是否有客户端 运行,并自动接入开始游戏。当用户五子连成线时即赢。 音乐播放 现在游戏中已经很难找到是无声游戏的,多媒体就成了个游戏不可缺少的部分。该功能是多媒体播放功 能,在用户游戏时候能随意播放自己喜欢的音乐。声音是提高游戏娱乐性中不可缺少的环。 扩展功能 在游戏中当下棋位置不对或者还没有轮到本机下棋能提示用户相应信息。当游戏中用户长时间没有下棋会提 示用户该下棋,当对方长时间没有下棋会提示用户是否继续。 设想如下图 图五子棋设想图 五子棋游戏网络版研究思路 本毕业设计是利用这集成开发工具,在环境下开发款休闲网络游戏......”

5、“.....游戏设计是按如下功能模块的设计思路来安排的 五子棋游戏设计可以分成如下几个模块 服务器模块负责建立游戏服务器并接受客户端的连接和处理客户端的数据。 客户端模块负责连接到服务器并处理和服务器的会话。 游戏规则模块负责游戏的控制和结果的判断,使游戏按规则进行。 视图控制模块负责控制整个程序的操作,负责处理用户的输入和游戏的界面绘制。 多媒体功能设计模块 音频播放模块负责播放,等格式的音乐。 效果如图 图五子棋游戏网络版效果图 五子棋游戏网络版设计 五子棋游戏网络版流程 图五子棋游戏网络版流程图 五子棋游戏网络版功能设计方案 主要类介绍 类是个专门用来监听客户端连接的类。当游戏运行,选择了开启服务器之后, 即调用本类来初始个对象。这个对象将负责监听网络上有没有客户端连接到来。 类是个专门用做会话类,它负责数据的发送和接受。当游戏运行,选择了连接服务器之 后,即调用本类来初始个对象。这个对象是用来连接服务器,它连接上以后......”

6、“..... 类是个数据类,它发挥串行化数据的作用。它就是用来在网络上传输的信息。 类是个规则类,它负责游戏规则的处理。在游戏运行中,它保存着个二维数组记录当前棋盘的 信息,它还负责判断能否在个位置下棋,是否有人赢棋。 类是游戏的主视图类。在游戏中它负责在主窗口中绘制盘和棋子。以及鼠标消息的处理。 类是游戏中客户端设置的对话框类。在游戏中,选择打开连接服务器时,弹出来的连接服务器 对话框。 类是游戏中服务器端设置的对话框类。在游戏中,选择打开开启服务器时,弹出的开启服务 器对话框。 类是游戏中负责多媒体播放的线程类,主要负责音乐播放。当然了它实现了播放和关闭, 也就是线程的开启和终止。 主要类的工作示意图 图主要类工作示意图 五子棋游戏实现 游戏连接类的实现 这是个专门用来监听客户端连接的类,它继承于,响应消息。所需要的参数 从对话框中取得,如图 图服务器端设置图 类需要声明个主视图指针,为接受连接函数服务。并且在类成员函数......”

7、“.....当用户选择开启服务器功能时,程序就 会工作在服务器端模式,并且不停的监听是否有客户端的连接。当有监听客户端的连接消息时, 函数响应。 , 创建 监听 授受客户端请求 调用视图类中连接处理函数 游戏连接类的实现 这是个专门用做会话类,它负责数据的发送和接受。她继承于,负责响应和 消息。另外,作为类的继承类,当然采用了串行化方式来处理网络数据。网络数据由对 象构成。连接服务器所需参数通过对话框获得,如图 图客户端设置图 类中需要数据串行化网络数据。类初始化成员函数负责和串行化相关的初始化五子棋游戏网络版的设计与开发 摘要 网络游戏的出现代表了种全新娱乐方式的诞生。目前网络游戏正以其独特的魅力吸引着众多的玩家。随着 游戏产业的蓬勃发展,将需要越来越多的人加入到游戏开发中来。 本毕业设计所完成的五子棋游戏网络版是在下使用开发的 系统,可以实现网络间的双人对战......”

8、“.....系统的多媒体播放功能可以播放 等主流格式的音乐。 本论文从基本网络套节字开始入手,介绍了些本系统相关的理论知识,随后详细介绍了五子棋游戏网络 版的开发过程。包括服务器端客户端的编程,五子棋服务器和客户端通信的实现,五子棋判断算 法的实现,主界面视图,多媒体播放以及定时器等附加功能的实现。最后对系统进行测试并对所做工作进行 总结。 关键词网络游戏五子棋 , , , ......”

9、“.....民族原创网络游戏已经成为产业发展的主导 力量。同样在中国自主研发的民族原创网络游戏已经真正成为中国游戏市场的主导力量。 网络游戏是通过信息网络传播和实现的互动娱乐形式,是种网络与文化相结合的产业。近年来,网络文化 市场发展很快,随着互联网的迅速普及宽带的接入社区和家庭,我国网络游戏市场发展迅速并进入了个 高速增长期,并已经创造了较大的产值,带动了相关产业的发展,对促进我国网络经济和娱乐业的发展丰 富互联网时代人民群众的文化娱乐生活起到了积极作用。 五子棋游戏现状及研究意义 如今网络上的提供免费五子棋游戏,大多数是单机版的,界面单,功能单......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
五子棋游戏(网络版)的设计与开发.doc预览图(1)
1 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(2)
2 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(3)
3 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(4)
4 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(5)
5 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(6)
6 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(7)
7 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(8)
8 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(9)
9 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(10)
10 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(11)
11 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(12)
12 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(13)
13 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(14)
14 页 / 共 28
五子棋游戏(网络版)的设计与开发.doc预览图(15)
15 页 / 共 28
预览结束,还剩 13 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档