中国象棋对战平台博弈系统(论文范文,JSP,JAVA,毕业设计).doc
《中国象棋对战平台博弈系统(论文范文,JSP,JAVA,毕业设计).doc》由会员分享,可在线阅读,更多相关《中国象棋对战平台博弈系统(论文范文,JSP,JAVA,毕业设计).doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可摘 要Web游戏可以理解为是在Web浏览器上运行的游戏,客户端使用html xml javascript ajax dom vml svg,或 Flash action实现界面以及和用户的交互,服务器端开发可以使用c+ 或java通过多线程技术实现游戏逻辑处理, 也可以用IOC框架开发, 互联网的发展必然推动这种类型游戏的快速应用。此系统涉及到html xml javascript ajax dom和jsp servlet javabean等等技术,基于目前流行的jsp结合ajax技术,采用B/S体系结构开发的网页象棋游戏,在
2、网页布局与设计上使用DIV+CSS标准化技术将内容也样式进行分离,依托Internet网的广阔平台,打破了时间、地域的限制,使人们可以随时随地方便快捷地加入到web游戏中去。给用户提供一个快速便捷的游戏娱乐环境,只需要打开网页,不用安装任何程序和插件,就可以和网络上其他玩家进行互动游戏。整体系统包括:管理子系统,博弈子系统,裁判子系统和棋局研究分析子系统四大部分,博弈子系统是一个功能完备的基于web的中国象棋游戏网站中的重要组成模块,是整个系统中核心的部分,并且围绕着博弈子系统模块进行整个网站系统的总体设计。 LLAHua 关键词: Web游戏; Model2; Ajax; 网络象棋; DOM
3、; Javascript; 富因特网应用程序; 需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可AbstractWeb games can be understood as games which running in the Web browser on users Web client and using html xml javascript ajax dom vml svg, or Flash action, as well as the realization of the interface and user interaction, server-side d
4、evelopment can use the c + + or java multi-threading technology the realization of the game logic processing, IOC framework can also be used to develop.The development of the Internet is bound to promote the game of this type of rapid application. This system involves the html xml javascript ajax do
5、m and jsp servlet javabean technology, etc.,and based on the combination of the jsp and ajax technology which is popular nowadays, this chess game website also use B / S architecture for developing. Page were layouted and designed with DIV + CSS Standardization Technical which could make sure the in
6、dependence between contents and styles.Relying on the vast Internet network platforms, breaking the time, geographical and boundaries limits, so that people can quickly and easily adding to the web game. at any time. To provide users with a fast and convenient gaming entertainment environment, need
7、only open the web page, do not install any program and plug-ins, and network will be able to interact user with other game players. The whole system, including four major subsystems: management subsystem, the game system, referees and game analysis subsystem, the game system is an very important com
8、ponent modules of the game website as core module, and the whole system was designed and developed both around the game system module.Keywords: Web Game; Model2 ; Ajax; Web Chess; DOM; Javascript; Rich Internet Applications,RIA;需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可目录摘 要 (中文)I(英文)II第一章 概述11.1系统开发背景11.2
9、WEB游戏的优势与特性21.3 系统设计的目标41.4 系统开发与测试环境41.5可行性分析5第二章 相关技术与开发工具62.1 J2EE Web应用基础62.2 Ajax概述82.3 Div+CSS102.4开发工具11第三章 模块需求分析与总体设计133.1 需求分析说明133.2 整体系统用例图153.3整体系统业务流图153.4 系统总体设计框架16第四章 系统设计和系统实现174.1 数据库设计174.2 详细模块设计194.3 页面设计34第五章 系统实施375.1 系统运行结果375.2 模块测试与评价405.3难点及解决方法40结束语43参考文献44 需要本论文完整程序源代码,
10、答辩PPT或者更多毕业论文,联系上传者即可第一章 概述随着计算机使用的深入普及,计算机应用技术的日臻完善,以及全球性网络化、信息化的飞速发展,Internet技术彻底改变了人们的生活方式,给人们生活工作的各个方面带来了巨大的影响。本系统是一个简单的网页游戏平台。网页游戏最先起源于德国,又称Web游戏,是利用浏览器玩的游戏,它不用下载客户端,任何地方任何时间任何一台能上网的电脑就可以快乐的游戏。只要能打开IE,10秒钟即可进入游戏,不用下载庞大客户端,更不存在机器配置不够的问题。最重要的是关闭或者切换极其方便,再也不用担心上班玩游戏被BOSS逮住了 ,在游戏的界面和动态交互过程中,玩家几乎已经难
11、以区分这是浏览器上的网页应用,还是一个独立的游戏程序。1.1系统开发背景只要能打开IE,10秒钟即可进入游戏,不用下载庞大客户端,更不存在机器配置不够的问题。最重要的是关闭或者切换极其方便,再也不用担心上班玩游戏被BOSS逮住了 。上世纪90年代昙花一现的网页游戏,最近在坊间再度复苏,有所不同的是,与任何怀旧复古风无关,曾因浏览器技术硬伤而遭雪藏的网页游戏,这一次,是以完全不同的面貌充任网游经营者的救世之师。在游戏的界面和动态交互过程中,玩家几乎已经难以区分这是浏览器上的网页应用,还是一个独立的游戏程序。当然,技术硬伤被抚平之后,网页游戏最大的优势-方便性更加被发挥得肆无忌惮!不需要下载数据包
12、、不需安装客户端、不需要安装光盘,玩家只需打开网页就可以玩的游戏,从第一步-游戏参与方式上就实现了革命性改变的网页游戏,几乎可以向中国1.72亿网民张开怀抱。由于方便性所带来的游戏黏性力量是吓人的:据统计,中国2006年网络游戏人群达到率为70%,其中,QQ游戏到达率37%,联众20%,盛大20%。QQ游戏达到率遥遥领先的原因正是由于QQ的存在简化了游戏的达到途径。以此类推,将达到途径简化到极致的网页游戏(只要能上网就能玩游戏)在方便性上比QQ游戏有过之而无不及,加之拜Web2.0所赐,几乎实现了浏览器与桌面游戏在界面和交互方式上的相近。另外,网页游戏不单单停留在网页表现形式上,它还将会向手机
13、WAP和手机客户端图形网游(j2me)方式联合发展,是跨平台的,两个平台访问的是同一服务器,离线后,玩家可以通过手机继续进行且资料库共享具备了精锐魅力的网页游戏前途不可限量还有很重要的一点是网页游戏比传统网络游戏更具获益空间,网页游戏恰恰获得的是网民中有支付能力的玩家。白领玩家的特点是工作压力大,玩游戏的时间和精力少,但荷包中有足够的钞票,舍得给其所看中的网络娱乐方式投钱。web正在统治互联网,网游行业也不能例外,网页游戏很可能成为传统网游的掘墓人。传统网游已经发展到了一个临界点,目前他们正在享受自己最后的晚餐。事实上,在欧美的游戏排行榜上已经出现了一款网页游戏,我国的互联网偏娱乐,可能这种过
14、程会延迟一些,但是不会太久,该来的一定会来! 传统网游尤其是中国的传统网游早就乏味可陈,几乎没有什么原创,更不用提什么创新了,同时传统网游人群过分聚集于青少年低龄人群,使得青少年沉溺于网吧里,毁了不少孩子。欧美等发达国家的互联网都是工具性为主,而我国的互联网偏重于娱乐化,这是大家的共识,但是还有一个共识是:中国的互联网也在悄悄地改变,网民的受教育越来越高,互联网的用途正在慢慢改变;办公网络化在中国逐步走向普及,网上工作的白领人群的数量增速很快,给网页游戏带来了前所未有的契机。1.2 WEB游戏的优势与特性首先,从游戏市场和用户视角来看,网页游戏绝非主流游戏,而且也不可能成为主流。但是它满足了一
15、部分人的需求,适应了一个细分市场。网页游戏最基本的特征,显然不是绚丽的画面、高超的3D技术,而是它刺中了上班族那根潜藏已久、没时间又怕辛苦的游戏娱乐神经。网页游戏提供的轻量级娱乐,占时间少,操作简单,给忙碌紧张的上班族一丝难得的轻松快意。这是它存在的理由。即便是很多玩魔兽网游的玩家,也并不排斥玩网页游戏。不少上班族晚上回家大战魔兽,但白天上班时会偶尔打开浏览器,在XiaoNei里管理他的农场。一个是主流,一个是支流,一个是重量级大作,一个是轻量级娱乐,各有各的风格,各有各的玩法,道并行而不悖。大餐并不妨碍精制小菜的存在。如果说存在的就是合理的,那么网页游戏这种新形式的游戏,存在不仅合理,其发展
16、也是合理的:因为有市场需求。其次,比传统网络游戏更具获益空间。网页游戏尽管具备只要会上网就能玩的特点,但网页游戏并不能取传奇魔兽而代之,也正是由于参与的便捷性,决定了它最有可能攒获的是那些终日困锢在高档写字楼只尺方寸之间的白领们。数据也可以支持这一点:在中国网页游戏论坛最近所做在线调查显示,网民中的白领受访者中,有60%的人群表示在未来可接受尝试网页游戏,这个比例高于学生受访者的30%接受程度。不可低估的是,网页游戏恰恰获得的是网民中有支付能力的玩家。白领玩家的特点是工作压力大,玩游戏的时间和精力少,但荷包中有足够的钞票,舍得给其所看中的网络娱乐方式投钱,对于网游运营商角度来看,这一点显然要比
17、传统网络游戏更具获益空间。况且,中国网民中的白领大军丝毫不比广大网游玩家逊色,据有关部门统计,目前中国1.72亿的网民之中,网游玩家占30%,剩余的70%人群中,白领人群占到其中的40%以上,即5100多万,按照白领中60%对网页游戏感兴趣的比例计算,这种新形态的网络游戏天然获得了将近3000万的支持。加之有强劲的支付能力作为支持,网页游戏抓取的人群显然是块丰沃的土壤。再次,从游戏制作者的视角来看,网页游戏最大的贡献是它提供了一个低门槛的、通向财富和名声之路。为什么这么说?网页游戏天然就是网络游戏。在这里,网络通信细节被浏览器实现了,屏蔽了,游戏开发者无需购买昂贵的网游引擎,就可廉价地实现网络
18、游戏。这对于中国的游戏制作者意义重大。因为中国这样一个盗版横行的环境里,单机游戏,无论是PC上的还是手机上的,无论是粗制滥造的还是呕心沥血的精品,都无赢利的可能。游戏在中国要赚钱,要赢利,只能靠网络游戏。但传统的PC网游开发成本巨高,变成了几个垄断巨头之间的游戏。网页游戏的出现,大大降低了网游制作的门槛,使没有充裕资金的小公司或小团队,可以选择在网页游戏方面试试他们的运气,这时取胜的法宝是创新、创意和对玩家需求的深度挖掘。网页游戏,也就变成了“穷人也能做得起的网游”。从受众群体容量来说,网页游戏有天然优势。能通过浏览器上网的人都是网页游戏的潜在受众。这个群体非常巨大,多巨大?2007年CNNI
19、C调查显示:中国网民数量达1.37亿,世界第二。据市场统计,中国2006年网游的收入是59亿,人群达到率70%,其中,QQ游戏到达率37%(5000万人),联众:20%(2700万), 盛大:19%。这里有一个细节值得研究:为什么QQ游戏的达到率远高于盛大?因为有QQ的存在,它提供了简化的到达途径。人性都是懒惰的,喜爱用举手之劳的操作来达到目的。在QQ上一点击就能达到QQ游戏,而盛大就没有这样的利器,联众更没有。游戏的到达率与简便的途径关系非常密切。与此类似,网页游戏,使用浏览器把游戏体验的途径简化到了极致:能上网的人,都可以“无需下载任何东西,无成本、无等待”地玩网页游戏,只要输入URL就可
20、。这种简化是革命性的,与PC网游成鲜明对比。PC网游需要下载300M以上(有的甚至超过1G)的客户端,无法与网页游戏的便利性相比。因此,网页游戏有巨大的潜在受众,又把体验游戏的过程简化到了极致,其发展潜力不容忽视,现在所缺的,就是好游戏。结合前面的论述,可以总结出Web游戏与传统网游的主要区别:(1)从构架上看,web游戏是web网页功能的扩展,属于B/S构架。而传统网游既有服务器端程序,也有客户端应用程序,是C/S的构架。(2)从配置要求上看,web游戏只需要台安装了浏览器,能够上网的计算机即可,几乎目前所以的计算机都能到达要求;而传统网游根据游戏的不同对于配置的要求也有高有低,当前传统的网
21、络游戏已经步入了3D化,就市面上大多数商业运营的3D网游基本上要求比较高的电脑配置。(3)操作系统的兼容性上看,由于web游戏是运行在浏览器上的,因此,只要是安装了浏览器能够上网的操作系统都能玩,因此理论上几乎所有的操作系统都兼容。而且不仅在计算机上,在像手机这样只要是能接入网络的移动终端上都能玩。而传统网游是大部分都是针对windows操作系统开发的,要再开发linux,mac os等版本的客户端程序必然是一项很复杂的工作,即使有提供多个操作系统版本的游戏那也只是所有游戏中的很小一部分。因此操作系统的兼容性是传统网游的一个劣势。(4)方便性:通过之前的论述可以看出,web游戏的方便性绝对是毋
22、庸置疑的。而传统网游就不一样了,在开始游戏之前,必须先要下载和安装客户端程序,而客户端程序至少也要几百MB到几个GB(比如魔兽世界,客户端程序达到8GB)的磁盘空间,并且随着游戏内容的更新还必须要花不少时间和精力进行游戏客户端程序的更新。虽然现在大容量的磁盘已经普及开了,但是这么大的数据量移动和管理起来是很不方便的。(5)游戏内容:由于现阶段网络技术的现实,web游戏不可能在短时间传输非常大的数据量,所以现阶段的web游戏基本上都是娱乐消遣性质的轻型的小游戏。而传统游戏内容则包罗万象,有小型的消遣的小游戏,也有画面气势磅礴,壮丽宏伟并且有着史诗般背景设定的大作。传统游戏的内容是现阶段web游戏
23、绝对无法比拟的。1.3 中国象棋游戏简介中国象棋是中华民族的珍贵的传统文化,有着悠久的历史并且拥有数以亿计的爱好者。它不仅能丰富文化生活,陶冶情操,更有助于开发智力,启迪思维,锻炼辨证分析能力和培养顽强的意志。不仅在国内深受群众喜爱,而且流传国外。目前已有大量的中国象棋游戏平台存在,但大部分都需要安装相关软件或插件才能使用。1.4 系统设计的目标本课题的目的是设计并实现一个象棋游戏的网页游戏系统。包括博弈,裁判,管理,分析子系统。总体系统是基于目前流行的jsp结合ajax技术,采用B/S体系结构,在网页布局与设计上使用DIV+CSS标准化技术将内容也样式进行分离,依托Internet网的广阔平
24、台,打破了时间、地域的限制,使人们可以随时随地方便快捷地加入到web网络象棋游戏中去,在游戏中寻找到乐趣,轻松快捷愉快的享受游戏的过程,丰富人们的生活和娱乐。博弈子系统模块的设计目标是要实现棋盘及棋子各个元素的内部驱动和操作接口,使其作为独立的,可重用,可操作,可供其他各个子系统调用的对象。包括走子,吃子,布局等等功能接口。1.5 系统开发与测试环境1.5.1 服务器配置硬件:处理器:需要 PentiumIII兼容处理器或更高速度的处理器,最低600MHz,建议1GHz以上内存 (RAM):最小512MB,建议1GB以上硬盘:建议10GB以上显示器:需要VGA或更高分辨率 分辨率至少为1024
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国象棋 平台 博弈 系统 论文范文 JSP JAVA 毕业设计
限制150内