说明
本教程按照官方教程翻译,由于官方教程跟新很快,再加上本人水平有限,可能有不同之处,或者意义不同之处请给与指出,本人为自己方便也为大家方便,希望能够帮到大家,也希望大家能够帮助我改进。该翻译结果会不定期更新。
以下是JME3 的目录:
jMonkeyEngine 3 –
说明书
你是一个
java
程序员么?你有没有想过用
java
来开发
3D
游戏呢
?
-
你可以使用
jMonkeyPlatform
开发平台来创建一个基本的
BasicGame
项目。使用
jMonkeyPlatform
集成了很多方便的功能。
-
使用其他任何的
java
开发工具创建一个
Java SE
项目同时配置
jMonkeyEngine3.jar
包文件和
JAR
包路径即可进行开发。
但至少有一个类来继承
com.jme3.app.SimpleApplication
.
你准备好了么
?
初级教程
这个初级教程将说明并解释一些普通常见的开发实例。建议你运行样本程序,并且通过修改它来进一步巩固和理解。所有的例子都包含在了
jMonkeyPlatform
开发平台中,你只需在创建项目时选择从
JmeSamples template
模板创建即可。
小提示用来说明一些基本三维游戏开发的概念。
-
Hello SimpleApplication
–
实现一个简单的程序;
-
Hello Node
–
在场景中改变几何和节点属性;
-
Hello Assets
–
加载三维模型、场景、和其他的资源;
.
-
Hello Loop
–
在事件循环中实现事件控制功能;
-
Hello Input
–
对于键盘和鼠标的输入作出响应;
-
Hello Material
–
设置材质、纹理、透明度;
-
Hello Animation
–
控制动画模型;
-
Hello Picking
–
射击、压下按钮、选择、捡起选项;
-
Hello Collision
–
建造墙壁和实体地板;
-
Hello Terrain
–
使用贴图创建小山的风景;
-
Hello Audio
–
按照位置和事件来实现三维音效;
-
Hello Effects
–
创建粒子效果,比如:火焰、爆炸、魔法;
.
-
Hello Physics
–
撞球和坠落的砖头;
中级教程
中级教程将帮助你了解环境中的基本概念。
-
SimpleApplication
–
深入
SimpleApplication
类
-
AppSettings
– JME3
的显示属性设置
-
"I want to do X, what jME3 class do I use?"
–
怎么高效的解决问题
-
File Types
–
文件类型
-
jME Math
– JME
的数学知识
-
Best Practices
–
怎样来设计
JME3
游戏
高级教程
这些文章深入主题,向您介绍一些不太常用功能的所有选项
Check back soon for new additions…!
jMonkeyPlatform
开发平台的教程
jMonkeyPlatform
是我们推荐的开发平台,你可以得到以下的帮助来使用它:
All jMonkeyPlatform documentation
安装
反馈
jME3
还在继续开发当中,如果教程不能预期进行,请试着使用最新的发布包如果还解决不了问题请进行以下的操作:
分享到:
相关推荐
《jme3游戏开发:Rise of Mutants》 在IT行业中,游戏开发是一个充满创新和技术挑战的领域,而Java语言并非通常首选的游戏开发工具。然而,随着技术的进步,Java也逐渐进入了游戏开发的舞台,其中JMonkeyEngine...
### JME中文教程知识点概述 #### 一、jMonkeyEngine3简介 - **定义与特点**:jMonkeyEngine3...本教程提供了对JME3基础概念和操作的入门指导,希望能够帮助读者快速上手,并在未来的游戏开发旅程中不断探索和进步。
本教程是针对JME3的中文翻译版本,旨在帮助中文用户更好地理解和掌握这个强大的工具。 JME3的主要特点包括: 1. **高性能图形渲染**:JME3支持现代图形API,如OpenGL,能够高效地处理复杂的3D模型和场景,提供流畅...
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
- **官方下载**:访问官方网站下载最新版本的jMonkeyEngine3.jar开发包,这是最稳定的发行版。 - **源码下载**:对于追求最新特性和愿意承担潜在风险的开发者,可以从http://www.jmonkeyengine.com/nightly/获取最新...
标题中的“联想的JME2207P键盘驱动”是指专门为联想品牌的一款键盘型号为JME2207P的设备设计的驱动程序。在计算机硬件系统中,驱动程序是连接操作系统与硬件设备的关键软件,它使得操作系统能够识别并控制特定硬件,...
本教程将深入探讨JME的基础知识及其在开发移动应用程序中的应用。 JME的目标是为资源有限的设备提供Java编程能力,如手机、智能手表、家用电器等。它简化了Java技术,使其适应于小型设备的内存和处理限制。JME由两...
《2015jme3指南》是一份关于Java Media Engine 3 (JME3)的详细教程,主要面向对游戏开发感兴趣的开发者。JME3是Java平台上的一个开源3D游戏开发框架,它提供了丰富的功能,使得开发者可以快速创建高性能的3D应用和...
**JME程序设计实例教程详解** Java Micro Edition(JME),又称为Java 2 Micro Edition,是Java平台的一个子集,主要用于开发和部署在资源有限的设备上的应用程序,如移动电话、PDA、智能家电等嵌入式系统。本教程...
Java Media Engine (JME), 也称为jMonkeyEngine 3 (JME3), 是一个开源的游戏开发引擎,专为快速创建3D游戏而设计。...始终保持对JME3官方文档和社区论坛的关注,将有助于你保持最新技术和最佳实践的同步。
jme-3.0.10 兼容): 版本:1.+ 分支:jme_3.0 JME3-JFX 需要 java 8,但是可以使用 java 7 在纹理上绘制视频。对于 jME SDK,您应该创建一个 java 8 平台,但是 java8 支持非常糟糕(因为它基于 netbeans 7)。 ...
在提供的"jMonkeyEngine3 材质.docx"文档中,你应该能找到更深入的教程和示例代码,帮助你理解和应用jMonkeyEngine3的材质系统。学习并熟练掌握这部分知识,将使你在3D游戏开发领域更具竞争力。 总之,...
本文档是JME 的javadoc 文档 JME是一个高性能的3D图形API,采用LWJGL作为底层支持。它的后续版本将支持JOGL。JME和Java 3D具有类似的场景结构,开发者必须以树状方式组织自己的场景。JME有一套很好的优化机制,这...
jme8002b蓝牙键盘驱动
同时,JME3还具有良好的社区支持,拥有丰富的教程和资源库,对于初学者和资深开发者都非常友好。 接下来是Clojure的角色。Clojure是一种运行在Java虚拟机上的编程语言,它的语法简洁,支持函数式编程,这使得代码更...
标题“ant-jme.jar.zip”指的是一个压缩文件,其中包含了两个关键元素:ant-jme.jar和ant.license.txt。这个文件主要与Java开发工具有关,特别是Apache Ant和Java Micro Edition (JME)。 Apache Ant是一个Java库和...
**JMonkeyEngine 3 (JME3) 文件格式详解** JMonkeyEngine 3(简称JME3)是一款开源的游戏开发引擎,专为构建3D游戏和应用而设计。它支持多种文件格式,使得开发者能够方便地导入和管理游戏资源。以下是对JME3支持的...
本项目"TankBattle3D-jMEGame"正是这样一个以Java为基础,结合了JMonkey Engine 3 (JME3) 和 Libgdx-ai 技术的3D塔防游戏。本文将深入探讨该项目中所应用的关键技术和设计思路。 首先,JMonkey Engine 3(简称JME3...