The jMonkeyEngine3 Software Development Kit based on Netbeans
|
|
9 years ago | |
|---|---|---|
| BasicGameTemplate | 9 years ago | |
| JME3TestsTemplate | 10 years ago | |
| JME3TestsTemplateAndroid | 10 years ago | |
| ant-jme | 10 years ago | |
| ant-lib | 11 years ago | |
| branding | 9 years ago | |
| debscripts | 14 years ago | |
| docs | 9 years ago | |
| gradle | 9 years ago | |
| harness-override | 9 years ago | |
| jdks | 9 years ago | |
| jme3-android | 9 years ago | |
| jme3-angelfont | 9 years ago | |
| jme3-assetpack-support | 9 years ago | |
| jme3-blender | 9 years ago | |
| jme3-cinematics | 9 years ago | |
| jme3-code-check | 9 years ago | |
| jme3-codepalette | 9 years ago | |
| jme3-core | 9 years ago | |
| jme3-core-baselibs | 9 years ago | |
| jme3-core-libraries | 9 years ago | |
| jme3-core-updatecenters | 9 years ago | |
| jme3-dark-laf | 9 years ago | |
| jme3-desktop-executables | 9 years ago | |
| jme3-documentation | 9 years ago | |
| jme3-gui | 9 years ago | |
| jme3-ios | 9 years ago | |
| jme3-lwjgl-applet | 9 years ago | |
| jme3-materialeditor | 9 years ago | |
| jme3-model-importer | 9 years ago | |
| jme3-navmesh-gen | 9 years ago | |
| jme3-obfuscate | 9 years ago | |
| jme3-ogretools | 9 years ago | |
| jme3-ogrexml | 9 years ago | |
| jme3-project-baselibs | 9 years ago | |
| jme3-project-libraries | 10 years ago | |
| jme3-project-testdata | 10 years ago | |
| jme3-scenecomposer | 9 years ago | |
| jme3-templates | 9 years ago | |
| jme3-terrain-editor | 9 years ago | |
| jme3-tests-template | 9 years ago | |
| jme3-texture-editor | 9 years ago | |
| jme3-vehicle-creator | 9 years ago | |
| jme3-wavefront | 9 years ago | |
| jme3-welcome-screen | 9 years ago | |
| lib | 9 years ago | |
| nbi | 9 years ago | |
| nbproject | 9 years ago | |
| resources | 9 years ago | |
| .gitignore | 9 years ago | |
| .travis.yml | 9 years ago | |
| build.gradle | 9 years ago | |
| build.xml | 9 years ago | |
| build_engine.sh | 9 years ago | |
| gradle.properties | 9 years ago | |
| gradlew | 9 years ago | |
| gradlew.bat | 9 years ago | |
| jmonkeyplatform.icns | 11 years ago | |
| jmonkeyplatform.png | 10 years ago | |
| license-jme.txt | 9 years ago | |
| licenses-sdk.txt | 9 years ago | |
| readme.md | 9 years ago | |
| version.gradle | 9 years ago |
This repo holds the Legacy SDK of jMonkeyEngine, based on Netbeans platform.
You'll need several things to have the SDK build and run:
netbeans/).Before hopping into Netbeans plugin development you'll need to build the project using gradle command:
gradlew(.bat) buildSdk
Then you'll be able to open the project in the bundled netbeans and start your devs.
When in Netbeans right click on the SDK project and choose : package as...
then choose whatever distribution you fancy.

If you however want to Debug an SDK Issue you click on Run/Debug instead
The sdk uses jME published artifacts. You can change the version of these artifacts by editing the build.gradle file and changing the ext.jmeFullVersion variable to a proper version.
jME official release are published on jcenter. You'll find there all the releases listed here since jME 3.1.0-alpha2 To use jcenter as a repository just put :
jcenter()
or
jcenter {
url "http://jcenter.bintray.com/"
}
in the repositories section of the build.gradle. Then you have to change the jmeFullVersion to whatever official release version.
example : 3.1.0-alpha2
jME is built on each commit, and a SNAPSHOT version is done and published on a custom public repo To use this repository just put :
maven {
url "http://updates.jmonkeyengine.org/maven/"
}
in the repositories section of the build.gradle. Then you have to change the jmeFullVersion to a SNAPSHOT version.
example : 3.1.0-SNAPSHOT
WARNING !!! Note that depending on how often gradle updates your dependencies, using SNAPSHOT version can break your build any time
You can use jitpack as a repository to be able to build jME dependencies from any branch or commit. To use jitpack as a repository just put :
maven {
url "https://jitpack.io"
}
in the repositories section of the build.gradle. Then you have to change the jmeFullVersion to a branch or commit tag (see jitpack documentation).
example : PBRisComing-SNAPSHOT
WARNING !!! Note that depending on how often gradle updates your dependencies, using branch or commit dependency version can break your build any time