Cocos2dx
七月风铃响
08年入行老码农,web出身,201313-201717年做过几年手游开发,后续持续全栈开发。2022年开始,主要从事低代码框架开发。
展开
-
Visual Studio里开发cocos2d-x时,代码含有中文字符串无法通过编译的原因和解决方案
用Visual Studio开发cocos2d-x的同学应该都遇到过,在设置编码为utf-8(无签名)的情况下,(即65001)后,经常无法通过编译,提示“常量”之类的错误。这个问题其实是cocos2d-x核心库代码文件,和vc设定的冲突,说明白点就是cocos2d-x的utf-8 和 vc要求的utf-8(无签名)的冲突。具体请看如下链接。点我看具体原因头大无比。。其实解决方原创 2014-03-05 13:55:14 · 1126 阅读 · 1 评论 -
cocos2dx里真正的随机函数
最近在做一个回合制游戏,要实现暴击闪避的判断,这就要一个随机数进行判断比较了。之前一直在用srand((int)time(0)); rand();的组合,但是这个是以秒为单位的,同秒之内。。基本没区别,毕竟我回合制里边,法师一个aoe,肯定要一个循环瞬间判断给予每个敌人(多对象同时调用rand())的伤害,就是机器再烂。。也不会超过1秒这么大的延迟吧。。就一直要么全闪避,要么全暴击,虽然不是次原创 2013-12-15 21:16:00 · 4443 阅读 · 1 评论 -
自做的Cocos2d-x sqlite的帮助操作类DBHelper
近日开发cocos2dx用到 sqlite数据库,发现直接用sqlite API的函数,实在有点蛋疼。老七是.net出身,操作数据库用惯了SqlHelper,就按照那个思想做了一个帮助类,用着还不错,分享给大家,希望能给大家打来帮助。老七是自己引用的sqlite3.h和sqlite3.c文件,没有用cocos2dx自带的lib,因为不知为何老报错- -,这样打包apk的时候,一定记得把sqli原创 2013-11-29 15:10:08 · 1718 阅读 · 2 评论 -
cocos2dx里的sqlite数据库加密,且不影响sqlite工具打开阅读数据
一开始呢,老七是对数据库内容加密,然后程序里边对数据解密,但是打开sqlite工具阅读数据太蛋疼了,面对一堆加过密的乱码数据,就特别想把脸杵进方便面里。这招太影响开发效率和胃口,果断抛弃。然后发现sqlite其实留了加密接口,不过开源版没有实现而已。不过有这个wxsqlite第三方做好的封装,已经实现加密,此东东下载链接如下wxsqlite3点我进入下来以后,有源码,也有编译好的l原创 2014-01-07 14:15:12 · 2028 阅读 · 4 评论