- 博客(12)
- 资源 (5)
- 收藏
- 关注
转载 四叉树优化碰撞检测
原文地址:http://blog.csdn.net/qq276592716/article/details/45999831游戏中碰撞检测分为两个阶段:broad phase 和 narrow phase。接下来要介绍的就是broad phase。在broad phase这个阶段,我们的主要任务是将屏幕上的物体进行筛选,筛选出最可能发生碰撞的物体集合。试想想,屏幕上有N个物体,
2017-03-27 15:41:56 933 1
原创 cocos2dx3.14.1+win10+VS2017环境搭建
1.安装python(运行setup.py时用)1.1 下载地址:https://www.python.org/downloads/我下的是python2.7版本,最新的是python2.7.13。python2和python3的区别请自行百度。1.2 python环境变量(win10下)打开文件夹->此电脑->左上角计算机->系统属性->高级系统设置->环境变量,在下方系
2017-03-26 13:35:35 21146 6
原创 cocos2dx在win10系统上的VS2017运行时报错:丢失MSVCR110.dll
如题,运行环境为cocos2dx 3.14.1,win10系统,VS2017。编译cocos2dx的cocos2d-x-3.14.1/build/cocos2d-Win32.sln已通过,不过运行时报错:因计算机中丢失MSVCR110.dll,尝试重新安装该程序以解决此问题。解决方法:安装Visual C++ Redistributable for Visual Studio 20
2017-03-26 12:52:27 6314
原创 cocos2dx运行 VS报错 找不到 windows sdk 版本8.1
如题,我的电脑是win10系统,VS2017版本,今天在VS上运行cocos2dx项目时报错:windows sdk 版本8.1。前面有个Error:错误码,记不清了。解决方法:项目->右键->重定项目目标->Windows SDK 版本->选择10.0.14393.0(当然是你当前拥有的Windows SDK版本就可以)->确定。
2017-03-25 23:48:58 27464 2
原创 Mac上安装Protobuf以及生成lua文件
如题,项目中客户端与服务器通信的格式需要google的protocolbuffer,最后再转换成二进制传输。而客户端用的lua语言,所以说下mac中安装protoc以及生成对应的lua文件。-------------1.说明:CMake是一个跨平台的安装(编译)工具,安装profobuf时需要用到make命令。homebrew-------------1.参考链接1.CMake
2017-03-21 14:46:39 3101
原创 cocos2dx-lua用原生httpClient实现http请求
如题,最近cocos2dx-lua项目用到http里请求。quick的话可以用network.createHTTPRequest实现,我们的项目是直接用2dx原生创建的lua项目,没有quick的部分。百度了下,发现可以用cc.XMLHttpRequest来实现http请求,然而我在调用cc.XMLHttpRequest却报错说XMLHttpRequest为nil,具体原因还没看,不过看代码2dx
2017-03-09 16:28:50 6788
原创 cocos2dx-lua lua-binding只绑定函数,不绑定类
如题,lua调用c++方法时,如何不绑定c++类只绑定函数(调用c++的全局函数,而不是类的成员函数)。我这里把全局函数写在了AppDelegate.h中。----------1.添加全局函数AppDelegate.h中在类外添加代码:static int lua_cocos2dx_testFun(lua_State* L){ printf("这个是测试函数"); re
2017-03-08 11:36:29 1209
原创 ios接如微信SDK报错'NSInvalidArgumentException', reason: '-[__NSArrayM enqueue:]:
如题,ios接入微信SDK时,按微信SDK文档加上[WXApi registerApp:@"wx9e5dbb42329cad42"];时报错如下:2017-03-06 16:49:09.278 Cavemen Go[3325:1903] -[__NSArrayM enqueue:]: unrecognized selector sent to instance 0x1f0a9ae02017
2017-03-06 17:13:53 5480
原创 ios接如微信SDK报错'NSInvalidArgumentException', reason: '-[__NSArrayM enqueue:]:
如题,ios接入微信SDK时,按微信SDK文档加上[WXApi registerApp:@"wx9e5dbb42329cad42"];时报错如下:2017-03-06 16:49:09.278 Cavemen Go[3325:1903] -[__NSArrayM enqueue:]: unrecognized selector sent to instance 0x1f0a9ae02017
2017-03-06 17:12:06 2576
原创 Xcode编译报错duplicate symbol _base64Decode in:
如题,我的项目中用到了zBarSDK和微信SDK,然后编译时报错:duplicate symbol _base64Decode in: /Users/Evan/Documents/work-fight/JdysrFight/fightGame/frameworks/runtime-src/proj.ios_mac/ios/wxSDK/libWeChatSDK.a(base64.o)
2017-03-06 16:13:39 3623
原创 Xcode7版本之后 .dylib变成了.tbd解决方法
点击添加静态库的那个 “+” 选择add other 然后command+shift+g输入/usr/lib 点击"go",然后找到需要的.dylib open即可。
2017-03-06 14:37:07 775
原创 cocos2dx-lua在android上实现生成及扫描二维码
首先说明下,生成二维码是用android原生的BitMatrix和Bitmap类来生成的,而扫描二维码用到了google官方的zxing包(core.jar)。这里我把所有生成二维码的代码和lua调用的扫描二维码方法都放在了项目->frameworks->runtime-src->proj.android->src->org->cocos2dx->lua->AppActivity.ja
2017-03-02 16:22:56 4582 3
lua_cocos2dx_dragonbones_auto.rar
2018-12-09
算法图解PDF
2017-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人