我是libGDX的新手,我不明白为什么在gdx-setup-ui中需要Android模块?
libGDX不是用于制作桌面游戏吗?有没有办法创建一个避免Android的桌面项目(只有核心+桌面)?
根据官方文档(以及我过去的实践),是的,可以。你只需删除 android 项目就可以了。但使用 Java 进行纯桌面游戏开发是相当奇怪的,因为有 .NET,甚至还有 .NET (Mono) 的开源实现。使用 JVM,你无法获得良好的性能,特别是对于游戏(或者它将非常困难和肮脏),因为没有用户定义的值类型,所有泛型只能将引用类型作为类型参数等。