有没有人有与libgdx的经验,它与2D图形效果很好? 我打算将它用于Android/Windows游戏,但我不确定如果我正在制作2D游戏是否是一个很好的选择。有没有更好的二维图形解决方案可以推荐?libgdx是否可用于2D游戏?
5
A
回答
20
libgdx非常适合2D。如果你想从libgdx获得所有你想要在屏幕上绘制的,你可以使用SpriteBatch。如果你想要更多的结构(你可能会这样做),你也可以使用2D场景图scene2d。使用scene2d时,您创建Actor
s并将它们添加到Stage
,然后libgdx为您调用它们的更新,绘制和touchevent函数。
libgdx还包括scene2dui为您的菜单,它基于相同的场景图(按钮从Actor
等分类)。
为了帮助入门scene2d,我发现这真的很有帮助: http://steigert.blogspot.com/2012/02/1-libgdx-tutorial-introduction.html
最后但并非最不重要的,如果你正在寻找开发Android 和桌面,有没有更好的方式去而不是libgdx,因为libgdx是开箱即用的。 (注意,这也使得开发这么容易因为你没有通过仿真器或每一个小试运行的设备来运行你的应用程序。)
编辑:更新链接
1
0
这不是经典教程是试玩游戏,写在libgdx 0.96+使用scene2d和演员,也包括Box2D的源代码:http://minimaldevelop.com/blog/libgdx-scene2d-game-example-code
0
而很多libgdx是定制到2d它没有办法限制你到2d
这里是使用GLES 2.0阴影的3D的例子rs和一个动态lib与libGDX http://www.youtube.com/watch?v=W9lfjaaEO-Q
相关问题
- 1. 使用libGDX创建2D Android游戏
- 2. Libgdx scene2d 3D游戏与2D逻辑?
- 3. Java 2D游戏引擎,LibGdx指示灯
- 4. OpenGL是否需要2D Android游戏?
- 5. 用于棋盘游戏的Libgdx网络
- 6. AnalogOnScreenController或用于libGDX的游戏杆
- 7. 在2D游戏
- 8. 适用于iOS的2D游戏引擎
- 9. 用于2D游戏的C#或Java
- 10. 适用于Android的2D游戏引擎
- 11. 用于2D滚动游戏的Java nullpointerexception
- 12. 适用于iOS 2D游戏的图形
- 13. Libgdx球类游戏
- 14. libGDX:游戏通用速度
- 15. 在Android/iOS上使用libgdx开发2D游戏需要Mac吗?
- 16. Java 2D游戏NullPointerException
- 17. 2d游戏物理?
- 18. 哪种设计模式可用于2D iPhone游戏?
- 19. 是否有任何理由使用WebGL代替2D游戏/应用的2D Canvas?
- 20. 用于Android 2D游戏的2D API或OpenGL ES?
- 21. 什么是像素化2D游戏的优秀游戏引擎?
- 22. LWJGL + LibGDX + TiledMap 2D平台游戏图形(开始)
- 23. 2D游戏的水平编辑器android libgdx [无瓦]
- 24. libgdx-desktop-2D - 如何创建一个游戏级别?
- 25. 有没有比Libgdx更好的2D游戏引擎?
- 26. libgdx像素碰撞非常简单的2D游戏
- 27. Libgdx空指针2d跳转并运行游戏
- 28. 2D游戏中可绘制的问题
- 29. 桌面包libgdx游戏
- 30. Libgdx存储游戏物品
id喜欢补充说,libgdx可能是更灵活和更强大的引擎。 [来源](http://www.andengine.org/forums/off-topic/andengine-vx-libgdx-t2547.html)和[来源](http://thegreystudios.com/blog/?p=30) – Renard 2012-04-26 14:29:13
几个月后,我决定将我的项目从AndEngine切换到libgdx。 Libgdx有很多专业人士,例如惊人的即时调试在桌面上。 – asktomsk 2013-01-04 04:50:13