作为一个刚刚入门的新人,接触cocos2d-x也就半个多月,在这里纯属个人看法以及踩过的一些坑,大神勿喷!
刚开始接触cocos2d-x的时候,在官网下载cocos2d-x最新版,发现与所学教程的版本不太一样,跟着旧版本quick做出来的东西在新版本下根本跑不动,对于旧版本例如quick3.5是已经不再维护了,刚开始跟着视频教程学,真心因为版本的问题快学不下去了,然后看一些cocos2d-x的书籍,虽然明白它是基于c++开发的,看书的时候也只能是大概了解引擎框架里的东西,用法啥的都是靠网上搜索才逐渐明白,但是这却耗费了大量时间,不断地在修复bug。在下载版本的时候建议初学者的可以先下载3.7版本的,里面生成的例子是一款消灭bug的小游戏,对于入门的人来讲还是有很值得借鉴的地方,还可以学习一下mvc框架。
本人最开始着手做的是一款打飞机的游戏,对于新手的建议是,即便是界面可以借助cocos studio来做,但是最开始还是手动用代码搭建界面吧,有利于熟悉cocos2d-x。
接下来就讲讲踩过那些坑吧
一、 记得在创建一个飞机精灵的时候把他添加到layer节点上的时候,运行的时候在场景中一直显示不了,其实刚开始不会的时候是在网上搜的,看别人用法是这样,所以感到也很奇怪&#
Cocos2d-X LUA 入门踩坑之小游戏
最新推荐文章于 2024-06-13 14:39:33 发布
本文是一位新手在学习Cocos2d-x LUA时遇到的问题及解决经验分享,包括版本选择、坐标转换、事件处理等方面的坑点,旨在帮助其他初学者避免常见错误。
摘要由CSDN通过智能技术生成