Questions tagged [jmonkeyengine]

A 3D game engine written in and for Java. Many features including collisions, particle systems, shaders, terrain system, renderer abstraction.

jMonkeyEngine (jME) is a game engine made especially for modern 3D development. The entire project is based on Java for high accessibility. Advanced graphics are supported through OpenGL 2 via LWJGL.

The technology is considered a low-level game development tool. As a collection of libraries, jMonkeyEngine hardly imposes any limitations on programmers, while increased user-friendliness and optional frameworks are applicable in use with the jMonkeyPlatform.

jME is a community-centric open source project released under the new BSD license. It is used by several commercial game studios and educational institutions.

Features

jMonkeyEngine is written 100% in Java, which sets it apart from the majority of other game engines. This makes for a unique target user group of Java game developers. The code requires minimal adaptations for cross-compatibility and can sit on top of any OpenGL 2-ready device running the Java Virtual Machine. The engine is built with a shader based architecture to comply with modern graphics standards.

The development philosophy behind the jME3 core is to bring all game development essentials straight out of the box, while every included library can just as well be replaced by another, creating a neat modular structure

261 questions
0
votes
1 answer

Connection between jmonkey and netbeans

I'm working on a project for school. We are are making a harbour where you can load and unload ships. The control part is made in Netbeans and the simulation in JME. We send data from Netbeans to JME via a socket. JME is running a serversocket who…
M. Jacobs
  • 7
  • 5
0
votes
2 answers

Setting the local translation of an Spatial wont work

Im working with jMonkeySDK on a 3D java game. When I shoot a model/spatial with a ray it returns that spatial. So I can access things like .getName() or .setUserData(). The Spatial as physics on it. So when the game starts it falls down from the…
Dawesign
  • 643
  • 1
  • 7
  • 25
0
votes
1 answer

How do I get the Mesh from a 3D model?

Im working with the jMonkeySDK on a 3D java game at the moment. I really need to know how I can get the mesh from my spatial (3D model). Does anyone have experience with this engine and knows how I can have access to the mesh? I searched in the…
Dawesign
  • 643
  • 1
  • 7
  • 25
0
votes
1 answer

How to make the camera follow 2 objects?

I'm making my first 3D game and it's a sort of streetfighter/tekken game. I've seen how the some of the camera modes works ie. chasecam and camnode. What I dont know is how to make the camera follow both players at the same time. I want the camera…
Celly
  • 325
  • 1
  • 14
0
votes
1 answer

Problems with libraries in JMonkey

Started using jMonkeyEngine SDK for the first time this week and I have kind of been thrown in at the deep end. I have inherited somebody else’s code and I am struggling to get it running on their machine (they are also on holiday for a few weeks so…
0
votes
1 answer

Force to change library in Java

I am using the library Quaternion (jMonkey) in Java which I have imported as external jar files. Lately, I tried to use another library also called Quaternion. The problem is that since I imported this library e.g "Import com.etc.etc.Quaternion;"…
Spyros
  • 289
  • 1
  • 6
  • 20
0
votes
2 answers

How to "add Maven nature" to existing netbeans project?

I know "adding Maven nature" is an Eclipse term. Actually I want to add SOME dependencies from maven repository by editing pom.xml file. Is it possible? I want to remain a directory structure and other JAR tracking of a project intact. The project…
Suzan Cioc
  • 29,281
  • 63
  • 213
  • 385
0
votes
1 answer

No Maven tab in NetBeans IDE / jMonkey SDK

I want to use some Maven-supported libraries in jMonkey SDK. jMonkey SDK is based on NetBeans. I found, that it has no Maven configuration tab in Tools->Options->Miscellaneous. I thought that it is because Maven plugin was not installed. So, I have…
Suzan Cioc
  • 29,281
  • 63
  • 213
  • 385
0
votes
2 answers

Correctly Initializing the Physics State Outside of SimpleApplication

So I've been learning how to use the jme3 engine and SDK. I started toying around with working outside of the main application file that extends SimpleApplication to further objet-orient my application. My question is this.. How do I correctly…
0
votes
1 answer

jMonkeyEngine - my mouse and my key arrows are reversed and

I'm new to jMonkeyEngine so I hope my question is not too much stupid. I followed this tutorial step by step : http://hub.jmonkeyengine.org/wiki/doku.php/jme3:beginner:hello_simpleapplication But unfortunately, when I tested the key arrows, I…
loulou
  • 331
  • 1
  • 5
  • 20
0
votes
1 answer

Run time error at jmonkey sphere?

In jmonkey I have seen their first tutorial, it was moving a box on mouse movement, out of curiosity and as for playing with this new toy I have tried to move a Sphere using mouse movement. Since the functionality is almost same I have replaced Box…
sadaf2605
  • 7,332
  • 8
  • 60
  • 103
0
votes
2 answers

JMonkey - Shooting in Direction of Crosshairs

How can I shoot in the direction that a cross-hair is pointing at? Using the JMonkey engine, I am creating a game where I need a ship to shoot other ships. So, I created cross-hairs that can move on the screen (up, down, left, right) according to…
M.ASH
  • 11
  • 1
  • 3
0
votes
2 answers

Why do I get the "Selection does not contain a main type" when my class has a main?

I get the above error msg but my class does have a main method: package adventure; import com.jme3.system.AppSettings; import java.applet.Applet; import java.applet.AudioClip; import java.awt.Image; import java.io.File; import…
Niklas Rosencrantz
  • 25,640
  • 75
  • 229
  • 424
0
votes
1 answer

Using an object animation (functions) in jMokey Game Engine?

I know i'm new to this, I did search a lot on how to use an Object's functions "like movement or jumping" in jMonkey, if you can tell me the keyword to search for, o the extension f the 3D object which can carry it's functions? I would be very…
JoeSKh
  • 15
  • 2
  • 6
0
votes
1 answer

What could be the reason for this error message?

It used to work but now I don't know what is the matter. I'm trying to start the project but it can't find a file that is seemingly provided. What could be the specific issue? I've checked that the file really is there and that the folder is on the…
Niklas Rosencrantz
  • 25,640
  • 75
  • 229
  • 424