使用 lwjgl 的 Java 3D 世界?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/7622897/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-30 20:44:30  来源:igfitidea点击:

3D world in Java using lwjgl?

java3dlwjgl

提问by Nerdsie

So I have very little experience using lwjgl and was wonrdering where I could find tutorials for making 3d worlds using it...

所以我几乎没有使用 lwjgl 的经验,并且想知道在哪里可以找到使用它制作 3d 世界的教程......

I need to have stuff like a floor, roof, walls, and the ability to move in this area. Please help.

我需要有地板、屋顶、墙壁以及在这个区域移动的能力。请帮忙。

回答by thetheodor

Great YouTube series on modern lwjgl 3D Engine:

关于现代 lwjgl 3D 引擎的精彩 YouTube 系列:

http://www.youtube.com/thebennybox

http://www.youtube.com/thebennybox

回答by Esko

LWJGL's own Wikihas pretty good series of tutorials right on the front page. Note that creating actual graphics assets, both models and textures is a whole different thing than "just"progamming the game around a game engine.

LWJGL自己的 Wiki 在首页上有非常好的系列教程。请注意,创建实际的图形资产(模型和纹理)与“仅”围绕游戏引擎编写游戏完全不同。

回答by mikera

You might want to take a look at jMonkeyEngine- It's built on top of LWJGL but contains a lot more higher level "game engine" features that could be helpful in constructing a 3D world.

您可能想看看jMonkeyEngine- 它建立在 LWJGL 之上,但包含更多更高级别的“游戏引擎”功能,这些功能可能有助于构建 3D 世界。

LWJGL is much more low level - so it's great if you just want direct, fast access to OpenGL functionality, but you will have to pretty much build your game engine yourself.

LWJGL 的级别要低得多 - 因此,如果您只想直接、快速地访问 OpenGL 功能,那就太好了,但您几乎必须自己构建游戏引擎。