android - 手机游戏的 iPhone 和 Android 编程?

标签 android ios mobile

<分区>

我想为手机编写简单的游戏,比如优秀的俄罗斯方 block 程序。我希望它能在 Android 和 iPhone 手机上运行。

我目前的编程知识在 Web 开发方面相当不错,例如 PHP、MySQL、HTML、CSS、JavaScript 和 C/C++,以及 Java,所有中级水平,以及基本的 OpenFL 编程。

我有以下问题:

  1. 如果我在 XCode 中编码,我可以在 Android 手机上移植/部署它吗?
  2. 我需要学习哪些语言/包?
  3. 我可以为新蜜蜂获取一些有用的教程链接吗?

最佳答案

我认识的大多数使用原生工具在 iphone 和 android 之间进行移植的人都使用 C++/OpenGL ES/OpenAL 和少量的 objective-c/android NDK 来处理操作系统特定的东西。您希望尽可能减少操作系统特定代码,因为这是您必须为新平台重写的代码。

如果您以前从未做过,这可能需要处理很多事情。

如果这是您第一次进行游戏开发,您可能喜欢走另一条路,例如 Unity3dCorona SDK .由于您想进行 2d 游戏开发,因此 Corona 可能更适合。

Corona 和 Unity3d 都有很棒的论坛可以帮助您。

如果你想学习 Objective-C,那么我建议 Cocos2D用于 2d 游戏开发的引擎。同样,他们有一个很好的提问论坛。

关于android - 手机游戏的 iPhone 和 Android 编程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6480251/

相关文章:

java - 如何访问主要 Activity 来获取纬度和经度以便更改 url,以及如何自动更改 url 的语言,

android - 禁用 Volley 缓存管理

再次调用 onCreate 时 Android 动画不启动

ios - 为开发 Xcode 配置新设备

iphone - 将 NSDATA 转换为 UIImage 时速度慢

php - 如何区分 HTTP 请求与 PHP 中的 Web 浏览器或移动设备(应用程序)?

ios - CSS Scroll-Snapping 不断跳过它应该捕捉到的元素之一

javascript - 用 JPlayer 克服音频播放问题?

android - Fmod:读取音频文件,添加效果,然后将结果int保存到文件

ios - 如何在 UIView 中嵌入 UITableView?