`
java-mans
  • 浏览: 11738424 次
文章分类
社区版块
存档分类
最新评论

J2ME Game开发笔记 - 多机型移植经验谈

 
阅读更多
J2ME Game开发笔记 - 多机型移植经验谈 [2004-11-29]
开发的时候平台是Nokia40,然后移植到Nokia60,MotoV,SE等,总结一下大概需要几个版本。
1。Nokia40版,使用Midp1.0+NokiaUIAPI
2。Nokia60版,使用Midp1.0+NOkiaUIAPI
3.NokiaMidp2.0版,如6600,7610,使用Midp2.0
4。MotoV版,使用Midp2.0
5。SE版,使用Midp2.0
6.三星s100,s200,c100,使用Midp2.0

几点开发经验:
1。各机型之间最大的差别就是屏幕大小不同。所以游戏中要能自适应屏幕大小
2。不使用Midp2.0的GameAPI会比较方便移植,只要自己封装切图,旋转等函数即可。NokiaUIAPI和Midp2。0都支持图片选转。2.0支持的更好。注意Nokia60不支持创建可变的透明图片,所以要用其他方法代替。
3。NOkia6600,7610的UIAPI有问题(图片旋转),所以用了Midp2.0代替
4。支持MIDP2。0的机器程序大致相同,其中MOto,SE,SX都差不多。但也有细微差别。如SE不支持全屏。所以screenSizeChanged方法无效。
5。说说声音播放。NOkias40上我坚决不用声音,一是容量限制,二是太难听。其他机型都可以支持midi和wav.不过没有发现可以同时播放2个midi的机型,motov和se都可以同时播放midi和wav,nokia则不行。

最后发一点感受:
让MIDP2。0标准快点普及吧!MotoV真是个好机器,但好像cpu慢点.Nokia6600bug太多!SEk700性能verygood!没费多少事让这些机型都支持我的游戏,感觉verycool!:)

分享到:
评论

相关推荐

    j2me----api

    j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api

    游戏开发笔记——多机型移植经验谈.doc

    本文将基于《游戏开发笔记——多机型移植经验谈》中的内容,详细探讨如何进行游戏的跨平台移植,特别是针对Java ME (J2ME)平台的游戏开发。 首先,我们需要了解不同机型对Java ME的支持情况。例如,Nokia 40系列...

    J2ME游戏源码---泡泡堂

    通过研究【PopTang-j2me】这个压缩包中的源代码,你可以深入理解J2ME游戏开发的各个环节,提升自己的编程技能,并且能够以此为基础开发出更多有趣的移动游戏。同时,这也是一个很好的实践案例,帮助你将理论知识应用...

    J2ME游戏源码---bubble breaker

    **J2ME游戏开发概述** Java 2 Micro Edition(J2ME)是Java平台...通过研究这个游戏的源码,开发者可以深入理解J2ME的图形绘制、用户交互、游戏逻辑实现以及资源管理等多个方面,对于提升J2ME游戏开发技能非常有帮助。

    j2me聊天室开发--群聊

    【标题】"j2me聊天室开发--群聊"涉及的是使用Java 2 Micro Edition (J2ME)技术创建一个支持多用户群聊功能的移动应用。J2ME是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机和平板电脑。这个项目的...

    J2ME开发详解--工具篇

    本篇文章将深入探讨J2ME开发中的工具使用,帮助初学者和有经验的开发者更好地理解并掌握J2ME开发流程。 首先,J2ME开发环境的搭建是至关重要的。基础的J2ME开发工具包括Java Development Kit (JDK) 和Java Wireless...

    J2ME手机游戏开发--五子棋

    【标题】:“J2ME手机游戏开发--五子棋” 在移动设备技术发展初期,J2ME(Java 2 Micro Edition)是用于开发移动应用程序,尤其是手机游戏的主流平台之一。本项目是一个基于J2ME技术实现的五子棋游戏,展现了...

    2014年基于J2ME的Java游戏--扑克豪斯的开发毕业设计论文-免费.doc

    基于J2ME的Java游戏--扑克豪斯的开发毕业设计论文 本论文设计和实现了一款..."基于J2ME技术的Java游戏--扑克豪斯的开发毕业设计论文",涵盖了J2ME技术、手机游戏开发、跨平台移植等方面的知识点,具有重要的参考价值。

    J2ME手机游戏--数独

    J2ME手机游戏--数独

    Eclipse开发J2ME之最佳插件-EclipseMe1.5.0

    Eclipse开发J2ME之最佳插件-EclipseMe1.5.0,供大家一起参考学习。

    J2ME----CSDN名士---陈跃峰老师讲课代码

    通过陈跃峰老师的讲解,学员将不仅掌握J2ME的基本语法和API,还能了解到如何针对不同的移动设备进行优化和调试,从而开发出高效、实用的J2ME应用程序。课程可能包含实战项目和案例分析,帮助学员巩固理论知识并提升...

    J2ME平台的搭建 - 移动与游戏开发 - ITPUB论坛 - Powered by ITPUB_NET

    J2ME平台的搭建 - 移动与游戏开发 - ITPUB论坛 - Powered by ITPUB_NET

    J2ME技术手册---极品

    尽管现代移动平台更多地转向Android和iOS,J2ME的历史地位和其在全球范围内的部署仍然使其在某些领域具有价值,尤其是在物联网(IoT)和老旧设备的维护上。 综上所述,"J2ME技术手册"是一部全面覆盖J2ME开发的资源...

    精通J2me嵌入式开发-环境配置.pdf

    ### 知识点详解:精通J2me嵌入式开发 - 环境配置 #### 一、J2ME概述 J2ME(Java 2 Micro Edition)是Java平台的一个版本,专门针对移动设备和嵌入式系统设计,如手机、PDA、消费电子产品等。它基于Java的核心语言...

    j2me休闲小游戏--飞机

    在J2ME项目中,源代码通常被组织成多个类,每个类负责游戏的不同部分,比如主类、游戏逻辑类、用户界面类等。 2. **打包结构**: 压缩包可能包含JAD(Java Application Descriptor)和JAR(Java Archive)文件,JAD...

    j2me扫雷----适合初学者

    J2ME是Java平台的一个子集,用于开发和部署在嵌入式设备、移动电话和其他小型设备上的应用程序。 【描述】该代码示例表明,开发者是一个正在学习编程的新手,他根据书籍教程编写了这个扫雷游戏。游戏在诺基亚7610...

    J2ME Loader_1.6.4-open.apk

    J2ME Loader_1.6.4-open.apk

Global site tag (gtag.js) - Google Analytics