文件格式:word
文件大小:1.17MB
适用专业:计算机
适用年级:大学
下载次数:17 次
我要下载:点击联系下载论文编号:37386
资料简介:
河南理工大学毕业设计 象棋对弈的论文,共47页,15077字。
摘要
互联网的出现是人类通信技术的一次革命,改变了人类的生活方式。人们可以通过互联网来浏览新闻、异地交流 、网上消费、学习创作、休闲娱乐等。随着互联网的发展,出现了越来越多的web游戏。Web游戏可以理解为是在Web浏览器上运行的游戏,客户端使用html、xml等网络语言实现界面以及和用户的交互,服务器端开发可以使用c++ 或java、PHP通过多线程技术实现游戏逻辑处理, 也可以用ICE引擎 或IOC框架开发,主要包括棋牌类、角色扮演类等,以方便人们的娱乐休闲。
在现实生活中,象棋是一种很受欢迎的游戏。因此许多编程人员制作了网络象棋,并发布到游戏、休闲等网站,以方便异地对弈交流。
本文首先介绍了网络象棋的游戏规则、实现网络象棋的主要技术等。而后介绍了网络象棋的实现过程。网络象棋软件主要采用PHP语言来实现。PHP是一种易于学习和使用的服务器端脚本语言,完全免费,通过PHP语言,利用P2P技术来实现网络象棋两地用户的互动和交流及对弈功能。
关键词:web游戏、PHP 、P2P、互联网、象棋、游戏规则
目录
1 前 言 1
2 问题的提出及可行性研究 3
2.1 问题的提出及定义 3
2.2 可行性研究 3
3 开发工具及主要技术 5
3.1 技术简介 5
3.1.1 PHP语言简介 5
3.1.2 开发过程中使用的数据库MySQL及SQL 6
3.1.3 Js语言介绍 7
3.1.4 Ajax技术介绍: 8
3.2 开发工具 9
3.2.1 Wamp 9
3.2.2 UltraEdit 10
4 中国象棋 12
4.1 中国象棋简介 12
4.2 中国象棋走子规则 12
4.3 中国象棋吃子规则 13
5 网站设计分析 14
5.1 设计目标 14
5.2 开发环境 14
5.3 运行环境及使用方法 14
5.4 页面设计分析 15
6 web象棋的具体实现 16
6.1 数据库的建立 16
6.2 公用文件 19
6.2.1 dbconnect.php 19
6.2.2 functions.php 20
6.3 安装数据库页面设计 21
6.4 首页设计 24
6.4.1 index.php 24
6.4.2 change_name.php 27
6.4.3 get_room_info.php 28
6.5 游戏页面设计 30
6.5.1 room.php 30
6.5.1 join.php 33
6.5.2 get_info.php 33
6.5.3 restart.php 34
6.5.4 send_message.php 35
6.5.5 submit.php 35
6.5.6 end.php 36
6.5.7 add_d.php 36
6.6 JavaScript文件设计 37
6.6.1 rule.js 37
6.6.2 dd_code.js 39
7 web象棋测试 40
8 结语 41
致谢 42
参考文献 43
资料文件预览:
共1文件夹,1个文件,文件总大小:1.17MB,压缩后大小:916.63KB
- 毕业设计-象棋对弈的论文
象棋对弈的论文.doc [1.17MB]
我要下载:象棋对弈的论文