开发的时候平台是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
本文将基于《游戏开发笔记——多机型移植经验谈》中的内容,详细探讨如何进行游戏的跨平台移植,特别是针对Java ME (J2ME)平台的游戏开发。 首先,我们需要了解不同机型对Java ME的支持情况。例如,Nokia 40系列...
通过研究【PopTang-j2me】这个压缩包中的源代码,你可以深入理解J2ME游戏开发的各个环节,提升自己的编程技能,并且能够以此为基础开发出更多有趣的移动游戏。同时,这也是一个很好的实践案例,帮助你将理论知识应用...
**J2ME游戏开发概述** Java 2 Micro Edition(J2ME)是Java平台...通过研究这个游戏的源码,开发者可以深入理解J2ME的图形绘制、用户交互、游戏逻辑实现以及资源管理等多个方面,对于提升J2ME游戏开发技能非常有帮助。
【标题】"j2me聊天室开发--群聊"涉及的是使用Java 2 Micro Edition (J2ME)技术创建一个支持多用户群聊功能的移动应用。J2ME是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机和平板电脑。这个项目的...
本篇文章将深入探讨J2ME开发中的工具使用,帮助初学者和有经验的开发者更好地理解并掌握J2ME开发流程。 首先,J2ME开发环境的搭建是至关重要的。基础的J2ME开发工具包括Java Development Kit (JDK) 和Java Wireless...
【标题】:“J2ME手机游戏开发--五子棋” 在移动设备技术发展初期,J2ME(Java 2 Micro Edition)是用于开发移动应用程序,尤其是手机游戏的主流平台之一。本项目是一个基于J2ME技术实现的五子棋游戏,展现了...
基于J2ME的Java游戏--扑克豪斯的开发毕业设计论文 本论文设计和实现了一款..."基于J2ME技术的Java游戏--扑克豪斯的开发毕业设计论文",涵盖了J2ME技术、手机游戏开发、跨平台移植等方面的知识点,具有重要的参考价值。
J2ME手机游戏--数独
Eclipse开发J2ME之最佳插件-EclipseMe1.5.0,供大家一起参考学习。
通过陈跃峰老师的讲解,学员将不仅掌握J2ME的基本语法和API,还能了解到如何针对不同的移动设备进行优化和调试,从而开发出高效、实用的J2ME应用程序。课程可能包含实战项目和案例分析,帮助学员巩固理论知识并提升...
J2ME平台的搭建 - 移动与游戏开发 - ITPUB论坛 - Powered by ITPUB_NET
尽管现代移动平台更多地转向Android和iOS,J2ME的历史地位和其在全球范围内的部署仍然使其在某些领域具有价值,尤其是在物联网(IoT)和老旧设备的维护上。 综上所述,"J2ME技术手册"是一部全面覆盖J2ME开发的资源...
### 知识点详解:精通J2me嵌入式开发 - 环境配置 #### 一、J2ME概述 J2ME(Java 2 Micro Edition)是Java平台的一个版本,专门针对移动设备和嵌入式系统设计,如手机、PDA、消费电子产品等。它基于Java的核心语言...
在J2ME项目中,源代码通常被组织成多个类,每个类负责游戏的不同部分,比如主类、游戏逻辑类、用户界面类等。 2. **打包结构**: 压缩包可能包含JAD(Java Application Descriptor)和JAR(Java Archive)文件,JAD...
J2ME是Java平台的一个子集,用于开发和部署在嵌入式设备、移动电话和其他小型设备上的应用程序。 【描述】该代码示例表明,开发者是一个正在学习编程的新手,他根据书籍教程编写了这个扫雷游戏。游戏在诺基亚7610...
J2ME Loader_1.6.4-open.apk