4

我目前正在尝试在使用JOGLJMonkeyEngine项目之间做出决定,所以我想了解一下每个项目的基础知识并决定我更喜欢哪一个。有没有人推荐任何书籍或网络资源来学习如何使用每一个?我真的更喜欢那些提供大量详细信息和使用良好风格的示例的东西,而不是带有低质量代码示例的简短在线教程。官方文档总是好的,但我还没有找到它。 JMonkeyEngine说它有完整的文档,但我还没有在他们的网站上找到它。任何信息,将不胜感激。

我可能应该提到我以前从未使用OpenGL过。如果我一起去,JOGL我需要学习所有的基础知识,所以如果资源没有详细说明OpenGL,我还需要很好的资源。OpenGLJOGL

4

1 回答 1

9

更新:

  1. jMonkeyEngine 3 初学者指南
  2. jMonkeyEngine 3 食谱

我在 jMonkey 核心团队,虽然不是程序员。

对于初学者,如果您正在考虑 JOGL,我希望您正在查看 JogAmp 的JOGL2,而不是 Java.net 上废弃的旧版本。在使用方面,JOGL和jME是两个不同的东西。JOGL,就像jME(和我的世界,仅举一例)所基于的 LWJGL,只会让您轻松进入最基本的要素,主要是 OpenGL。这意味着更多的自由,但是在你用真正的游戏功能充实它之前,你将花费大量时间来制作游戏的“基本框架”。

jMonkeyEngine,尤其是最新的 jME3,在设计时考虑了中级开发人员,不是通过限制,而是通过逐步学习曲线和内置的大量游戏特定功能。

/脱下推销员的帽子

我们的 wiki 位于jmonkeyengine.org/wiki/doku.php。即使您更习惯 Eclipse,我也强烈建议您使用 jMonkeyPlatform(jME3 SDK)进行所有 jMonkey 开发,因为它附带了许多我们无法放入引擎核心的工具。

至于书,我不相信有一本。不过,我们的主要文档作者正在与 Packt 签订合同。最终的“jMonkeyEngine 3 Beginner's Guide”一书预计在 2011 年末或 2012 年初出版。

我不能代表 JOGL(尽管我认为他们会这么说),但是如果您对 jMonkeyEngine 有任何疑问,我建议您访问我们的论坛。

于 2011-04-12T09:19:05.050 回答