使用libGDX或androidsdk的区别和优势?

使用libGDX或androidsdk的区别和优势?,android,libgdx,Android,Libgdx,使用libGDX的主要优势是什么?libGDX和androidsdk之间有什么区别吗?或者libGDX就像一个使用androidsdk的框架?你建议我用哪一个?首先,我想说的是,这个问题有点基于观点,所以我想它很快就会结束。无论如何,我想指出一件重要的事情: Libgdx是一个跨平台的框架。您可以在桌面上开发和测试99%的游戏。然后添加aview代码行,并在android上运行。android应用程序和桌面版的唯一区别是传感器和触摸屏。您也可能会遇到屏幕大小的问题,但对于这一点,您应该看看解决方

使用libGDX的主要优势是什么?libGDX和androidsdk之间有什么区别吗?或者libGDX就像一个使用androidsdk的框架?你建议我用哪一个?

首先,我想说的是,这个问题有点基于观点,所以我想它很快就会结束。无论如何,我想指出一件重要的事情: Libgdx是一个跨平台的框架。您可以在桌面上开发和测试99%的游戏。然后添加aview代码行,并在android上运行。android应用程序和桌面版的唯一区别是传感器和触摸屏。您也可能会遇到屏幕大小的问题,但对于这一点,您应该看看解决方案。 我从未使用过android sdk,但据我所知,您必须使用模拟器或手机进行测试。所以测试过程真的很慢很烦人。 而且,如果你只想为Android手机开发,为什么不花5分钟考虑如何在桌面上控制游戏并添加这几行呢? 这就是我想指出的。剩下的就看你了。
也许你想看看视频。

你想制作什么?@Tenfour04我想制作一款android游戏,我会选择libgdx。设置音频和输入控件会容易得多。此外,您还可以使用着色器对图形进行更多处理(如果您愿意的话),并且可以无缝地合并3D。与推送到设备或模拟器相比,您可以在桌面上非常快速地编译和测试,因此您可以进行非常快速的代码迭代,以修复不特定于Android硬件的问题和调试问题。