【问题标题】:Cocos2D-Python to Android/iOSCocos2D-Python 到 Android/iOS
【发布时间】:2017-05-04 01:59:02
【问题描述】:

我觉得这个问题一定是在别处问过的,但我还是想不通。我的问题有两个:

  1. Cocos2D-Python 能否用于为 iOS 和 Android 创建游戏? 还是我一直在寻找 Cocos2D-x 跨平台功能?
  2. (取决于#1 的答案)我是否必须安装 Android Studio、Xcode 和任何其他相关的 IDE 才能完成这项工作?我问这个是因为我个人喜欢只使用文本编辑器和命令提示符。

虽然我切换到 Cocos2D-x 没有问题,但在我做出承诺之前我想知道我的选择是什么,因为 Python 是我现在唯一知道的语言。我使用的是 64 位 Windows 10。

感谢任何帮助。谢谢。

【问题讨论】:

    标签: android ios python-3.5 cocos2d-python


    【解决方案1】:

    1) 根据cocos2d主页的信息,cocos2d-python 只支持 Mac、Win 和 Linux,不支持 ios/android。 Cocos2dx 也支持移动版本,但它使用 c++

    2) 您可以完全使用安装 cocos2dx 时捆绑的 cocos cli,因此您无需安装任何 IDE。就我个人而言,我使用 nvim 几乎所有编辑器都可以使用。

    【讨论】:

    • 谢谢。我应该想到“它可以在 Windows、Linux 和 Mac 上运行”意味着它不能在移动设备上运行。实际上,我正在查看 Cocos2d-x 文档以了解我应该做什么,并意识到,虽然它专注于 C++,但它也有 Javascript 中的示例。他们的网站还提到它支持 C++、Javascript 和 Lua。值得我花时间去学习 Javascript 吗?还是我学习 C++ 会更好?
    • 这真的取决于你想要开发什么样的程序。如果你想玩游戏,了解 C++ 很重要,因为大多数游戏引擎都有用 C++ 编写的框架。另一方面,js 更像是一种特定于网络的语言。与 C++ 相比,它更接近于 python,所以你会发现它更容易学习。
    • 知道了,C++ 就是这样。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多