Skip to content
A complete 3D game development suite written purely in Java.
Java C++ GLSL C HTML Makefile
Branch: master
Clone or download

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github possible fix for issue #1365 May 8, 2020
gradle/wrapper Upgrade Gradle 4.10 -> 5.6.4 (#1238) Jan 24, 2020
jme3-android-examples remove unnecessary casts and tests for null, discovered using NetBeans ( Feb 13, 2020
jme3-android-native Fix openal-soft dead link Feb 3, 2020
jme3-android avoid using raw types Apr 16, 2020
jme3-bullet-native-android Update MacOS build: removed 32 bit support (since deprecated by apple… Nov 17, 2019
jme3-bullet-native Update MacOS build: removed 32 bit support (since deprecated by apple… Nov 17, 2019
jme3-bullet avoid using raw types Apr 16, 2020
jme3-core Fixing the angle ordering in the fromAngles() javadoc. May 23, 2020
jme3-desktop restore the JOGL/JOAL hooks (#1368) May 8, 2020
jme3-effects remove unnecessary casts and tests for null, discovered using NetBeans ( Feb 13, 2020
jme3-examples OBJLoader enhancement: named groups support May 16, 2020
jme3-ios Merge pull request #1276 from MeFisto94/fix-gldebug Apr 4, 2020
jme3-jbullet suppress javac warnings about unchecked casts in read() and write() Apr 15, 2020
jme3-jogg suppress more javac warnings about unchecked casts Apr 16, 2020
jme3-lwjgl Merge pull request #1320 from MeFisto94/fix-lwjgl3-double-stop Apr 4, 2020
jme3-lwjgl3 suppress more javac warnings about unchecked casts Apr 16, 2020
jme3-networking suppress more javac warnings about unchecked casts Apr 16, 2020
jme3-niftygui remove unnecessary casts and tests for null, discovered using NetBeans ( Feb 13, 2020
jme3-plugins avoid using raw types Apr 16, 2020
jme3-terrain remove all javadoc references to the mythical JmeException Apr 17, 2020
jme3-testdata OBJLoader enhancement: named groups support May 16, 2020
jme3-vr Merge pull request #1276 from MeFisto94/fix-gldebug Apr 4, 2020
lib Android openGL ES 3 support (#1147) Nov 16, 2019
.gitignore Store prebuild libraries outside the source folder, download prebuilt… Oct 10, 2019
.nb-gradle-properties Fix for previous too optimistic merge Apr 11, 2015
CONTRIBUTING.md Adding link to project tab. (#1170) Sep 16, 2019
LICENSE Replaced Netbeans auto license with real license May 14, 2020
README.md Removing the jme3-blender subproject and related references since it … Apr 19, 2020
bintray.gradle build: use the same custom pom file for 'install', 'uploadArchives' a… Feb 6, 2016
build.gradle lambda 🎉 Apr 2, 2020
common-android-app.gradle Fix version naming. Use version-branch-SNAPSHOT for local builds, add… Nov 17, 2019
common.gradle build with -Xlink:unchecked Apr 16, 2020
gradle.properties gradle.properties: trivial delta to test the recent fix for issue #1365 May 8, 2020
gradlew Upgrade Gradle 4.10 -> 5.6.4 (#1238) Jan 24, 2020
gradlew.bat Upgrade Gradle 4.10 -> 5.6.4 (#1238) Jan 24, 2020
javadoc-overview.html Javadoc: Add engine overview Feb 21, 2015
local.properties jme3-android-examples: add project for android examples May 4, 2015
natives-snapshot.properties [skip ci] update natives snapshot May 8, 2020
settings.gradle Removing the jme3-blender subproject and related references since it … Apr 19, 2020
version.gradle Updating the version.gradle to fix an issue with auto-versioning on the Dec 22, 2019

README.md

jMonkeyEngine

Build Status

jMonkeyEngine is a 3-D game engine for adventurous Java developers. It’s open-source, cross-platform, and cutting-edge. 3.2.4 is the latest stable version of the jMonkeyEngine 3 SDK, a complete game development suite. We'll release 3.2.x updates until the major 3.3 release arrives.

The engine is used by several commercial game studios and computer-science courses. Here's a taste:

jME3 Games Mashup

Getting started

Go to https://github.com/jMonkeyEngine/sdk/releases to download the jMonkeyEngine SDK. Read the wiki for a complete install guide. Power up with some SDK Plugins and AssetPacks and you are off to the races. At this point you're gonna want to join the forum so our tribe can grow stronger.

Note: The master branch on GitHub is a development version of the engine and is NOT MEANT TO BE USED IN PRODUCTION, it will break constantly during development of the stable jME versions!

Technology Stack

  • Java
  • NetBeans Platform
  • Gradle

Plus a bunch of awesome libraries & tight integrations like Bullet, NiftyGUI and other goodies.

Documentation

Did you miss it? Don't sweat it, here it is again.

Contributing

Read our contribution guide.

License

New BSD (3-clause) License. In other words, you do whatever makes you happy!

You can’t perform that action at this time.