只为小站
首页
域名查询
文件下载
登录
本科
毕业设计开题报告
(飞翔的小鸟游戏的设计与实现V3)
一、 本课题的研究意义 如今,游戏风行的程度,是第一台电子游戏机的研制者诺兰?布什纳尔先生始料不及的。在全世界最大的城市,直至最小的村庄,从纽约最辉煌的游乐场,到高加索最小的乡镇儿童娱乐点,在千家万户,正在进行着千千万万这样的“战斗”,伴随着无数成功与失败,兴奋与懊丧。游戏机带来了一个全球性的疯狂症,其他任何娱乐与之相比都望尘莫及。然而,究竟是什么原因使游戏机如此风行呢? 在回顾了游戏机发展简史之后,我们不难悟出,技术进步在游戏机发展过程中起到了极大的促进作用。但是,技术进步绝不是游戏机风行的唯一因素。随着终端设备开发能力的加强,作为娱乐终端的游戏也得到了很大程度的发展。这也加速了游戏在全球风行程度,所以对于游戏的研究和设计具有很重要的意义,这也是本课题研究的意义所在。 用java语言来设计一个游戏,不同于现在的大型网络游戏和手机游戏,也不同于其他的小型的单机控制程序,它对游戏编写者对java语言特点认知、语法运用、工作模式、面向对象的理解的把握都提出了更高的要求,特别是在游戏运行当中对外部按键的处理,各子程序的调用流程,先后顺序等码的复杂程度也都是一般程序不能比的。可以这样说,能完整的编出游戏,并可以稳定运行,会让我们对游戏有一个更深刻的认识;对游戏编写的难度有一个更切身的理解;对自己的编程能力及逻辑思维能力有一个很大的提高;再一次看到了java语言的面向对象性、动态性、高性能性,相信对java语言的学习也不无帮助。 二、课题的国内外开发动态 随着人们生活质量的不断提高以及个人电脑和网络的普及,人们的业余生活质量要求也在不段提高,选择一款好玩、精美、画面、品质优良的休闲游戏已经成为一种流行的休闲方式。可以说在人们的日常生活中,除了工作,学习,玩一款自己喜欢的游戏正在成为一种时尚。所以,开发一款大家都比较喜欢的,高品质的休闲游戏,将会收到人们的普遍欢迎。让人们在工作学习之余,享受游戏的快乐,也是一款游戏真正成功的意义。Java是一种简单的,面向对象的,分布式的,健壮的,安全的,可移植的,性能很优异的语言。Java是休闲互动游戏开发的先导语言,使用java作为开发工具,是一种很理性的选择。 三、课题的基本内容 这是一款十分变态虐心的休闲游戏。游戏主打像素风格,粗看画面十分简陋,,游戏中玩家需要点击屏幕操作一只小鸟在类似《超级马里奥》的绿色管道改变的数字中穿行,游戏的方式是飞翔的小鸟带数字和2048游戏的结合体,要是不幸小鸟带的数字碰到不对应的数字障碍,或者不点击屏幕就直接Game Over。游戏里对小鸟的触碰判定非常严格,只要稍微节奏慢少许或者快了一点就会结束。由于游湖完全没有道具辅助,很多时候开局连第一个障碍也过不了就不得不重来。虽然只是一款小游戏,玩法也不特别,不过却抓住了玩家输不起的心理,用超高难度吸引玩家来挑战。 四、拟需要解决的主要问题 飞翔的小鸟+2048小游戏开发的技术难点主要两个方面:一是界面的布局;二是游戏数据的安排。游戏很注重玩家的感受,所以界面的布局很重要,其次数据的显示在一个游戏的玩耍中也很重要,合理规划设计,开发出让玩家享受的游戏。正确理解实际运行中玩家的感受,解决游戏中模块的科学划分与结构组织,更好更快的开发设计游戏。 五、课题设计的实现方案 (1)本游戏开发语言的选 飞翔的小鸟游戏以纯java语言来开发编写。Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 (2)本游戏开发工具的选择 飞翔的小鸟游戏使用的开发工具是一个开放源代码的、基于Java的可扩展开发平台eclipse来开发实现。Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。Eclips
2019-12-21 22:16:47
53KB
毕业设计
开题报告
1
仓库管理系统
毕业设计开题报告
.doc
仓库管理系统
毕业设计开题报告
以及仓库管理系统的需求分析.
2019-12-21 22:13:41
55KB
仓库管理系统毕业设计开题报告以及仓库管理系统的需求分析
1
网上商城
毕业设计开题报告
这是一个毕业设计的开题报告,java+servlet+oracle
2019-12-21 22:11:05
50KB
jsp
1
基于mvc的jsp网上商城的毕业设计+开题报告+源码
一个毕业生很不错毕业设计模板 里面有毕业设计 开题报告源码 数据库文件 这是用jsp+javabean实现的网上购物系统
2019-12-21 21:50:43
944KB
毕业设计
1
基于mvc的jsp网上商城的毕业设计+开题报告+源码
一个毕业生很不错毕业设计模板 里面有毕业设计 开题报告源码 数据库文件 这是用jsp+javabean实现的网上购物系统
2019-12-21 21:48:53
944KB
mvc
1
JSP药店管理系统论文及毕业设计_开题报告
JSP药店管理系统论文及毕业设计是对四年所学的一次大检测,一般包括一个开题报告.用以介绍研究方向,描述JSP药店管理系统论文研究的具体内容,JSP药店管理系统毕业设计的进度安排.同时,开题报告也是后期程序设计与实现的主要依据.(附:程序+论文+开题+外文+答辩 全套资料)
2019-12-21 21:00:46
68KB
JSP药店管理系统
1
JSP服装进销存管理系统论文及毕业设计_开题报告
JSP服装进销存管理系统论文及毕业设计是对四年所学的一次大检测,一般包括一个开题报告.用以介绍研究方向,描述JSP服装进销存管理系统论文研究的具体内容,JSP服装进销存管理系统毕业设计的进度安排.同时,开题报告也是后期程序设计与实现的主要依据.(附:程序+论文+开题+外文+答辩 全套资料)
2019-12-21 21:00:46
80KB
JSP服装进销存管理系统
1
JSP网上书店售书系统论文及毕业设计_开题报告
JSP网上书店售书系统论文及毕业设计是对四年所学的一次大检测,一般包括一个开题报告.用以介绍研究方向,描述JSP网上书店售书系统论文研究的具体内容,JSP网上书店售书系统毕业设计的进度安排.同时,开题报告也是后期程序设计与实现的主要依据.(附:程序+论文+开题+外文+答辩 全套资料)
2019-12-21 21:00:46
117KB
JSP网上书店售书系统
1
基于mvc的jsp网上商城的毕业设计+开题报告+源码
一个毕业生很不错毕业设计模板 里面有毕业设计 开题报告源码 数据库文件 这是用jsp+javabean实现的网上购物系统
2019-12-21 20:58:01
944KB
毕业设计
1
基于mvc的jsp网上商城的毕业设计+开题报告+源码
一个毕业生很不错毕业设计模板 里面有毕业设计 开题报告源码 数据库文件 这是用jsp+javabean实现的网上购物系统
2019-12-21 20:05:03
944KB
毕业设计
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
python爬虫数据可视化分析大作业.zip
OLED显示温度和时间-STM32F103C8T6(完整程序工程+原理图+相关资料).zip
matlab时频分析工具箱+安装方法+函数说明+最新版tftb.
基于傅里叶算子的手势识别的完整源代码(Python实现,包含样本库)
智能微电网中利用粒子群算法实现多目标优化(有完整数据可运行).zip
多智能体的编队控制matlab程序(自己编写的,可以运行)
西门子逻辑控制设计开发_3部10层
Spring相关的外文文献和翻译(含出处).zip
全国道路网SHP数据.zip
Android小项目——新闻APP(源码)
IBM.ILOG.CPLEX.Enterprise.Server.v12.10.0.Win64.rar CPLEX下载
银行笔试 信息科技岗部分真题
2010年-2020中国地面气候资料数据集(V3.0)
计算机专业实习日记+实习周记+实习总结
狂神说Java系列笔记.rar
最新下载
国际10-20系统脑电极分布VISO图图.vsdx
校园导游系统课程设计报告
千分尺 螺旋测微器 flash动画
ROSE mirror HA 双机热备软件
魂斗罗素材
国开《计算机绘图》课程形考1-4 .dwg答案(可直接使用)
DS18B20温度采集+串口发送+模块化编程 51单片机
Plex v7.12电视端app
IBM CPLEX 12.10 学术版 mac操作系统安装包
ADC参数测试资料&matlab源程序
其他资源
C#使用CH341 SPI模块读写SD卡
AutoCAD VBA二次开发教程(PDF)
PCS7 8.2 SP1硬狗破解
C#版支持高并发的HTTP服务器源码
DEM数据,河南,河北,江苏,湖南,山东,山西省
GetApkInfo.jar
简化地下车库平面图.dwg
图像3D重建
InstallShield Limited Edition for Visual Studio2015附秘钥
全国省市边界经纬度(很全)
MATLAB汽车动态仿真
非线性系统的分析与控制
全球编程大赛作品:为了你的爱.rar
NetApp System Manager 3.1.2
kinect控制ppt播放完整源码
电动汽车汽车新技术.ppt
NZIHLgameCenter:NZIHL的统计数据和游戏数据-源码
MPU9250 官方6.1库stm32F4xx移植stm32f103RCt6, IAR环境
Google-Machine-learning-crash-course
京东招股说明书
航空订票模拟系统 数据结构课程设计
myeclipse-2019.4.0破解文件
人工智能复习资料
直流电机伺服控制程序资料,内用详细的PID 算法语言,适合于单片机控制直流电机的场合应用。motor-pid.rar