最佳Java';框架';对于低端3D图形?
我在各种平台上玩过2D游戏,但我从未开发过3D游戏 我想制作一个小的“mmorpg”。我已经用python制作了我的服务器,它与我的flash 2D游戏配合得很好,但我决定要升级并试用3D。我想为web浏览器制作一个3D游戏,我认为Java可能是一个不错的选择最佳Java';框架';对于低端3D图形?,java,Java,我在各种平台上玩过2D游戏,但我从未开发过3D游戏 我想制作一个小的“mmorpg”。我已经用python制作了我的服务器,它与我的flash 2D游戏配合得很好,但我决定要升级并试用3D。我想为web浏览器制作一个3D游戏,我认为Java可能是一个不错的选择 所以基本上,我只是在寻找一个直接的、良好的文档“框架”,来制作低端3D游戏。请记住,我的目标人群是那些拥有非常低端PC的人(加上我的3d建模技能不太好,所以我不介意把它藏起来,哈哈)这是一个很好的可能性。您也可以查看较旧的“”框架。将是一
所以基本上,我只是在寻找一个直接的、良好的文档“框架”,来制作低端3D游戏。请记住,我的目标人群是那些拥有非常低端PC的人(加上我的3d建模技能不太好,所以我不介意把它藏起来,哈哈)这是一个很好的可能性。您也可以查看较旧的“”框架。将是一个很好的选择。您也可以查看较旧的“”框架。您可能需要查看。如果您想开发自己的软件3D引擎,您可能需要查看。这是一个完整的演练,一步一步地用纯Java开发3D引擎,能够渲染纹理和发光多边形。你学到了很多有关数学的知识,你意识到这并不是一件非常难的事情;此外,引擎都是你的,所以你对它了如指掌,不必学习API。另一方面,它可能已经过时了。它已经在我的书架上放了好几年了,但是它是用Java1.4制作的,所以它并不太旧 否则,我一定会推荐或推荐它的竞争对手;然而,两者都需要OpenGL知识,因此,如果您只想处理加载三维模型并将其四处移动的问题,可能是一个更好的选择。还有一种鲜为人知的引擎,在某种程度上是jME的竞争对手,尽管它已经有一年多没有更新了
p.S.见过吗?它使用了JOGL,尽管现在我认为他们只切换到了代码使用的OpenGL函数的自己的端口,有点像JOGL的精简版本。如果你想开发自己的软件3D引擎,这很酷,这是一个完整的演练,一步一步地用纯Java开发3D引擎,能够渲染纹理和照明多边形。你学到了很多有关数学的知识,你意识到这并不是一件非常难的事情;此外,引擎都是你的,所以你对它了如指掌,不必学习API。另一方面,它可能已经过时了。它已经在我的书架上放了好几年了,但是它是用Java1.4制作的,所以它并不太旧 否则,我一定会推荐或推荐它的竞争对手;然而,两者都需要OpenGL知识,因此,如果您只想处理加载三维模型并将其四处移动的问题,可能是一个更好的选择。还有一种鲜为人知的引擎,在某种程度上是jME的竞争对手,尽管它已经有一年多没有更新了
p.S.见过吗?它使用了JOGL,尽管我认为现在他们只切换到自己的OpenGL函数端口,它们的代码使用的是OpenGL函数,有点像JOGL的精简版本。我建议不要使用Java3D。我们在一个项目中使用它,并且经常遇到gotchas。如果我们有资源,我会马上迁移到其他地方。我建议不要使用Java3D。我们在一个项目中使用它,并且经常遇到gotchas。如果我们有资源,我会马上迁移到其他地方。非常感谢您的详细回复!似乎大多数人都推荐慢跑。我还将看看你提到的那本书(旧的可能不是坏事,因为我正试图瞄准低端公司),实际上,用Java开发游戏的代码使用最新的Java运行得非常好。你可以从作者的网站上抓取和构建样本。非常感谢你的详细回复!似乎大多数人都推荐慢跑。我还将看看你提到的那本书(旧的可能不是坏事,因为我正试图瞄准低端公司),实际上,用Java开发游戏的代码使用最新的Java运行得非常好。您可以从作者的网站上获取并构建示例。JOGL现在在这里:Java3D现在在这里:Java3D的最新版本(1.6.0)专门使用JOGL进行硬件加速。JOGL现在在这里:Java3D现在在这里:Java3D的最新版本(1.6.0)专门使用JOGL进行硬件加速。