java中国跳棋游戏计算机毕业设计答辩稿PPT.ppt
-
资源ID:2343162
资源大小:862KB
全文页数:12页
- 资源格式: PPT
下载积分:8金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
java中国跳棋游戏计算机毕业设计答辩稿PPT.ppt
,中国跳棋的设计与实现,电脑游戏正处于加速发展周期中,中国电脑游戏市场迅速扩大,近三年的年均增长率超过100%。电脑游戏的告诉发展,逐渐引起了我国政府的高度重视,信息产业部、文化部、新闻出版总属等相关部门都在积极推动各项市场监管和鼓励电脑游戏产业发展的政策措施的出台,2003年电脑游戏首次被正式纳入国家863计划,标志着我国电脑游戏产业已经的到政府的充分重视。除外,在电脑游戏产业发展的同时,有力带动了相关行业的发展,如软件、计算机、通信、电信运营、互联网等,根据统计,电脑游戏能够带动10倍于自身产值的相关行业的发展。预计未来三年,中国游戏时常规模仍将保持60%以上的告诉增长,至2006年市场规模将接近100亿元,而多样的资本运作模式将成为电脑游戏产业发展的重要推动力。同时,手机游戏、家用游戏机、游戏传媒、电子竞技等游戏周边行业也将快速发展起来。,电脑游戏产业作为现代电脑电子技术的产物,正在以其独特的魅力在全世界的娱乐领域占据主流位置,我们在承认广大娱乐网民的选择空间狭小的同时,也必须明确的一点就是电脑游戏本身所具有的强大的吸引力。近年来,世界电脑游戏市场高速发展。根据统计,全球网络玩家所占互联网人群的比例已经超过30%。电脑游戏凭借其信息双向交流,速度快,不受空间限制等互联网有时,具有诱人的互动性、仿真性和竞技性,已经成为网络业盈利优厚的三大领域之一。小游戏制作的目的是满足了人们休闲的需要,在紧张工作之余休闲类的小游戏能够给人带来最大程度的放松,也可以增进人们之间的交流,沟通,方便人们娱乐的目的。另外也通过本程序将几年来所学的专业知识和其他方面的知识融入到实际应用中。通过此次课题的设计,掌握如何制作一个游戏软件,以及制作游戏软件的整个流程,制作游戏软件的步骤,为以后的就业工作打下基础。,开始制作游戏时,主要要解决的问题有以下几个方面:如何设置整个游戏的界面;如何控制跳棋游戏中棋子图片的生成且每种图片必须为偶数个;游戏开始后,判断鼠标两次点击的图片能否消去,即图片是否相同且图片之间路径的判断;如何判断游戏是否结束以及输赢问题等。,本设计采用单机服务器模式,游戏规则是模仿网络上普通的跳棋游戏,主要是鼠标两次点击的图片能否实现跳转到指定位置的问题。当前,前提是点击棋子图片,若点击的是同一张图片或者两张不同的图片,则不予处理。在两张想同图片所能连通的所有路径中,如果存在一条转弯点不多于两个的路径,就可以跳转;如果没有,则不予处理。把整个软件分成两个模块:1、整体界面的设计和棋子图片的生成;2、棋子图片路径判断函数。,首先,最基本的就是关于程序图片的位置怎么获取,以及如何控制。这里采用最常用的方法数组。考虑到图片是多行多列的格式。所以采用二维数组(数组名为flag)的方式来控制比较直观,并且为了程序容易解读,统一在不同过程中用名为i和j的变量来分别表示行列。程序开始时给数组中的各个元素赋初值为0,即表示没有图片。,这个部分功能只与一个事件相关,就是image控件按下的事件。这个事件算法,其中很重要的一点就是在鼠标按下后要获取图片值,这个思路在前面的3.1.1有详细介绍,另外本过程还有一个解决问题就是,要判断前后两次选中的图片间隔是否相同,及其相应位置(路径判断时需要用到)。所以用两个变量tempi和tempj来分别存储前次选中图片的行列位置。,1.Java语言及其网络应用作者:朱振元2006年第1版2.Java智能卡开发关键技术与实例作者:林胜利:2006年9月-3.Java程序设计作者:陈强:2006年8月第1版4.Java程序设计上机指导作者:陈强:2006年8月第1版5.Java程序设计上机指导作者:陈强2006年8月第1版6.数据结构 Java版作者:蔡明志编著:2006年7月7.JAVA语言及编程技巧作者:姚庭宝出版日期:2006年09月第1版8.精通Spring:Java 轻量级架构开发实践作者:孟劼 2006年10月第1版,