Cocos2d-x 3.6项目打包生成apk安卓应用文件,搭建安卓环境的步骤有点繁琐.但搭建一次之后,以后就会很快捷! 过程例如以下: 一.下载安卓环境:搭建Android环境须要用到Android SDK.NDK.Ant和JDK. 下载Android SDK 下载Android NDK 下载Android JDK 下载Ant 当中JDK是须要安装的,其它的都直接解压就可以. 二.配置JDK和ANT环境等: 因为网上关于配置资料非常多,此处对配置不进行具体的解说. 三.进入Cocos2dx根文件…
1.首先我们须要下载而且安装BMFont工具,下载地址例如以下:http://download.csdn.net/detail/chenqiai0/8899353(里面还有具体的使用文档,假设使用中有什么不明确请留言). 2.安装后,打开BMFont,界面例如以下,右边的列表是字体库 3.创建一个txt文件.然后输入你用到的文字(注意:保存的时候要用utf-8,否则软件无法识别) 4.接下来的操作请大家下载上述资源,然后依照pdf中解说的步骤操作,肯定能够实现fnt文件的导出. 注意:须要我们注…
学习cocos2d-x和cocos creator的圈子:cocos2d-x:436689827    cocos creator:124727696 本篇文章主要内容:jsoncpp的使用,Cocos2dx网络编程,聚合数据星座运势接口使用. 1.jsoncpp使用: jsoncpp的生成请參考博客:Jsoncpp使用具体解释以及链接问题解决 2.聚合数据星座运势接口使用: 我们先登上聚合数据官网.申请相关的数据后,就能够得到APPKEY等信息,调试例如以下: watermark/2/text…
使用cocos studio进行资源文件导出: 然后在cocosproject中进行载入csb文件:  auto myLayout = CSLoader::createNode("/res/Desktop/Layer.csb");  addChild(myLayout); 执行时遇到一个问题-- cocos studio编辑和cocos2dx执行不一致: 上述问题是因为exe文件找不到资源.后来发现我们须要将相关的资源copy到Resources文件夹下, 同一时候白色字体的解决方法是…
这篇博客是因为下述问题产生的 -(代码1): std::string str = FileUtils::getInstance()->getWritablePath(); CCLOG(str.c_str()); UserDefault::getInstance()->setStringForKey("keyqq11", "value11"); FileUtils::getInstance()->setWritablePath("D:/&q…
Cocos2dx中的菜单用CCMenu/Menu类来实现.该类是一个容器.用来装载各种菜单项,用于菜单项能够是图片.系统字体等. 理论就不说了.先上代码: CCMenuItemToggle* item1 = CCMenuItemToggle::createWithTarget(this, menu_selector(HelloWorld::menuItemToggle), CCMenuItemFont::create("on1"), CCMenuItemFont::create(&qu…
导语:知道并不等于运行,有些最主要的推广方法往往会被忽略.这些,是自国外开发人员总结出的这18条经验. 如今市面上充满了大牌子大公司和大制作的手机游戏,常常有游戏花300万成本开发,然后再花2000万推广;这些游戏都梦想着上线之后就有4000万月流水疯狂吸金.可是作为独立开发人员.就算没有多少推广的费用.也有非常多推广的策略和方法能让你不花钱就获得效果.这些技巧和方法并非什么奇异高招,或多或少开发人员你都会知道.可是知道并不等于运行.有些最主要的推广方法也往往会被忽略.我们将来自国外开发人员总结…
一.介绍Docker  1.引言 问题1:开发人员告诉测试说自己的项目已经做好了,给你一个发布包,你去测试吧. ## 测试人员,为什么我运行会报错? ## 开发人员说,我本地运行没有问题呀!   解答***环境问题 问题2:一台linux服务器,多个同事一起使用,突然有个同时在程序不小心写了一个死循环,导致linux卡死! 解答**多用户使用linux时,隔离问题       问题3:天猫双十一,用户爆发性增长,需要扩展很多台服务器. 如果双十一部署几百台.几千台服务器,公司运维一台台部署,调试…
Nodejs有一些内置的方法可以查询操作系统信息: 如: process.arch获取到系统是32位还是64位, process.platform可获取系统的类型. 例程: console.log(process.arch);console.log(process.platform); 输出: process.memoryUsage()可以获取当前进程的内存使用情况,它有三个方法: rss:常驻内存大小: heapTotal:动态分配的可用内存: heapUsed:已使用堆大小. 例程: con…
要问现在适合开发者用的笔记本,市面上还是有很多选择的,比如Dell的XPS系列,外星人系列(游戏也是杠杠滴),联想拯救者系列,还有形形色色的高配机型,价格也从几千到几万不等. 但是,笔吧评测室的猪哥说过,从一万元开始,就已经难以用定位的方式来给产品下定论了,更多的是专业.极致类的需求. 结果,新上市的MacBook Pro直接给你干到18999价格起步,让屌丝望而却步,让土豪手痒痒,让开发心驰神往,号称 "史上最强笔记本" (价格真贵,但是真香).那么,到底强在哪里呢.小编给找了一篇外…