毕业论文(08计应王鑫).doc
文本预览下载声明
昆山登云科技职业学院
学生毕业设计(毕业论文)
题 目 手机游戏设计之欢乐五子棋
姓 名 王鑫
学 号 0801211107
系、专业 信息技术系
班 级 计算机应用08级(1)
指导教师
2011年4月20日
目 录
摘要…………………………………………………………………………………………2
1. 前言……………………………………………………………………………………3
1.1 课题背景……………………………………………………………………………3
1.2方法…………………………………………………………………………………3
1.3 意义…………………………………………………………………………………3
1.4 游戏的介绍…………………………………………………………………………3
2. 游戏的详细设计………………………………………………………………………4
2.1 开始界面……………………………………………………………………………4
2.1.1 功能键的设置…………………………………………………………………4
2.2.1 游戏图片加载…………………………………………………………………5
2.2.2 绘制棋盘…………………………………………………………………5
2.3棋子的移动与碰撞检测………………………………………………………7
3.3.1 棋子的移动……………………………………………………………7
3.3.2 落子………………………………………………………………………8
3.3.3 电脑AI的处理………………………………………………………………………8
3.3.4 AI的运算方法………………………………………………………………………8
3.游戏的测试与结果………………………………………………………………………10
3.1 测试原因…………………………………………………………………………10
3.2 测试方法…………………………………………………………………………10
3.3 实施测试…………………………………………………………………………12
3.4 测试报告…………………………………………………………………………13
3.5 手机移植问题……………………………………………………………………13
3.6 真实手机设备运行………………………………………………………………14
结论……………………………………………………………………………………………15
致谢……………………………………………………………………………………………16
参考文献 ………………………………………………………………………………………16
摘 要
在这个网络游戏发展的时代,手机游戏看似冷门其实却隐藏着新的动机。据易观国际近期的统计,移动通信各细分市场目前的业务功能中,话音、短信、电话簿或记事方面使用之外,对游戏的使用达到了35.7%的比例。相形之下,用户对彩信、邮件、MP3等其他增值业务的使用都还没有超过10%。 由此可见,手机娱乐市场最为旺盛的需求可能就是手机游戏。
在此毕业设计中,我们将要设计一款名字叫做欢乐五子棋,预期要实现游戏的功能菜单,图片的加载及棋盘的绘制等功能。
前 言
1.1课题背景
在计算机逐步计算机已经成为人们日常生的一部分,越来越多的人使用计算机办公、娱乐等等。
欢乐五子棋的益智类的小游戏。在过去的几年里,这款小游戏以其独有的特点——休闲,娱乐,刺激等始终深受广大朋友的喜爱。
游戏过程操作上左右四个导航键控制光标的行走,利用确定键控制落子。
1.2 研究的方法
通过对一些类似游戏的了解,利用java语言为基础,在J2ME为平台上,系统的,科学的,合理的完成这个游戏的开发。
1.3 研究的意义
经过三年的大学学习,我对理论知识已经有了一定的了解与认知,本次的毕业设计便是将书本上所学的理论知识与实际相结合,同时也是对所学知识的一种检查,希望通过本次的毕业设计使自己在程序的开发和设计上有新的认识并能有所提高
1.4 游戏的介绍
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为 “ 连珠 ” ,英译为 “Renju” ,英文称之为 “Gobang” 或 “FIR”(Five in a Row 的缩写 ) ,亦有 “ 连五子 ” 、 “ 五子连 ” 、 “ 串珠 ” 、 “ 五目 ” 、 “ 五目碰 ” 、 “ 五
显示全部