Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (602)
Games in Android Showcase (171)
games submitted by our members
Games in WIP (649)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  What tools are available for jME at the moment?  (Read 6527 times)
0 Members and 1 Guest are viewing this topic.
Offline blahblahblahh

JGO Coder

Medals: 1

« Posted 2007-08-22 11:50:13 »

i.e. importers, map editors, shader editors, etc.

malloc will be first against the wall when the revolution comes...
Offline quixote_arg

Junior Devvie

Projects: 1


« Reply #1 - Posted 2007-08-22 16:18:49 »

 MonkeyWorld3D is our humble try to bring a new methodology for making games in Java using jME(Java Monkey Engine). Our aim from the beginning is to make a (What you see is what you play game editor), while we have managed to up reach some milestone versions of the editor, a lot more still needs to be done to complete the job, and we hope that MonkeyWorld3D bases this trial, and hope that some great games will be done using it.

We also tried to get some clean model for the game in general, where we dealt with Entities only, which might be the basic part of any game, and extended stuff as we seen suitable. We also added some components which are very frequently used in any game, for example, environment tweaking, like editing the Fog, World lights, Sky box and other type of editing which will normally occur in a game level.
The level designer can add primitive entities like for example Boxes, Spheres, etc. There also exist more complex type of entities, which will be jME(Java Monkey Engine) models and also entities such as global triggers. Global triggers will be responsible for executing user deffined scripts.

We also made management of the workspace extremely easy to the user. The user will start of setting a workspace on his local disk. Then all resources imported to his workspace will be saved to that location. There are a few supported model formats that can be imported and among them are the 3ds, obj and md2. Once these models are imported, they will be converted to the .jme format.
Each entity will have a level of settings. Some of which are the most commonly used, for example applying a texture on the entity or transforming the entity to the designer~Rs request. Then there also exist some more advanced settings, for example, setting that entity to emit light, or adding a sound effect to the entity.

We also developed a gizmo controller, which will allow the user to control entities in the level at runtime. The user will be able to drag any entity to any location in the level. A user can also set some camera specific settings, like making the camera stick to the terrain or letting it run freely around in the level.

All this can be used as a stand alone game application where you don't need the editor to use it. Also, introducing the entity concept in the game will shift game development, in a more specific, more game oriented environment.
Currently the levels will be saved to xml format and this will allow the game coder to load the levels into the game framework and interacting on these levels.

from MonkeyWorld3D site
Offline sunsett

Senior Devvie


« Reply #2 - Posted 2007-08-22 19:59:29 »

In jME directly there is also a particle editor, model loader (that can be used programmatically or via direct execution) that can load, display, and even convert models, and various other miscellaneous editors.

Also, there is the GameConsole that has jsr223 support for scripting. You can see a video I created a while back here:

...and I'm sure there's a bunch of other stuff I've completely missed. Shocked

Model loading we've tried to focus more towards standardizing on Collada (although we still support other formats) and our binary format tries to support as much functionality from Collada as possible.

BTW, we just released jME 1.0rc1. Wink
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline blahblahblahh

JGO Coder

Medals: 1

« Reply #3 - Posted 2007-08-23 11:00:11 »

Also, there is the GameConsole that has jsr223 support for scripting. You can see a video I created a while back here:

Some codec that I don't have - refuses to play Sad.

malloc will be first against the wall when the revolution comes...
Offline sunsett

Senior Devvie


« Reply #4 - Posted 2007-08-23 12:44:15 »

Actually, it's doing that for me on this machine as well.  Roll Eyes

Not sure how I encoded it but I guess I did a crappy job. Shocked
Offline Kova

Senior Devvie

« Reply #5 - Posted 2007-08-23 13:23:45 »

plays fine here... this is all Info I was able to get from it: Video: XVID 640x480 25.00fps 117Kbps [Video 0]
Offline oNyx

JGO Coder

Medals: 2

pixels! :x

« Reply #6 - Posted 2007-08-23 14:21:29 »

Some codec that I don't have - refuses to play Sad.

Eh... it's just XVID. One of the most popular codecs out there.

You can use VLC to watch it... or you can install the xvid codec (or ffdshow tryouts).

弾幕 ☆ @mahonnaiseblog
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

Jesse (15 views)
2015-07-29 04:35:27

Riven (37 views)
2015-07-27 16:38:00

Riven (18 views)
2015-07-27 15:35:20

Riven (21 views)
2015-07-27 12:26:13

Riven (12 views)
2015-07-27 12:23:39

BurntPizza (30 views)
2015-07-25 00:14:37

BurntPizza (41 views)
2015-07-24 22:06:39

BurntPizza (24 views)
2015-07-24 06:06:53

NoxInc (29 views)
2015-07-22 22:16:53

NoxInc (18 views)
2015-07-22 22:13:39
List of Learning Resources
by gouessej
2015-07-09 11:29:36

How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30

Intersection Methods
by Roquen
2015-05-29 08:19:33

List of Learning Resources
by SilverTiger
2015-05-05 10:20:32

How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!