2008-11-06 39 views
10

Động cơ trò chơi 3D tốt nhất có sẵn cho java là gì? Tôi đang tìm một cái gì đó có một bộ công cụ phát triển trực quan tốt. Tôi đã kiểm tra ra danh sách có sẵn trên wikipedia:Động cơ java 3d miễn phí

http://en.wikipedia.org/wiki/List_of_game_engines

Nhưng tôi không thể tìm ra bộ công cụ được cung cấp bởi mỗi động cơ và đó miễn phí cơ java 3d có công cụ tốt nhất.

Cảm ơn

+0

bản sao có thể có của [Khung trò chơi Java 2D] (http://stackoverflow.com/questions/293079/java-2d-game-frameworks) –

Trả lời

1

OGRE là một công cụ nguồn mở tốt cho C++. Wiki.

Ogre4j là điều tương tự đối với Java. Wiki.

15

jMonkeyEngine có bộ công cụ mã nguồn mở tốt để phát triển java 3d. Họ đã được sử dụng cho một vài trò chơi thương mại (Bang!Howdy và một trong đó NCSoft đã được phát triển gần đây đã bị hủy bỏ đến tâm trí ra khỏi tay). Họ có một tập hợp các nhà phát triển hoạt động tốt với nhiều mẫu mã được cung cấp với bộ công cụ cơ bản.

0

Lightweight Java Game Library là một thiết bị khá tốt.

+5

Đây là một trình bao bọc hơn một công cụ 3D – yxk

+0

yxk là đúng, đó là một tập hợp các ràng buộc mức thấp, nó không phải là động cơ. – gouessej

1

một mạnh mẽ công cụ Java 3D là 3DzzD

bao gồm cả phần mềm và cung cấp phần cứng, nó là hoàn hảo cho Web 3D

+0

3DzzD đã bị ngừng hoạt động một thời gian trước theo trang chủ. – gouessej

5

Ardor3D

Một ngã ba của JMonkeyEngine bao gồm hai nhà phát triển trước đó từ JMonkeyEngine đội. Về cơ bản, một công cụ 3D rộng hơn với API rõ ràng (-er).

+0

Ardor3D không còn được duy trì (kể từ tháng 3 năm 2014) nhưng tôi vẫn làm việc trên Continor Ardor3D của JogAmp: http://jogamp.org/wiki/index.php/Ardor3D_Overview – gouessej

0

Nếu bạn đang học Java cùng một lúc và muốn viết các trò chơi 3D đơn giản, hãy thử Env3D (http://env3d.sourceforge.net).

+0

Đó là một động cơ khá kém. – gouessej