首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于用C语言制作游戏并跨平台移植的问题(从iphone到android)

关于用C语言制作游戏并跨平台移植的问题(从iphone到android)
EN

Stack Overflow用户
提问于 2011-09-20 12:00:34
回答 4查看 197关注 0票数 0

我想在iphone上用C语言构建游戏(我现在知道C#和Java,但我可以学习C语言)。

我知道安卓可以在土生土长的Dalvik上运行,我可以很容易地将游戏从iphone转移到Android,用于example..and和JTME。

我有一些关于android的书,解释了游戏开发,但实际上没有一本书谈到用C(或原生dalvik)开发游戏。

所以问题是,跨平台移植一个用C编写的游戏有多容易?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-09-20 12:37:41

据我所知,你可以在iPhone和安卓上使用C/C++来完成游戏的“游戏”部分,但是与设备相关的部分应该用不同的代码来完成,可能是iPhone上的Objective C或者安卓上的Java。

你应该尝试一些同时支持这两个平台的开源游戏引擎,你可以试试this SO question

希望这能对你有所帮助

票数 0
EN

Stack Overflow用户

发布于 2011-09-20 15:41:22

你可以使用Marmalade SDK在这里看看

票数 1
EN

Stack Overflow用户

发布于 2011-09-20 12:29:23

如果你要用basic 'C‘语言写游戏,你可以使用NDK在android中使用它,在这里查看参考。

http://developer.android.com/sdk/ndk/overview.html

http://mobile.tutsplus.com/tutorials/android/ndk-tutorial/

但我不知道iphone是否也可以使用同样的代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7479981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档