More from JavaOne
During our technical session at JavaOne, Rikard and I showed off two videos and two live demos. You've seen the first video already. The second video was a timelapse demonstration of the kind of tool you can build in Java using the jMonkeyEngine, using the NCsoft world-building tool as an example. We received permission to upload that video to YouTube yesterday, which is exciting because it's one of the first real work-related thing we've been able to get out into the public.
You can watch Rikard show off his brilliant skills as a worldbuilder here:
Labels: Games, jMonkeyEngine, Other Java, work


12 Comments:
Wow thats awesome. So inspiring. Makes me want to dive in and start creating my own realtime 3D worlds. Is Java Monkey used in some of the games NCsoft publishes? How does one get access to this level builder and development environment?
Unless I am mistaken, this is an internal proprietary application that is closed source and is not available to the jME community. I can't help but feel like this is a bit misleading.Don't get me wrong, the app looks amazing, and I'm sure you guys have put a ton of time and effort into its development, I just have a hard time believing that people won't think this is a jME tool... and then get frustrated when they realize that jME isn't really a game engine, but more of a basic scene graph with input handling.
It's great that you guys have created and maintain jME, but when you show these sorts of things, but leave animated modeling support crippled (i.e. basic Collada animation), as a developer I can't help but feel like if I do contribute to this open source product I'm whoring myself for free to NCSoft.
Not that I don't love jME... <_<
"Anonymous": I think I made it pretty clear when I said this is the "kind of tool you can build in Java using the jMonkeyEngine." During our tech session we also laid out tools options such as MonkeyWorld3d, the built in editing components or small tools in jME and rolling your own in Swing or SWT.
jMonkeyEngine has been around for about 5 years now and only used by NCsoft for the last 2. It's also in use by many others, most using their own tools as well (game tools are generally game specific.) I don't see how you'd justify your comment about "whoring". Nothing is left "crippled". The jME you can download from svn (including the collada importer) is exactly what we use. Nothing more, nothing less.
Really this is up because we spoke about it at JavaOne and we're proud of our work. *shrug*
Same anonymous here. You guys should definitely be proud of the work you've done, like I said, I think it's an amazing app. I just don't have very good faith in people, and don't want anyone to get the wrong impression, not that it really matters.
As for the crippled bit, I stand corrected, I haven't had a chance to look at the new jME 2.0 stuff yet--or SVN for that matter.
Thanks for all your hard work! Sorry for sounding so abrasive. >_>
Nice video!
The one thing this conversation here is making me say - yeah, again - I miss a way to work with free OS softwares. Blender - collada exporter is not developed anymore..the only way for me (and probably others have their other ways) is md5 and different external user tools (md5reader,md5importer), which is not part of jme. So I feel like it is a week point in the POV of a FOSS game creation. I can live with it although. jME IS cool. :)
I agree with you Paul that the art pipeline could use some work. I know of some work being done on that in the community for md5 and collada, but we also accept patches and if a certain importer is not up to snuff for you.... :)
Is the NCsoft world-building tool available for purchase? Is your internal development tool licensed to 3rd party developers or bundled with any games that are currently shipping?
It's not available for purchase that I know of. I assume it is possible that NCsoft would license them to 3rd party developers that publish through them but don't quote me on that.
Are there any games that have been published through NCsoft that have used these development tools/pipeline?
Well, I don't think I can say specifically, but like I've mentioned, we've only been working on them for 2 years, so you might guess what that means. :)
Viva JME!
BTW, I gather it's the new version of the Monkey World?
Great job guys. To all the jME community.
@Paul
MD5 Reader refactor will be soon available. When I will be ready I will eventually discuss the possibility to patch it into jME. Though I do not see how it can make the difference in development project. When MD5 Reader 2 will be finally ready it will be easy usable and extensible.
Though, at the moment, any help is welcome, if done with respect of the mile stones placed by previous developers and of the project team itself.
Also MD5 Reader 2 project accepts patches through the SourceForge service.
I also made a 3D model for comunity to test.
Post a Comment
<< Home