J2ME 3D编程的一些资料
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
更多资料请访问:http://blog.csdn.net/mailbomb
随着J2ME技术的发展,以及硬件速度的提升,3D游戏程序将慢慢的变成主流,最近想学习这一块的编程,所以收集了一些资料,和大家一起分享:
1、 JSR184
JSR184是Nokia公司起草的一个关于3D API的规范,下载地址为:
http://www.forum.nokia.com/main/1,,1_0_10,00.html#jsr184
2、 Nokia的3D编程资料
http://www.forum.nokia.com/main/1,6566,21,00.html
3、 3D引擎
一个简单的开放源代码的3D游戏引擎
http://www.j2me.com.cn/Soft_Show.asp?SoftID=19
国内一个合作开发3D引擎的项目:
http://gceclub.sun.com.cn/NASApp/sme/jive/thread.jsp?forum=11&thread=8593
4、 一款3D游戏产品
http://games.sina.com.cn/newgames/2004/04/040217696.shtml
5、 支持3D的开发工具
当前一些高端的手机支持3D开发,支持3D开发的开发工具中,通用的有SUN的J2MEWTK2.2。专用的是厂商提高的支持JSR184的SDK。
暂时只收集了这么多资料,大家有什么好的资料也请共享。转载请注明出处。
分享到:
相关推荐
本文将详细讲解如何进行J2ME 3D编程的环境搭建,并基于Eclipse集成开发环境(IDE)进行配置。 首先,你需要准备以下软件: 1. Eclipse 3.2:这是一个流行的开源Java IDE,支持多种开发语言,包括Java。 2. ...
教程将详细介绍JSR-184的基本原理、核心功能以及实际应用案例,帮助读者掌握其编程技巧,实现高质量的3D画面呈现。 ##### Mascot Capsule v3:高性能3D引擎 Mascot Capsule v3是一款专为移动设备优化的3D引擎,...
《J2ME3D手机游戏开发详解》是针对移动设备上的3D游戏开发的一本专业书籍,其随书源码提供了丰富的实践示例,帮助读者深入理解J2ME平台上的3D游戏编程技术。J2ME,全称为Java Micro Edition,是Java平台的一个子集,...
总的来说,J2ME 3D手机游戏开发是一个涵盖了多方面技术的领域,包括3D图形编程、物理模拟、音频处理以及性能优化等。初学者通过学习提供的代码和书籍,可以逐步掌握这个领域的核心知识,并有能力开发出自己的3D手机...
3. **Game API**:J2ME提供了一些专为游戏设计的API,如WMA(Wireless Messaging API)和M3G(Mobile 3D Graphics API)。这些API可以帮助开发者创建动画、处理事件、播放声音以及实现3D图形。 4. **事件处理**:在...
【标题】"j2me3D 立方体"是一个关于使用Java 2 Micro Edition (J2ME)平台开发3D图形的实践项目。在移动设备上实现3D图形是一项挑战,因为资源有限,而这个项目展示了如何在这样的环境下创建一个简单的3D立方体模型。...
总之,【J2ME 3D开发教程】是学习和掌握J2ME平台上3D图形编程的宝贵资料,对于想要进入移动3D领域的开发者来说,无论是从理论知识还是实践技能,都能提供全面的指导。通过这个教程,开发者可以学习如何在有限的移动...
在Java ME(J2ME)平台上,开发3D应用程序是一个挑战,因为它的资源有限,但通过JSR 184(Mobile 3D Graphics API)的引入,开发者得以实现3D图形...这样的项目对于学习J2ME 3D编程和移动游戏开发具有很高的实践价值。
《J2ME手机高级编程》涉及的是Java 2 Micro Edition(J2ME)在移动设备上的高级应用开发,尤其关注无线通信、游戏开发、电子地图浏览、播放器实现、持久化存储、移动商务应用以及XML模型的应用。这些主题涵盖了移动...
【描述】"j2me开发3d游戏样例和程序代码,包含整个eclipse工程文件"表明,这个资源不仅仅是一些孤立的代码片段,而是一个完整的Eclipse项目,这将允许开发者在Eclipse集成开发环境中(IDE)直接打开、编译和运行这些...
本项目“J2ME 3D魔方游戏”是一个基于J2ME平台的3D魔方模拟器,它通过Eclipse集成开发环境(IDE)提供的完整工程实现,展现了在有限的移动设备资源下进行3D图形编程的技巧。 首先,我们要了解J2D和3D渲染在J2ME中的...
文件“065-066 J2ME3D编程.ppt”很可能包含关于这些主题的详细讲解,包括实例代码和演示,这对于深入理解J2ME中的3D编程至关重要。学习这些内容将帮助开发者克服J2ME平台上的3D图形挑战,创造出引人入胜的移动游戏和...
矩阵和线性变换章节介绍了矩阵的定义和运算,以及如何运用矩阵进行3D对象的变换,这是3D图形编程的核心。 3D场景的渲染部分讨论了如何构建场景树、使用对齐技术和拾取技术,以及如何绘制3D场景,为游戏场景的动态...
《3D滑雪游戏开发:基于J2ME的源码解析》 在移动设备技术日新月异的今天,游戏开发已经成为一个重要的领域,尤其是对于Java ME(J2ME)这样的跨平台开发工具,它为手机游戏开发提供了广阔的舞台。本文将深入探讨一...
在开始3D编程之前,我们需要理解J2ME的基本架构,包括MIDP (Mobile Information Device Profile) 和CLDC (Connected Limited Device Configuration)。MIDP提供了用户界面和网络功能,而CLDC则定义了内存和处理器...
【描述】"j2me3D游戏开发api ,jsr184"表明该资源是关于J2ME的3D游戏开发接口,具体是通过Java Specification Request (JSR) 184来实现的。JSR184是Java社区过程定义的一个标准,旨在为Java Micro Edition (J2ME)提供...
在本文中,我们将深入探讨如何使用Java 2 Micro Edition(J2ME)平台进行3D场景设计,特别是创建和操作3D五角星。J2ME是Java的一个轻量级版本,主要用于移动设备和嵌入式系统,它提供了一种在这些受限环境中实现3D...
J2ME包含多个配置和Profile,如MIDP(Mobile Information Device Profile)和CLDC(Connected Limited Device Configuration),它们为移动设备提供了基本的编程接口。"j2me 3D赛车"利用了这些接口来实现游戏的逻辑...
在IT行业中,J2ME(Java 2 Micro Edition)是一种用于开发移动设备和嵌入式系统的Java平台。它提供了一套精简的Java API,...开发者需要熟悉J2ME的HttpConnection API,以及ASP的脚本编程,才能有效地实施这种连接。