我一直在制作视频游戏,并且在几种语言之间引发了很多争论,但Java可以很好地用于3D游戏。 Java可以制作二维鸟瞰视频游戏吗?如果我看起来有些无知,我对编程很陌生,所以很抱歉。谢谢你的时间!可以用Java来制作2D鸟瞰风格的游戏吗?
回答
这不是问题can Java make a 2d bird's eye game?
。主要问题是does a 2d bird's game created with java meet your needs or not?
。只需通过查看手机,您就可以使用用java创建的鸟眼相机轻松发现许多2D游戏。 所以它一定能!
那么,我和他们交谈的人并没有做他们的功课,他们告诉我,java真的只能用来制作3D游戏,谢谢你的帮助! – Bumpeh 2011-06-03 21:14:44
@Bumpeh他们被误解。同样考虑到如果投影设置为这样,OpenGL可以呈现“平面2D视图”就好了。 – 2011-06-03 21:37:41
是的。 (这个简单的答案和问题一样令人兴奋。)
我用LWJGL在OpenGL中制作了2D“鸟眼”游戏。它只需要正确设置角度。在笔记本电脑上的性能(使用适当的OpenGL 1.6+专用视频卡;-)足以满足大量物体和粒子的需求。
但是,LWJGL是针对游戏的低级别OpenGL/basic-IO包装,并且是“硬性方法”。还有其他的Java游戏库(有些只有像Slick这样的2D)可以使游戏编写变得更容易。根据list of game engines,这还包括Jake2,Jogre和Java Monkey Engine(3D,但参见上文)。
如果觉得自己像......愚蠢.. Java 2D API可以直接使用(有些情况下它会尝试使用硬件加速,但也有陷阱)。我没有做任何JME编程,但我会怀疑它也有框架。
还记得 - “鸟瞰图”只是给定模型的选定投影/渲染。
快乐编码。
- 1. Java 2D游戏NullPointerException
- 2. XNA GS足以制作2D在线游戏吗?
- 3. Java AWT适合2D游戏渲染吗?
- 4. java 2d游戏中的“JUMP”
- 5. 2D游戏中可绘制的问题
- 6. C#简单的2D游戏 - 制作基本的游戏循环
- 7. 用pygame制作的游戏可以提交给Steam吗?
- 8. Java 2D游戏与SWING
- 9. 寻路2D Java游戏?
- 10. Java 2D游戏菜单
- 11. 我可以使用Flash制作在线多人游戏吗?
- 12. 用于2D游戏的C#或Java
- 13. Oldschool 2D塞尔达风格游戏的最佳方法
- 14. LibGDX中的风险风格游戏
- 15. 编码风险(游戏):制作土
- 16. 在2D游戏
- 17. 如何使用GTGE库? Java 2D游戏
- 18. 鸟瞰投影误差
- 19. 地精XNA - 制作迷宫风格的游戏
- 20. 可以想象在system.drawing中制作游戏吗?
- 21. 什么可以用作Bubblet游戏的启发式游戏?
- 22. 的Java 2D游戏的图形
- 23. libgdx是否可用于2D游戏?
- 24. Java中的2D平铺游戏优化
- 25. JAVA 2D游戏Linux糟糕的FameRate
- 26. 如果控制器没有对模型的引用,您可以为MVC风格的游戏构建Swing GUI吗?
- 27. 是否可以从谷歌地图下载45°(鸟瞰)图像?
- 28. 我们可以用XNA在dll中开发单独的2D游戏吗?
- 29. Xamarin.Android可以用来开发Android游戏吗?
- 30. 我可以使用RMI来阻止Android游戏盗版吗?
是的。 123456788990 – erickson 2011-06-03 21:12:55
你可以用Java 2D和3D做你想做的,所以我不明白这个问题。 – Kaj 2011-06-03 21:12:59