Geertjan's Blog

  • May 28, 2012

Trying Out jMonkeyEngine SDK 3.0RC1

Geertjan Wielenga
Product Manager
I've never used jMonkeyEngine SDK before, and I've always been meaning to start. Now that jMonkeyEngine SDK 3.0RC1 has come out based on top of the 7.2 Beta release of NetBeans IDE, I was curious to see how to get started with it all. Watch the movie to see what happened!

Two quick corrections to the movie above:

  • jMonkeyEngine SDK 3 is built on top of NetBeans IDE, which in turn is built on top of the NetBeans Platform. At the start of the movie above, I mention some new features in 7.2 Beta as if they were NetBeans Platform features, but they're in fact NetBeans IDE features.

  • At the start of the movie, I mention a few kind of random new features in NetBeans IDE 7.2, but then never really go into too much detail. For jMonkeyEngine SDK users, it would be good to read this link to get a thorough overview of all the new features provided by jMonkeyEngine SDK 3 once it is officially on top of NetBeans IDE 7.2.

Join the discussion

Comments ( 4 )
  • Erlend Sogge Heggen Tuesday, May 29, 2012

    Thanks a lot for the shoutout and feedback Geertjan!

    Quick note: As much as we'd like it to be, jME3 is not in the RC stage yet, so the "RC1" in your title is a little misleading. Soon though... ;)

  • Ruth Kusterer Saturday, June 29, 2013

    Hi Geertjan, I'm aware that this video is not new, but everything you did and said here is still valid for the final jME3 release. So I wanted to answer your questions:

    Yes, rootNode and assetManager are class fields inherited from SimpleApplication. rootNode manages the scene content (you attach the box here.) And assetManager loads all sorts of multi-media files (you load a blue default material).

    The empty "Asset..." tab you looked at is not an Asset Manager, it says "Asset Packs"! Asset Packs are free example files that you download, they include 3D models and textures. (You don't need Asset Packs for this demo.)

    Instead, the assets that you were looking for would be in the "Project Assets" directory. You see it in the Project tab next to Sources Packages and Libraries. And yes, the "Common" assets (that you are using here for the default material) are built into the jME3 JAR. You did it right. :)

    When you ran the application, you seemed quite disappointed by the default splash screen. :-D Note that this window says "Select Display settings", it's not your application yet! Just click OK.

    The black window with the blue thing is the running demo. In 3D games, you navigate using the mouse and the "WASD" keys from your keyboard. (You didn't know that, and there is no UI hint, I admit.) So in this window, you should press, W, A, S, D, Q or Y, to move "yourself" around the 3D cube, and then you see it from different angles.

    What you call "a blue block" that moves with the mouse, is the box (cube) that you created. It didn't move, you moved. :-D What you did with the mouse is called mouselook: You moved the mouse to make the camera look up/down/left/right. The cursor is invisible.

    When you think of it that way you'll understand what happened. (It's the default setup in 3D applications.) It would have been clear to you if there had been a horizon and a real scene.

  • guest Friday, November 8, 2013

    This is nice blog.

    Can you tell me how to rebrand the JME sdk. e.g. i want rebrand JME to ABC with new image.



  • Geertjan Friday, November 8, 2013

    You don't think the right place to ask questions about jMonkeyEngine is the jMonkeyEngine mailing lists, blogs, etc???

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.