・48・ Computer Era No.7 2008
面向手机的J 2 M E的三维弹球游戏设计★
顾才东 ,李华 ,马敬波。,谭方勇 ,陆侃 ,费国扬
(1.苏州职业大学计算机3-程系,江苏苏州215104;
2.苏州I职业大学学报编辑部;3.宁夏大学计算机系)
摘要:利用J2ME(Java2 Platform Micro Edition)技术,可以在手机上通过图像效果的变换构建3D场景,实现一个简单
三维弹球手机游戏。文章分析并介绍了游戏的设计思想和具体的实现技术,给出了部分类的设计调用关系与程序代码,以
及游戏的界面。
关键词:J2ME;手机游戏;3D弹球;游戏设计
0引言
通讯技术的发展及手机的普及,使人们正在不断地给手机
增加新的功能,更希望手机能集娱乐、商务办公等功能于一体,
并能自由访问lnternet。使手机实现一般只有PC机才具有的功
能——下载各种程序并运行,是目前手机发展的—个重要方向nI。
为此,人们提出了各种各样的解决方案,其中基于J2ME(Java
2 Micro Edition)方案无疑是最引人注目的。
日本和韩国是Java在手机上应用程度最深的国家。Java在
手机上的应用以游戏为主。韩国的LG在日本推出Java手机之
后也提供Java游戏下载服务[21。美国的厂家推出的Java下载服
务也受到相当程度的欢迎。移动电话的领导厂商Nokia、
Motorola、Ericsson、Siemens等推出了开发平台Symbian OS
7.0,并相继推出各自各种型号的Java手机,他们都使用J2ME
技术[31。
J2ME是一种高度优化的Java运行环境,主要针对消费类
电子没备。它是Java语言的移动版,专门用于嵌入式设备,适
应GSM、CDMA和GPRS等多种网络环境。如今使用手机查
询银行账号、地理信息查询、收听音乐已逐渐流行n1。开发环境
由J2ME整合J2DK+Wireless Tool Kit+Eclipse+Eclipse me