使用 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
3D world in Java using lwjgl?
提问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 JohnKlehm
回答by thetheodor
Great YouTube series on modern lwjgl 3D Engine:
关于现代 lwjgl 3D 引擎的精彩 YouTube 系列:
回答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 功能,那就太好了,但您几乎必须自己构建游戏引擎。