我如何学习 cocos2d—x

how can I learn cocos2d—x

伙计们。最近想学习cocos2dx。因为我想写游戏。但我一直在搜索许多资源。总是很难跟上。也许是因为我对此不熟悉。我知道 javascript。我只是想要一些好的资源来学习。你能不能给我一些资源,比如网站或任何我可以从中学习的东西。提前致谢。我试过很多 youtube 链接。学习写游戏似乎有很多不同的方法。我很困惑 如果(你知道有什么好的学习资源) {请告诉我}

您应该阅读cocos2d-x 的官方 程序员指南。 http://cocos2d-x.org/programmersguide/

你说得对,开发游戏有多种方式。如果您要求两个程序员开发一些东西,您将有两种不同的解决方案。解决方案不同,一种解决方案更快,但另一种可能更安全。

我建议您使用 cocos2d-js,因为您已经知道 javascript。并使用 API 参考 cocos2d-js http://www.cocos2d-x.org/reference/html5-js/V3.7/index.html

首先,我想指出,如果您已经熟悉 javascript,那么使用 cocos-js 代替 cocos2dx 对您来说会很容易。作为指南,您可以使用 this good book. Also javascript can be use as a scripting languages for implement logic instead of lua. We implement that approach in our game. If you want to learn more about it - read this.

如果出于某些原因,您仍然认为需要 cocos2dx,我建议您从程序员指南开始(正如 Michael 已经建议您的那样),但它太简单了,只涵盖了基础知识。如需更多高级信息,您可以尝试浏览 this or this

如果在某些时候你会意识到你需要更多关于 c++ 的知识,花一些时间来学习 c++ 本身,因为首先 - 它本身是一种非常难的语言,其次,如果你对游戏开发感兴趣,它几乎100%不会浪费时间。

最后(但并非最不重要)一个很棒的 link 我想与大家分享的是 this。只是去那里,在书籍之后发现,你没有涵盖哪些主题。此外,更重要的是,此页面提供了一些游戏示例,因此您可以分析一些复杂的游戏架构并从中学习。

祝你好运!