---使用AIDE开发3D游戏---
1、游戏引擎介绍 jMonkeyEngine3是一个用纯Java开发的免费3D游戏引擎,API非常简洁明了,只需要花少量的学习时间就可以掌握。
2、AIDE中创建一个android项目
项目名:JmeDemo(可以自定义)
包名:com.testJmeDemo(可以自定义)
图1、2
3、新建目录libs和assets
在JmeDemo/app下新建libs目录
在JmeDemo/app/src/main下新建assets目录
图3、4
4、复制jme3 jar包至libs目录和复制模型资源至assets目录
4.1、解压下载JmeTestApp.zip(这是我做的一个测试app)
4.2、复制JmeTestApp/app/libs目录下的4个jar包到刚才JmeDemo新建的libs目录下,jme3引擎的核心jar包
4.3、复制JmeTestApp/app/src/main/asstes下模型资源到刚才JmeDemo新建的assets目下,这是一个钢铁侠3d模型 可以使用mt管理器 图5、6
5、新建HelloModel类,加载模型
在MainActivity.java文件目录下创建一个类HelloModel.java,接下来就是使用刚刚引入的jar包编写代了
代码看图7
6、修改MainActivity.java类
因为app启动默认是MainActivity,所以需要app启动时运行HelloModel类
public class MainActivity extends AndroidHarness {
public MainActivity(){
//HelloModel类是上面编写的类,包名加类名自定义的要注意
this.appClass = "com.test.JmeDemo.HelloModel";
}
}
图8
7、编译、安装和运行
检测一下代码没有问题就可以运行了
注意:打开app加载模型时间比较长,大约20到40秒
运行如图9
JmeTestApp.zip下载:
此处内容已被隐藏,请评论后查看!
JmeTestApp.apk下载(模型旋转):
此处内容已被隐藏,请评论后查看!
JmeDemo.zip下载:
此处内容已被隐藏,请评论后查看!
JmeDemo.apk下载:
此处内容已被隐藏,请评论后查看!
上面有两个app,一个是我测试写的,模型可以旋转,还有一个是本教程的app,没有写模型旋转的代码
更多jme3文档教程:
此处内容已被隐藏,请评论后查看!







