我目前正在尝试在项目中使用JOGL
和JMonkeyEngine
之间做出决定,所以我想了解一下每个项目的基本知识并决定我喜欢哪一项。有没有人有任何书籍或网络资源建议学习如何使用每一个?我真的更喜欢提供大量详细信息和示例的内容,这些内容使用良好的风格而不是简短的在线教程,而且代码示例质量很差。官方文档总是很好,但我还没有找到它。 JMonkeyEngine
说它有完整的文档,但我还没有在他们的网站上找到它。任何信息都将不胜感激。
我应该提到我之前从未使用过OpenGL
。如果我选择JOGL
,我需要了解所有OpenGL
基础知识,因此如果OpenGL
资源未完全填写,我还需要JOGL
上的良好资源细节就可以了。
答案 0 :(得分:9)
<强>更新强>
我在jMonkey核心团队中,虽然不是程序员。
首先,如果您正在考虑使用JOGL,我希望您通过JogAmp查看JOGL2,而不是Java.net上的旧版本。在使用方面,JOGL和jME是两回事。 JOGL,就像LWJGL jME(以及Minecraft,一个名字)所基于的那样,只是简化了你的主要内容,主要是OpenGL。这意味着更多的自由,但是在用真正的游戏功能进行充实之前,你将花费大量时间制作游戏的“骨头”。
jMonkeyEngine是最新的jME3,其设计考虑了中间开发人员,不是通过限制,而是逐渐学习曲线和内置的大量游戏特定功能。/将销售员关闭
我们的维基位于jmonkeyengine.org/wiki/doku.php。即使您更习惯Eclipse,我强烈建议您使用jMonkeyPlatform(jME3 SDK)进行所有jMonkey开发,因为它附带了许多我们无法放入引擎核心的工具。
至于书籍,我不相信有一本书。我们的主要文档作者正在研究contract with Packt。最终的“jMonkeyEngine 3初学者指南”预计将于2011年底或2012年初出版。
我不能代表JOGL(虽然我认为他们会说同样的话),但如果你对jMonkeyEngine有任何疑问,我建议你来参观我们的论坛。