成都纺织专科学校论坛

 找回密码
 注册(开放注册)
搜索
查看: 1366|回复: 1

[软件] 什么是J2ME手机游戏开发

[复制链接]
发表于 2007-10-22 09:45:15 | 显示全部楼层 |阅读模式
何为J2ME?如何开发J2ME应用和3D应用? J2ME3D技术是未来手机游戏的发展新方向,目前很多手机产商和游戏提供商都已经开始关注这方面的态势,本章将对J2ME 3D的体系结构进行简单介绍。
J2ME是一个专门面向小型设备应用的“简易”平台,这些小型设备包括移动电话、PDA、网络电话、数字电视上的机顶盒、自动娱乐系统、导航系统、网络交换以及家用自动电器等。
J2ME的体系结构包括虚拟机、配置和简表三个部分,本书的内容都是针对MIDP简表应用开发的,主要为普通的移动电话设备。
在过去几年中,Java已经成长为一个全面而成熟的面向对象应用程序开发平台,它适用于广泛的、异构的编程环境,而这些应用的涉及面很广,从企业级的服务器应用到传统的桌面应用,以及各种各样面向小型设备的嵌入式应用。
1.J2ME的体系结构
从更高一些的角度来看,J2ME定义了如下组件:
(1)一组Java虚拟机,每种都用于不同的小型设备,满足不同的需求。
(2)一组可以运行在各种虚拟机上的配置和简表,分别称为Configuraion和Profile。
(3)一些可选包,包括设备厂商提供的API。
前两者组成了J2ME的基本运行环境,它们的关系如图1-2所示。运行环境的核心是Java虚拟机,运行于设备的主机操作系统之上,再往上是具体的J2ME配置,包括根据设备的资源需要提供基本功能的编程库。Configuration的上面是一个或者多个J2ME Profile,这些附加的编程库利用相似设备的类似功能。
2.J2ME 3D概述
J2ME3D技术是未来手机游戏的发展新方向,目前很多手机产商和游戏提供商都已经开始关注这方面的态势,虽然这一领域尚未成熟,但可以预期的是,在未来的几年里该技术必定发展迅猛,成为手机游戏产业的又一热点。
现在手机用户不断增长,手机的设计也越来越复杂。而且手机的各种服务也越来越多样化,有目共睹,当前的手机游戏正处在初级阶段,尚有很大提升空间。其中一大缺憾就是游戏内容多数属于二维卡通画面,给玩家一种枯燥无味的感觉。
随着手机功能的日益强大及电池寿命的逐渐延长,通过手机玩3D游戏已经不是什么困难事情了。
业内分析家日前表示,这种状况在未来一段时间内将有很大改观,手机游戏从二维迈向三维就好比当年的PC机显卡从2D过渡到3D一样,这将是一个十分迅速的演变过程。到那时,手机的处理速度要相当于目前的3倍到4倍,完全可以满足3D游戏的需求。
下图所示,即为SuperScape公司开发的若干款3D手机游戏。


学习J2ME手机游戏开发,可以参考以下两本书。
清华大学出版社出版的《J2ME手机游戏开发技术详解》



人民邮电出版社出版的《J2ME 3D手机游戏开发详解》
发表于 2007-10-22 21:57:19 | 显示全部楼层
呵呵,好好学啊
您需要登录后才可以回帖 登录 | 注册(开放注册)

本版积分规则

手机访问本页请
扫描左边二维码
         本网站声明
本网站所有内容为网友上传,若存在版权问题或是相关责任请联系站长!
站长联系QQ:7123767   myubbs.com
         站长微信:7123767
请扫描右边二维码
www.myubbs.com

小黑屋|手机版|Archiver|成都纺织专科学校论坛 ( 琼ICP备10001196号-2 )

GMT+8, 2024-3-28 17:25 , Processed in 0.126132 second(s), 15 queries .

Powered by 高考信息网 X3.3

© 2001-2013 大学排名

快速回复 返回顶部 返回列表