jmonkeyEngineSDK安装部署及IDEA集成JME3开发

1:使用jmonkeyEngine SDK平台开发

1.1 安装jmonkeyEngine SDK

下载安装版本jmonkeyplatform-windows-x64.exe / jmonkeyplatform-windows-x86.exe

下载地址:https://github.com/jMonkeyEngine/sdk/releases/tag/stable

1.2 打开SDK软件创建JME3 Tests的项目,系统自带Example:

或者选择BasicGame都是自带jmonkeyEngine环境

jmonkeyEngine SDK内置了所有需要的JME3开发包,可直接进行开发

2:使用Intellij IDEA集成jmonkeyEngine开发

2.1 新建一个Gradle的java项目

2.2 创建好后,编辑build.gradle文件,获取需要的开发包

如下使用的是gradle方式获取, maven项目也可以通过maven坐标获取

compile "org.jmonkeyengine:jme3-core:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-effects:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-networking:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-plugins:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-jogg:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-terrain:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-blender:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-jbullet:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-bullet:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-bullet-native:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-desktop:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-lwjgl:3.1.0-beta1"
compile "org.jmonkeyengine:jme3-jogl:3.1.0-beta1"

下面是jmonkeyEngine的整个类库信息

到这里IDEA就已经完成了对jmonkeyEngine的集成。更新项目后我们可以看到libraries中就已经具备了jmonkeyEngine SDK的全部api包

2.3 引入SDK中的一些Example

将这个目录全部Copy到我们的IDEA工程中

2.4 尝试在IDEA中运行Example

这个时候,可能会遇到一些问题。

问题1:需要JME3包以外的一些包如jBullet.jar 等。这时候我们需要创建lib目录并在build.gradle 文件中添加一个lib引用

compile fileTree(dir:'lib',includes:['*jar'])

在测试其中一些Demo的时候发现可能需要这些jar包

如果没有找到合适的gradle坐标,我们可以从jmonkeyEngine SDK的安装目录下找到这些jar包

问题二:运行Demo会遇到资源找不到的问题,比如使用的图片、j3模型

这时候我们也可以从SDK安装目录下面找到这些资源的jar包,如图位置

到这里已经可以正常跑起来SDK自带的所有Demo

例子1:HelloLoop 

例子2:HelloPhysics 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值