- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 [笔记][Cocos2d-x]关于 “不是一个有效的 Android 目标平台” 的编译错误
网上说什么下载相应的谷歌API就行了,实际上是cocos lib工程的设置有问题,我用eclipse打开后发现依赖的API变成了那啥image,忘了截图,因为怕以后再出现这种情况就在SDK Manager删除了。 网上很多都说是要把那些个image都下载简直是害人,浪费时间还没用,那些根本对编译一点影响都没有,我是抱着死马当活马医就试了一下根本没用。 简单来说就是每个API都会有个Go
2017-01-09 20:52:28 2014
即时战略DEMO中的A星算法与最近点查找
一个烂尾的即时战略游戏,内置了行军的简单阵型排布和高效A星寻路算法,通过二叉堆数据结构优化了A星搜索时间,属于个人早期的作品,现在拿来分享,基于HGE引擎,工程正常情况下应该可以通过编译并运行
2013-10-16
Lua/LuaJit 图片处理
Luajit可以直接加载C编译出来的DLL,绑定函数并调用。这里因为个人贪图freeimageplus的便利,又因为freeimageplus是C++编写,所以自己写了个DLL重新包装了个DLL来导出,其实现在看来完全是多余了。
内附的Lua代码包含了图片缩放,实际上也注册了zip打包函数,可以打成zip包。图片的路径从剪贴板获取,会扫描整个文件夹对所有图片进行处理。
2013-07-23
HGE多线程渲染方案
使用循环队列最小锁实现底层多线程渲染。原始HGE接口未进行任何修改,理论上只需替换DLL即可实现多线程渲染,并且大幅度提高性能。
使用循环队列原来本来无需加锁,但由于我们的项目资源加载又开启了另一条线程,为了最简单实现,使用了加锁,否则可能需要再加入一个循环队列。
如果仅使用单线程加载,可以自己去锁。
目前效率测试,在CPU差的机器上性能提升非常明显,超过5倍以上。
2013-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人