Cocos2d iphone 我需要学习什么才能使用cocos2d&;cocos2d-x? P>如果有什么不同,我正在学习C++的COCOS2D-X/P>

Cocos2d iphone 我需要学习什么才能使用cocos2d&;cocos2d-x? P>如果有什么不同,我正在学习C++的COCOS2D-X/P>,cocos2d-iphone,cocos2d-x,cocos2d-android,Cocos2d Iphone,Cocos2d X,Cocos2d Android,我知道STL、OOP和封装是什么意思 我擅长循环&我对函数没问题 我仍在处理类,我知道方法和成员值是什么,但我需要知道如何制作复杂的类,还是只需要使用它们 我会从指针开始,但我想知道我需要使用它吗 我需要学习所有的java来制作android部分吗 我只是想知道我是否需要专注于某件事,因为我正在自学,我想尽可能做好准备 提前谢谢。我能给你的最好建议就是开始为cocos2d或2d-x编程,不管你想用什么。直到你真正开始使用它,你才能学会它 也就是说 我仍在处理类,我知道方法和成员值是什么,但我需要

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

我擅长循环&我对函数没问题

我仍在处理类,我知道方法和成员值是什么,但我需要知道如何制作复杂的类,还是只需要使用它们

我会从指针开始,但我想知道我需要使用它吗

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

我只是想知道我是否需要专注于某件事,因为我正在自学,我想尽可能做好准备


提前谢谢。

我能给你的最好建议就是开始为cocos2d或2d-x编程,不管你想用什么。直到你真正开始使用它,你才能学会它

也就是说

我仍在处理类,我知道方法和成员值是什么,但我需要知道如何制作复杂的类,还是只需要使用它们

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

我会从指针开始,但我想知道我需要使用它吗

是的,你需要使用它们。你在代码中看到的*是指针。我100%相信没有他们你无法创造一个游戏

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

不,您不需要学习Java的“全部”。如果您使用COCOS2DX,则在C++中编写代码,但是您需要知道如何在创建项目和组织文件夹的基础上创建Android应用程序,以便正确构建。 总的来说,您似乎刚刚开始学习编程,这很好。当我开始的时候,我不知道从什么开始,但从我个人的经验来看,最好是开始做点什么。是的,所有的概念和基本原理都很重要,但在你真正使用它们并开始弄清楚事情是如何运作的之前,这些概念和基本原理并不会真正吸引你

最后,如果您对cocos2d-x感兴趣

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

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

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

祝你好运