`
hjk685
  • 浏览: 102408 次
  • 来自: ...
社区版块
存档分类
最新评论

JME3 官方教程翻译 - 目录

阅读更多

说明

     本教程按照官方教程翻译,由于官方教程跟新很快,再加上本人水平有限,可能有不同之处,或者意义不同之处请给与指出,本人为自己方便也为大家方便,希望能够帮到大家,也希望大家能够帮助我改进。该翻译结果会不定期更新。

 

以下是JME3 的目录:

jMonkeyEngine 3 – 说明书

你是一个 java 程序员么?你有没有想过用 java 来开发 3D 游戏呢 ?

  • 你可以使用 jMonkeyPlatform 开发平台来创建一个基本的 BasicGame 项目。使用 jMonkeyPlatform 集成了很多方便的功能。
  • 使用其他任何的 java 开发工具创建一个 Java SE 项目同时配置 jMonkeyEngine3.jar 包文件和 JAR 包路径即可进行开发。

但至少有一个类来继承 com.jme3.app.SimpleApplication .

你准备好了么 ?

初级教程

这个初级教程将说明并解释一些普通常见的开发实例。建议你运行样本程序,并且通过修改它来进一步巩固和理解。所有的例子都包含在了 jMonkeyPlatform 开发平台中,你只需在创建项目时选择从 JmeSamples template 模板创建即可。

小提示用来说明一些基本三维游戏开发的概念。

  1. Hello SimpleApplication 实现一个简单的程序;
  2. Hello Node 在场景中改变几何和节点属性;
  3. Hello Assets 加载三维模型、场景、和其他的资源; .
  4. Hello Loop 在事件循环中实现事件控制功能;
  5. Hello Input 对于键盘和鼠标的输入作出响应;
  6. Hello Material 设置材质、纹理、透明度;
  7. Hello Animation 控制动画模型;
  8. Hello Picking 射击、压下按钮、选择、捡起选项;
  9. Hello Collision 建造墙壁和实体地板;
  10. Hello Terrain 使用贴图创建小山的风景;
  11. Hello Audio 按照位置和事件来实现三维音效;
  12. Hello Effects 创建粒子效果,比如:火焰、爆炸、魔法; .
  13. Hello Physics 撞球和坠落的砖头;

中级教程

中级教程将帮助你了解环境中的基本概念。

  1. SimpleApplication 深入 SimpleApplication
  2. AppSettings – JME3 的显示属性设置
  3. "I want to do X, what jME3 class do I use?" 怎么高效的解决问题
  4. File Types 文件类型
  5. jME Math – JME 的数学知识
  6. Best Practices 怎样来设计 JME3 游戏

高级教程

 

这些文章深入主题,向您介绍一些不太常用功能的所有选项

  • Collision and Intersection – 碰撞和交点
  • Custom Meshes 典型网格
  • Android –Android 系统开发

Check back soon for new additions…!

jMonkeyPlatform 开发平台的教程

jMonkeyPlatform 是我们推荐的开发平台,你可以得到以下的帮助来使用它:

All jMonkeyPlatform documentation

安装

反馈

jME3 还在继续开发当中,如果教程不能预期进行,请试着使用最新的发布包如果还解决不了问题请进行以下的操作:

 

2
0
分享到:
评论
2 楼 devwinston 2011-09-24  
jMonkeyPlatform 开发平台的教程 下面的那些 Video 的链接都无效啊?
1 楼 hjk685 2010-11-29  
排版有点乱对不起观众了,我会尽力改好。

相关推荐

    jme3游戏demo rise-of-mutants

    《jme3游戏开发:Rise of Mutants》 在IT行业中,游戏开发是一个充满创新和技术挑战的领域,而Java语言并非通常首选的游戏开发工具。然而,随着技术的进步,Java也逐渐进入了游戏开发的舞台,其中JMonkeyEngine...

    JME中文教程.pdf

    ### JME中文教程知识点概述 #### 一、jMonkeyEngine3简介 - **定义与特点**:jMonkeyEngine3...本教程提供了对JME3基础概念和操作的入门指导,希望能够帮助读者快速上手,并在未来的游戏开发旅程中不断探索和进步。

    JME3中文教程(ZBP第一版)

    本教程是针对JME3的中文翻译版本,旨在帮助中文用户更好地理解和掌握这个强大的工具。 JME3的主要特点包括: 1. **高性能图形渲染**:JME3支持现代图形API,如OpenGL,能够高效地处理复杂的3D模型和场景,提供流畅...

    jme3 api(精华chm)

    com.jme3.animation com.jme3.app com.jme3.app.state com.jme3.asset com.jme3.asset.pack com.jme3.asset.plugins com.jme3.audio com.jme3.audio.joal ...jme3tools.preview

    JME3学习文档

    - **官方下载**:访问官方网站下载最新版本的jMonkeyEngine3.jar开发包,这是最稳定的发行版。 - **源码下载**:对于追求最新特性和愿意承担潜在风险的开发者,可以从http://www.jmonkeyengine.com/nightly/获取最新...

    联想的JME2207P键盘驱动

    标题中的“联想的JME2207P键盘驱动”是指专门为联想品牌的一款键盘型号为JME2207P的设备设计的驱动程序。在计算机硬件系统中,驱动程序是连接操作系统与硬件设备的关键软件,它使得操作系统能够识别并控制特定硬件,...

    JME教程.rar

    本教程将深入探讨JME的基础知识及其在开发移动应用程序中的应用。 JME的目标是为资源有限的设备提供Java编程能力,如手机、智能手表、家用电器等。它简化了Java技术,使其适应于小型设备的内存和处理限制。JME由两...

    2015jme3指南

    《2015jme3指南》是一份关于Java Media Engine 3 (JME3)的详细教程,主要面向对游戏开发感兴趣的开发者。JME3是Java平台上的一个开源3D游戏开发框架,它提供了丰富的功能,使得开发者可以快速创建高性能的3D应用和...

    JME程序设计实例教程

    **JME程序设计实例教程详解** Java Micro Edition(JME),又称为Java 2 Micro Edition,是Java平台的一个子集,主要用于开发和部署在资源有限的设备上的应用程序,如移动电话、PDA、智能家电等嵌入式系统。本教程...

    JME初级教程(持续跟新)

    Java Media Engine (JME), 也称为jMonkeyEngine 3 (JME3), 是一个开源的游戏开发引擎,专为快速创建3D游戏而设计。...始终保持对JME3官方文档和社区论坛的关注,将有助于你保持最新技术和最佳实践的同步。

    java8看不到源码-JME3-JFX:用于JME的JFXGui桥接器,具有用于常见用例的有用实用程序

    jme-3.0.10 兼容): 版本:1.+ 分支:jme_3.0 JME3-JFX 需要 java 8,但是可以使用 java 7 在纹理上绘制视频。对于 jME SDK,您应该创建一个 java 8 平台,但是 java8 支持非常糟糕(因为它基于 netbeans 7)。 ...

    jme3材质基础知识

    在提供的"jMonkeyEngine3 材质.docx"文档中,你应该能找到更深入的教程和示例代码,帮助你理解和应用jMonkeyEngine3的材质系统。学习并熟练掌握这部分知识,将使你在3D游戏开发领域更具竞争力。 总之,...

    JME3 JAVADOC

    本文档是JME 的javadoc 文档 JME是一个高性能的3D图形API,采用LWJGL作为底层支持。它的后续版本将支持JOGL。JME和Java 3D具有类似的场景结构,开发者必须以树状方式组织自己的场景。JME有一套很好的优化机制,这...

    jme3-clj-aide:JMonkeyEngine3 + Clojure-Android + AIDE 示例项目

    同时,JME3还具有良好的社区支持,拥有丰富的教程和资源库,对于初学者和资深开发者都非常友好。 接下来是Clojure的角色。Clojure是一种运行在Java虚拟机上的编程语言,它的语法简洁,支持函数式编程,这使得代码更...

    jme8002b蓝牙键盘驱动

    jme8002b蓝牙键盘驱动

    ant-jme.jar.zip

    标题“ant-jme.jar.zip”指的是一个压缩文件,其中包含了两个关键元素:ant-jme.jar和ant.license.txt。这个文件主要与Java开发工具有关,特别是Apache Ant和Java Micro Edition (JME)。 Apache Ant是一个Java库和...

    JME的文件格式及支持的文件格式

    **JMonkeyEngine 3 (JME3) 文件格式详解** JMonkeyEngine 3(简称JME3)是一款开源的游戏开发引擎,专为构建3D游戏和应用而设计。它支持多种文件格式,使得开发者能够方便地导入和管理游戏资源。以下是对JME3支持的...

    TankBattle3D-jMEGame:塔防游戏。 SGGames。 由JME3提供支持。 libgdx-ai-jme的示例

    本项目"TankBattle3D-jMEGame"正是这样一个以Java为基础,结合了JMonkey Engine 3 (JME3) 和 Libgdx-ai 技术的3D塔防游戏。本文将深入探讨该项目中所应用的关键技术和设计思路。 首先,JMonkey Engine 3(简称JME3...

Global site tag (gtag.js) - Google Analytics