【问题标题】:What exactly do i need to learn to be able to use cocos2d & cocos2d-x?我到底需要学习什么才能使用 cocos2d 和 cocos2d-x?
【发布时间】:2013-01-29 17:57:35
【问题描述】:

如果有什么不同,我正在为 cocos2d-x 学习 c++

我知道这些 STL、OOP 和封装是什么意思。

我擅长循环,我擅长函数。

我仍在研究类,我知道方法和成员值是什么,但我需要知道如何制作复杂的类还是只需要使用 em?

无论如何我都会从指针开始,但我想知道我需要使用它吗?

我需要学习所有的java来制作android部分吗?

我只是想知道我是否需要专注于某些事情,因为我正在自学并且我希望尽可能做好准备。

提前致谢。

【问题讨论】:

    标签: cocos2d-iphone cocos2d-x cocos2d-android


    【解决方案1】:

    我能给你的最好建议是开始为 cocos2d 或 2d-x 编程,无论你想使用什么。在您真正开始使用它之前,您不会学习它。

    也就是说,

    我仍在研究类,我知道方法和成员值是什么,但我需要知道如何制作复杂的类还是只需要使用 em?

    如果您的问题是,如果您应该学习如何制作自己的物品,是的,您绝对应该这样做。面向对象的编程就是这样。

    无论如何我都会从指针开始,但我想知道我需要使用它吗?

    是的,您将需要使用它们。您在代码中看到的 *s 是指针。我 100% 确定没有它们你就无法创建游戏。

    我需要学习所有的java来制作android部分吗?

    不,您不需要学习“全部”Java。如果您使用 cocos2d-x,您可以使用 c++ 编写代码,但是您需要了解如何创建 android 应用程序来创建项目和组织文件夹,以便正确构建它。

    总体而言,您似乎才刚刚开始学习编程,这很好。当我开始时,我不知道从什么开始,但从我个人的经验来看,最好是开始制作一些东西。是的,所有的概念和基础知识都很重要,但在你真正使用它们并开始弄清楚事情是如何工作的之前,它不会真正对你产生影响。

    最后如果你对cocos2d-x感兴趣

    The Completest Cocos2d-x Tutorial & Guide List

    尝试从上面的链接中查看一些内容。

    对于 cocos2d 教程,Ray Wenderlich 提供了很棒的教程。

    http://www.raywenderlich.com/

    我不知道你到底对什么感兴趣...如果是创建应用程序,我建议你从没有 Cocos2d 的 iPhone 上的普通应用程序开始,但如果你真的只是想做游戏,我建议你从cocos2d 不是 cocos2d-x。我已经有一段时间没有使用 cocos2d-x 了,但是它有很多错误和小故障......希望它现在更好。另一方面,Cocos2d 通常非常稳定且易于使用。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2014-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多