To load the vertices of a .blend file from one scene for use in JOGL (you don't need jogl to build it though) I wrote this Java library, see http://code.google.com/p/libjavablender/downloads/listfor source code. You just have to contruct triangles with 3 vertices at a time in the generated list to display your .blend model. Enjoy!

Thanks it's better now. On which version of Blender do you perform your test?

It would be fine to be able to use your source code to convert MD3 models into Blender models and then into Collada (by using Blender build-in Collada exporter). I cannot edit some of my models because old versions (< 2.50) of Blender have some major limitations when exporting models to Collada and lots of "old" importers and exporters are quite broken and unmaintained since its version 2.50.

Thanks it's better now. On which version of Blender do you perform your test?

It would be fine to be able to use your source code to convert MD3 models into Blender models and then into Collada (by using Blender build-in Collada exporter). I cannot edit some of my models because old versions (< 2.50) of Blender have some major limitations when exporting models to Collada and lots of "old" importers and exporters are quite broken and unmaintained since its version 2.50.

After it works, I'll try to speed it up e.g. the String filebuffer->char[], I'm using the monkeys.blend file, version 2.61.

There's a BoundingBox class which extends gateways (doors) and bullets. You have collision checks for bullets with enemies, bullets remove themselves offscreen, then you have a level map with falling off a list of boundingboxes with easy collision detection, no jumping (just make a list of coords to implement it if you like) and then have a look at StateImageLibrary.java which gets an image from a list of images one after the other placed in that very same list at level startup time. There's midi music support and everything is GPLed. Oh, and the Metroid dude images have been paid for for this game.

java-gaming.org 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‑gaming.org