首 页设为首页加入收藏
手机游戏门户
【热门手机机型】 诺基亚7610 诺基亚S60 诺基亚N73 索爱K700 索爱K750 索爱K800 摩托E398 摩托E680 摩托E2
您当前的位置:搜机游戏手机游戏攻略操作指南 → 文章内容        退出登录 用户管理
本类热门文章
相关下载
关于S40,S60,MIDP及其他教学贴
作者:佚名  来源:本站整理  发布时间:2008-2-9 20:34:48

减小字体 增大字体

      来这里一段时间了,感觉大家并不是很清楚各种机型和开发平台的区别。
      我先介绍一下目前的手机上的2d开发平台

      最热的当然是J2ME,J2ME经过几年的发展,现在主要有两大平台,MIDP1.0和MIDP2.0。

      然后就是Symbian啦,这个东东用C++写程序的,游戏包的后缀就是SIS的啦。一般容量画面都比较强,不过能跑的平台比较有限。

      再来就是brew,unjia,mophun等,这里接触比较少,先不介绍。

      对nokia手机来说,主要分两大系列,S40和S60。

      但是到底是Sxx和使用那个MIDP平台是没有关系的,也就是说,只要nokia愿意,可以为所有的S40配置MIDP2.0的解释器。那么MIDP2.0有什么用?大家看看那个might&magic,那个就是MIDP2.0的游戏,写的是索爱版,但是我用OT756不需要任何改动,只要下个jar包就可以玩。也就是,只要是符合MIDP2.0的手机,都可以运行。当然如果开发商针对某个机型的屏幕写死了屏幕大小,那么可以在你的手机上就显示不全或者不能全屏啦。

      一般来说,S40的机器都装的是MIDP1.0的解释器,只有6230,3220是MIDP2的,那为什么很多nokia的游戏不能在同样支持MIDP1.0的T618,T628上跑?因为nokia针对自己的机器,扩展了MIDP1.0的标准,引入了自己的类库,所以有些游戏只要在jar包里加入com类就可以在其他机器上玩了,当然,如果使用了nokia底层的东西就不行了。

      前面说到6230和3220是MIDP2.0的手机,那么有什么好处呢?那就是。。所有S40的游戏都能跑,基于MIDP2.0的S60游戏也能跑,有什么用呢?那就是索爱版的might&magic也能在6230,3220上跑。假如你把他传到3650,7650上看看呢?肯定不能跑啦,为啥强机确不能跑。。没办法啦,虽然是S60的机器,装的确是MIDP1.0的解释器啦:)

      好了,回头看看那个square。enix出的龙魂什么啊,这个是标准MIDP1.0的,只要加上com类,理论上就可以在其他机器上跑,但是ot756不能,为什么,因为这个游戏的内存需求很大,我测试的结果是必须大于512K,等于不行:)这个内存是什么?大家记住啦,java运行时需要的内存就叫heap size。。而ot756的heapsize只有512k,所以。。。heapsize大于1兆的朋友,加上com包就可以试试这个游戏啦:)比如K700,K500之类的啊。

      既然这个游戏是标准MIDP1.0,那么在6230,3220上能不能跑呢。。很可惜,不能,因为heapsize不够。。。

      好了总结一下nokia的机器就是,S40大部分是MIDP1.0的,只有6230和3220是2.0的(记住只有这两个目前),从3系列出现2.0看出,nokia开始在中低端机中推广MIDP2.0了,S60系列中呢,目前只有6600,7610是MIDP2.0的。而新推出的几款即将上市的机器中,全部都是MIDP2.0,s60机器将是MIDP2.0的天下咯。

      以上是行货市场,水货中5140,6620,6630,n-gage QD都是MIDP2.0的手机,QD还是S60机器,可以说是最超值的60机器啦:)

      索爱方面,从索爱的开发包可以看出,索爱是坚定的标准MIDP支持者,当然还有自己的mophun。单从MIDP标准来看,索爱版的java游戏除去屏幕原因外,可以在同样只支持标准midp1.0的手机上跑,比如我下的索爱版的很多小游戏在我得ot735i上都能运行的很好,而因为ot735i是支持midp2.0的,所以,might&magic也能跑啦:)顺便说一下,MIDP是向下兼容的。

      目前市场上,T618,T628是索爱方面主打的MIDP1.0手机,K700以后的全部索爱手机都是MIDP2的。包括之前的Z608也是咯:)各位可以用Z608跑一下修改后的那个黑暗龙什么魂,就是squareenix的。

      三星方面机型比较多,具体支持MIDP2.0的手机不是很清楚,但是三星手机的heapsize普遍比较小,跟松下有的一拼。但是最近三星的新机基本都是2。0的

      moto的就比较爽了,从C650到E395/398,v系列从180开始到600全部是MIDP2的。

      罗里罗嗦一堆, 其实就想告诉大家,想卖玩游戏手机,先看是不是MIDP2.0的,再看是Sxx的,一般来说,现在买S40里支持MIDP2.0的手机能玩的游戏最多,其次是S60里支持MIDP2.0的手机,然后就是索爱的强机系列..:)

      如果你买了3100之类的,那么到明年估计很多游戏你都无法运行了。。。

[] [返回上一页] [打 印]
文章评论 (评论内容只代表网友观点,与本站立场无关!)

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码

友情连接: JAR手机游戏 | 库索网游 | 交换链接: | 友情连接请联系QQ:598339321
Copyright© 2007 - 2008 Soujiyouxi.com, All Rights Reserved
闽ICP备08000171号
手机游戏|手机游戏下载|手机大全|索爱|诺基亚|摩托罗拉|三星|西门子|JAR|jar格式 - jar手机游戏资源下载