游戏编程iPhone,OSX和Android 1.6共享代码库

4

我计划开发一款iPhone和Android游戏。我可以使用哪种编程语言来创建两个平台之间的共享代码库?我知道有些部分是与设备有关的。

我建议您使用跨平台的编程语言,例如C++或Unity。这些语言可以让您在不同的平台上共享代码,并且它们也支持特定于设备的功能。如果您选择使用原生语言进行开发,则需要为每个平台单独编写代码。

1个回答

5
共享部分应该使用C或C++编写,因为新的iPhone SDK协议不允许使用非C语言(而Android可以通过Native Development Kit使用C和C++代码)。平台特定部分应该在iPhone上使用Objective-C编写,我猜想在Android上应该使用Java(我没有做过Android编程)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接