Aly*_*Aly 0 java graphics java-2d
嗨!在过去的3个月里,我设法掌握了JSE(我之前从未做过编程,我只有HTML/CSS和一些jQuery的背景,但很少).
对于我今年的期末考试,我将不得不创建一个项目,我已经决定了一个策略游戏.我的教授建议我在OpenGL平台上制作3D游戏(游戏将基于RISK - 大部分人都可能听说过这种类型的游戏,因为它曾经很受欢迎).我不知道从哪里开始,或者我应该阅读什么资源,即使是2D游戏,更不用说3D游戏了.
你们可以发布一些资源,我应该遵循哪些步骤来创建Java游戏,书籍或任何其他有用的建议?谢谢.
Java的主要OpenGL库是:
如果按照其他人的建议进入OpenGL级别,您将需要学习很多关于低级3D概念的知识.虽然这可能不是一件坏事(对某个主题的深刻理解总是有益的)但它可能阻碍进展并且你的时间有限.
OpenGL的一个优点是有更多的一般信息,特别是在线提供的教程(Google It!).
对于一般的OpenGL教程,Nehe教程是一个经典资源,包含Java中的源代码以及许多其他语言.
我建议使用一个更为突出的Java 3D引擎,它可以为您完成大量的图形化工作,并且可以让您更专注于游戏构建,而不是克服基本障碍,如加载模型格式,编写自己的场景管理代码等
这些是我所知道的优秀3D引擎:
JMonkeyEngine的文档更合适,包含更多教程,所以我从那里开始.LWJGL同样有很好的文档记录,但也是相当低的水平,并且以这种方式,类似于JOGL.对于那些对3D编程更为舒适的人来说,Ardor3D可能是更好的选择.
无论您选择哪种技术,我建议您加入Java游戏开发社区,因为有很多示例项目和有3D编程游戏经验的人.我所知道的最好的地方是:
| 归档时间: |
|
| 查看次数: |
2473 次 |
| 最近记录: |