2010-10-21 3 views
10

Недавно я попал в Minecraft, что является 3D-игрой, сделанной на Java. Я сделал несколько 2D-игр java, без каких-либо внешних библиотек или IDE или чего-то еще.Java 3D Game Engine?

Что я ищу, это только некоторые библиотеки. Ничего с графическим интерфейсом, просто библиотеки. Рендеринг * .obj файлов был бы приятным, сглаживание не требовало.

+4

Вы смотрели на jmonkeyengine ?? –

+1

[libgdx] (http://libgdx.badlogicgames.com/features.html)! Больше нечего сказать. – noone

ответ

7

Вы еще не просмотрели Lightweight Java Game Library? Это похоже на то, что вы ищете.

+1

Awesome, спасибо! На самом деле это похоже на то, что было использовано для создания Minecraft! – Entity

+0

LWJGL - это набор привязок для API низкого уровня (OpenGL, OpenAL, OpenCL). Он не содержит загрузчика OBJ, потому что это не его роль, а некоторые сценарии, основанные на нем (и на его конкуренте JogAmp), предоставляют такие загрузчики. – gouessej

13

JMonkeyEngine - лучший Java-движок Java, о котором я знаю.

+0

[libgdx] (http://libgdx.badlogicgames.com/features.html) может легко конкурировать с ним сегодня. – noone

5

Если вы просто хотите, чтобы тонкая библиотека абстрагировала аспекты низкого уровня, возможно, взгляните на LibGDX.

Если вы хотите высокий уровень API или реальное дерево сцены, а смотреть на JogAmp's Ardor3D Continuation, JMonkeyEngine, 3DzzD, Xith3D, Java3D ...