想象一下,如果我想创建一个可以在Android,IOS和Windows Phone上运行的2D游戏。有没有可以实现的编程语言?我的意思是“代码一次,到处运行”。如果是这样,哪种编程语言最适合这种情况? (我听说Xamarin是一个C#平台,但没有使用它)
答案 0 :(得分:4)
您可以尝试 Unity3D ,这是一个游戏引擎,您可以在其中使用JavaScript或C#,然后在iOS,Android或Windows Phone中部署游戏。它被设想为3D引擎,但与2D工作很好。 Unity3D开发了很多2D和3D手机游戏。
答案 1 :(得分:3)
查看libgdx。它支持Android,iOS,桌面小程序,HTML 5应用程序的交叉兼容性。