论文编号:
德州科技职业学院
毕业论文
题目
姓名:____________________
学号:____________________
所在院系:____________________
所学专业:____________________
指导教师:____________________
完成时间:____________________
Java贪吃蛇游戏设计
目录
JAVA贪吃蛇游戏设计 4
目录 4
前言 6
8
8
平台无关性 8
8
8
8
8
J2ME介绍 9
关于ECLIPSE 10
WTK介绍 11
11
11
12
12
12
12
12
13
13
13
13
14
游戏的流程图 14
15
15
绘制蛇身 15
“蛇”及“蛇”的移动 16
吃掉食物,蛇身增长 16
17
18
判断游戏结束 19
4游戏测试与发布 21
21
测试结果 22
22
22
总结 23
23
23
前言
随着3G的到来,让人们的目光聚集到一个新兴的互联网终端
——手机上。手机的随身性让玩家有了随时随地完游戏的可能。据我调查行业分析师也对这一行业持普遍的乐观态度。yramid Researcher 的最新报告显示,手机游戏市场正在稳步发展。。据报告分析,2014年,市场规模有望达到180亿美元。
手机游戏的发展有以下推动因素
更好更快的无限网络以及易于操作的手机终端改善了用户的体验;
2. 触摸屏,3D动画处理能力以及在线互动能力让游戏开发商把游戏做的更好;
。
J2ME是一种针对移动电话和PDA这样的小型设备的Java语言。大部分的手机厂商都迫切希望Java手机推广应用。上千万的手机已经到了消费者手中。它已经极大的提高了移动电话支持游戏的能力。它有着比SMS或WAP 更好控制的界面。允许使用子图形动画。并且可以通过无限网络连接到远程服务器。支持Java的手机的普及,所以目前它成为最好的移动游戏开发环境。J2ME不是手机上配置的唯一解释语言,但是它是许多厂商支持的行业标准。一些专用的解释语言也在某些区域有上着上佳的表现。m的BREM和一些韩国运营上支持的名为GVM的标准。
基于以上分析,Java手机游戏的开发具有重要的意义。
平台无关性
Java引进虚拟机原理,并运行于虚拟机,实现不同平台之间的Java接口。Java的数据类型与机器无关。
Java的编程类似C++,但舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针入侵系统。它提供了安全管理器,防止程序的非法访问。
JAVA手机网[]
Java吸收了C++面向对象的概念,将数据封装于类中,实现了程序的简洁性和便于维护性,使程序代码可以只需一次编译就可反复利用。
Java建立在TCP/IP网络平台上,提供了用HTTP和FTP协议传送和接收信息的库函数,使用其相关技术可以十分方便的构建分布式应用系统。
Java致力于检查程序在编译和运行时的错误,并自动回收内存,减少了内存出错的可能性。Java取消了C语言的结构、指针、#define语句、多重继承、goto语句、操作符、重载等不易被掌握的特性,提供垃圾收集器自动回收不用的内存空间。
J2ME介绍
虽然 Java 已经被用到许多企业级软体上,可是其实骨子里面还是非常适合用在嵌入式系统之中。Java平台演进到Java2后,Java平台分别针对不同领域的需求被分成四个版本,亦即J2EE、J2SE、J2ME以及JavaCard中J2ME定位在消费性电子产品的
-基于java的贪吃蛇游戏开发 来自淘豆网m.daumloan.com转载请标明出处.