下沙论坛

 找回密码
 注册论坛(EC通行证)

用新浪微博连接

一步搞定

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 8236|回复: 3
打印 上一主题 下一主题

[原创]什么是J2ME手机游戏开发

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2007-10-23 14:01:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


何为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手机游戏开发详解》

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩 转发到微博

本版积分规则

关闭

下沙大学生网推荐上一条 /1 下一条

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