cocos2d-x 一般使用c++或者lua编写
我了解到一家公司在开发Cocos2d-x游戏时游戏逻辑完全用Lua语言开发,而所给出的原因就是在上线后如果发现Bug可以不用更新外壳程序、只需要加载替换某个Lua文件或者Lua字节码文件就可以了,特别是iOS平台,不需要提交新程序给苹果经过一个审核流程,所以Lua语言非常有实用价值。这也是我要录制这套教程的原因。
//default language is local language ccLanguageType currentLanguageType = CCApplication::sharedApplication()->getCurrentLanguage(); switch (currentLanguageType) { case kLanguageEnglish: language_ = "english"; break; case kLanguageChinese: //判断是否是简体的还是繁体的 //如果是繁体的 if (isTaiWanCh...
安装好,相应的环境之后,我们便可以开始创建cocos2d-x 的android 工程了 进入cocs2d-x目录,用文本编辑器打开create-android-project.bat(在windows 7上如果正常双击,可能创建时有些文件的权限不足,导致创建工程不成,可以在此文件的第一行加上cd /d %~dp0,然后右键以管理员身份运行) 找到以下几个定义: @echo of...
最近在看cocos2d-x的源代码,发现CCNS.h这个类有几个函数挺实用的,简单翻译一下。 / * @描述: 根据给定的字符串格式,返回一个CCRect对象。 @参数: pszContent:一个格式为:"{{x,y},{w, h}}"的字符串。 x:x轴;y:y轴;w:宽;h:高。