我很想知道什么会更好的游戏编程 – LibGDX /
Java或XNA / C#.
我拥有C#和Java的高级知识,我真的想进入游戏开发,开发独立游戏等.
那么XNA和LibGDX的优点和缺点是什么,你个人喜欢什么?为什么?
Java – LibGDX是跨平台的,使用OpenGL.
C# – XNA仅适用于Windows(您可以使用monogame,但会损害性能和其他方面).不幸的是,XNA不再受支持了,但我仍然看到有人推荐它通过LibGDX. (XNA更受欢迎,并且有更多的教程,然后是libGDX).
所以请帮我决定应该使用哪一个,我真的不知道选哪个.
最佳答案 我从未使用过C#或XNA,但我绝对可以推荐LibGDX.它不仅仅是跨平台,而且非常易于使用,而且在我看来还有很好的文档记录.它有一个健康,活跃的社区,您甚至可以在他们的IRC频道#libgdx中找到所有主要开发人员.
它内置了所有内容并支持每个通用平台.从图形(2D 3D)到声音输入到物理(2D 3D),网络和实用程序,如JSON,UI和不同的TiledMap加载器渲染器.一切都包括在内.
根据Google趋势,libgdx几乎“正在崛起”.