jMonkeyEngine is a game development suite made especially for game developers who want to create 3D games with modern technology standards. The software is programmed entirely in Java, intended for wide accessibility and quick deployment.

Image RSS Feed Latest Screens
3079 Game Screenshots 3079 Game Screenshots Mythruna
Blog RSS Feed Report abuse Latest News: Carpe Diem Rocks to a New Beat

About Carpe Diem with 1 comment by ATRcade on May 12th, 2015

Carpe Diem Music Player Shots

Over the last couple of weeks I've been busy implementing a music player, something I've been wanting to get into Carpe Diem since I started working with it. The music player in Carpe Diem supports both MP3 and Ogg file formats and comes complete with all the features one might expect a media player to support from playlist management to drag and drop functionality.

Carpe Diem Music Player Shots

Initially you'll use the Music Browser window to browse your hard drive for music. From there you can add a selection of audio directly to the queue or add it to a new or existing playlist. Both the play queue and playlists can be organized and reorganized by creating a selection, use shift/ctrl select for selecting multiple files, and then dragging those files to the desired position in the list and dropping them right in.

Carpe Diem Music Player Shots

Use the Playlist Browser to perouse your current playlists. From here you can open one or more playlists, drag a selection of playlists directly into the play queue or create a new playlist either blank or with an initial selection of music imported from any selected existing playlists. All of the windows associated with the music player, such as playlists, browsers and the player itself, can be resized, minimized and closed.

Carpe Diem Music Player Shots

Use the drag and drop interface to move songs from one playlist to another, from a playlist to the play queue, from the Music Browser to a playlist or the play queue or from the Playlist Browser to a playlist or the play queue. Playlists can be created from any of the associated music windows. Selecting the new playlist button in any window will create a new blank playlist or a new playlist with an initial selection of music imported from one or more existing playlists or from a selection of music from the play queue, Music Browser or another playlist.

Of course you can certainly just double click a song in a playlist or the Music Browser to clear the play queue and begin playing the selected song or select a range of songs/playlists and click the respective window's play button to clear the play queue, add the selection and begin playing the first song, or random if enabled, in the newly added selection.

The music player has a couple of odds and ends that need tying up, but for the most part this feature is functional and Carpe Diem is ready for some more game related work to be done. Until next time...

Media RSS Feed Latest Video
CHAOS: In the Darkness

CHAOS: In the Darkness CHAOS: In the Darkness

Updated 12 hours ago Coming Jul 2015 Single, Multiplayer & Co-Op Roguelike

Chaos is an heroic fantasy RPG that immerses you in an epic war for survival of Silmerie and Gods themselves.


Spacemen Spacemen

Updated 1 day ago TBD Single & Multiplayer 4X

Spacemen is an independent multi-platform space exploration game, based in a procedural persistent universe, with modable content, explorable seamlessly...


落樱3D 落樱3D

Updated 3 days ago Released May 6, 2015 Single Player Role Playing

RPG3D Android platform casual games, full 3D perspective, play easy and free. Version 1.3 open a new story, you will lead the protagonist from a bounty...

Robot Dangerous

Robot Dangerous Robot Dangerous

Updated 3 days ago Released May 22, 2015 Single Player Role Playing

The year is 2027. You are a battle-bot recently returned from World War 4. To your dismay you find that your old neighborhood of Mega-City America has...

Choose Four

Choose Four Choose Four

Updated 3 days ago Released May 22, 2015 Single Player Rhythm

Test your mental math skills! Choose four numbers at a time. If the value of the blue and red tiles are equal you gain a point! New numbers appear constantly...

Post comment Comments  (20 - 27 of 27)
Lyaskavku Nov 14 2011, 7:38am says:

Nice. I like it.

+3 votes     reply to comment
erlend_sh Creator
erlend_sh Nov 15 2011, 1:07am replied:

Thanks! Make sure to spread the word about our Beta Contest if you think you or your friends might be interested in participating.

+3 votes   reply to comment
Thales_The_Unstable Sep 8 2011, 8:12am says:

Ok guys we have scoured the web all over tried several different options and all ended in failure so could someone *please* give us some help as to how to import and use Blender models in the JMonkey engine?

And please don't just say "export it to ogre". We have tried several different versions, several different exporters and whatnot. We've tried the simple tutorials on the main page of JMonkey, faulty xml converter libraries, that turned out to be vastly different from the ones used in the explanation, ... So in the end, we really don't know where to look for or even what to look for anymore.

For the record, we are using Eclipse to build our game; not the original JMonkey environment (which is I am guessing based on Netbeans?).

If you guys can help us out you will be rewarded with a truly epic game. I promise.

+2 votes     reply to comment
erlend_sh Creator
erlend_sh Oct 24 2011, 1:51am replied:

Did you ever raise your question on the forum? We can only give our attention to one support board.

The new Blender loader should be exactly what you're looking for. I hope you found a way.

+2 votes   reply to comment
Khameli Jan 6 2011, 5:43am says:

im now stalking you here too!

keep up the good work and post new content here too, i like to read all the milestones at indiedb when i get notified :D

+2 votes     reply to comment
erlend_sh Creator
erlend_sh Feb 21 2011, 3:00pm replied:

Yeah, I kinda forgot about this space for some time. I wish there were better ways to set up automatic updates, e.g. mirroring blog feeds and twitter updates. Will figure something out though.

I reckon I'll frequent this space more often once we've submitted MonkeyZone to the game directory.

+2 votes   reply to comment
SpeedRunGames Sep 25 2009, 6:54am says:

This is an awesome engine! It is stable, fast, good features, easy to use and has a great community.
Grappling Hook is using it.

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

jMonkey Team
Send Message
Official Page
Release Date
Released Sep 6, 2009
Engine Watch
Track this engine
Community Rating



45 votes submitted.

You Say


Ratings closed.

Highest Rated (7 agree) 10/10

Developer of 3079 here -- My game wouldn't have existed if it wasn't for this engine. This engine has done so many great things for me, and knowing it is purely Java based allows it to be completely cross-platform without any extra work. Did I mention it is free? These guys deserve tons of credit. This engine is fast and full of features. It also includes a complete Software Development Kit with terrain editors and all sorts of gizmos. Highly recommend this! In response to other review comments…

Apr 20 2012, 1:45pm by Phr00t


Latest tweets from

It can take up to a few hours for tweets to begin appearing.

Embed Buttons

Promote jMonkeyEngine on your homepage or blog by selecting a button and using the embed code provided (more).

jMonkeyEngine jMonkeyEngine
31 of 707
Last Update
3 days ago
104 members