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

 

你可能感兴趣的:(游戏,android,swing,workflow,项目管理)