- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 cocos2d-x不同版本的安装兼容问题
1.笔者之前以cocos2d-x 3.0版本入门,后来一直不敢瞎折腾,就没改过,不过最近对其3D功能很感兴趣,就动手下了3.3rc0,总觉得现在使用cocos new 命令时不清楚哪个版本了,索性动手自己尝试了2.其实现在才发现担心是多余的,当下载了新版本后,就会发现其实目录下就有个setup.py这个其实就是cocos命令安装。双击运行。笔者已经运行后现在只会一闪而过,无法截屏。但第一次大概会提醒
2016-09-24 17:18:40 4329
原创 cocos2d-x中使用box2d出现无法解析的外部符。。
1.前段时间学习一个使用box2d的cocos2d-x游戏开发,反正写程序是没遇到问题,结果一编译,就傻眼了,各种无法解析的外部符,都直接指向box2d中的类,由于已经解决了,百度了张差不多的错误提示图片如下。2.大概很多人都遇到了类似的让人崩溃的问题吧。其实原来问题也很简单。由于cocos2d-x 3.0版本除了支持box2d外,默认提供的物理引擎为Chipmunk,所以没有配置引入box2d工程
2016-09-24 14:07:11 3739
原创 cocos2d-x游戏开发实例(二)
1.废话不多说,直接看效果吧。。2.由cocos2d-x 2.x到3.0的相关接口函数变化和之前一个实例差不多,就不贴代码了,本来就是大家都很熟悉的消灭星星游戏,现在自己动手实现起来确实是件令人激动的事情。3.稍微概括一下开发的基本思路。首先,每一个可以消灭的星星都是一个扩展的sprite对象,存放在一个数组中。接下来就是一系列的过场动画特效什么的,其中有很多粒子效果。主要的地方就是通过点击的点坐标
2016-09-24 13:07:49 3542
原创 cocos2d-x之retain和release
1.关于cocos2d-x中的内存管理机制,有很多关于这方面的资料,本不想提起,但笔者这段时间练的一个消灭星星的游戏实现却遇到了相关的问题,简单介绍一下。用于管理点击遍历搜索后的星星对象的vector在取出对象后遇到了问题,取出的行列值出现了混乱,百思不得其解,后来发现这时候取出的sprite对象其实已经被销毁了,所以在加入vector时retain后解决了问题。2.具体原因其实也很简单,消灭星星对
2016-09-22 23:44:04 4392
原创 C++ STL中next_permutation的实现
next_permutation包含于头文件algorithm中,是经常使用的笔者经常使用的一个函数,在算法竞赛题目中颇为好用,特别是一些猜数字问题,这个函数完全避免了多层循环的问题,使得很多问题不需要自己动脑子一样简单,笔者因此对其实现原理非常感兴趣,查阅相关资料后终于恍然大悟,简单起见,只对整型数组做了测试,详细部分看如下代码,已经写得非常清楚,希望对读者有所帮助。#include<iostre
2016-09-21 23:03:51 4154
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人