![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos2d-x
正版冒雨
本人是一个游戏开发爱好者,喜好研究钻研移动互联游戏开发技术。
展开
-
cocos2D-x游戏开发多线程
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/9116479cocos2d-x引擎在内部实现了一个庞大的主循环,每帧之间更新界面,如果耗时的操作放到了主线程中,游戏的界面就会卡,这是不能容忍的,游戏最基本的条件就是流畅性,这就是为什么游戏开发选择C++的原因。另外现在双核手机和四核手机越来越普遍了,是时候使用多线程来挖掘转载 2015-04-24 13:38:17 · 527 阅读 · 0 评论 -
Cocos2d-Lua 3.12 生成绑定 导出C++类给LUA调用( tolua genbindings.py 的使用)
工具:Python、pyyaml、pyCheetah都用32位版本 (可避免很多错误)(ps:tolua目录下README.mdown里有下载链接)frameworks\cocos2d-x\tools\tolua\README.mdown例子:MyClass.h[cpp] view plain copy转载 2017-12-22 18:58:01 · 320 阅读 · 0 评论 -
quick-cocos2d-x开发工具sublime text及其强力插件QuickXDev
更新:现在QuickXDev已经可以通过Package Control下载了,所有QuickXDev相关的请看这里:http://my.oschina.net/lonewolf/blog?catalog=412647sublime text是一个小巧,强大,界面漂亮的代码编辑器,目前正式版本为2,开发版为3。下载地址:http://www.sublimetext.com/。sublime转载 2017-12-01 17:17:10 · 286 阅读 · 0 评论 -
cocos2dx tiledmap 45度地图 世界坐标转换 格子坐标
Size mapSize = m_map->getMapSize();Size tileSize = m_map->getTileSize();Vec2 pos = position;float halfMapWidth = mapSize.width * 0.5f;float mapHeight = mapSize.height;float tileWidth = t原创 2017-11-04 13:40:15 · 2155 阅读 · 0 评论 -
使用tolua++实现C++与LUA相互调用
LUA是一种目前很流行的高效精简的脚本语言。LUA一个特点是比较方便的与C通讯。然而要在脚本中使用C++类使用基本的LUA方法还是比较麻烦,纯手工暴露一个类的接口到LUA工作量还是很大的,而且都是一些简单的重复劳动。好在有tolua++这个工具,可以让程序员从简单的重复劳动解脱出来。tolua++包含两个部分,一个EXE,一个LIB,EXE用来通过package文件生成C函转载 2017-10-23 17:16:20 · 1222 阅读 · 0 评论 -
cocos2dx lua 3.10 使用cjson
本篇介绍如何在lua中使用cjson对数据进行json的encode与decode,首先简单介绍下cjson:Lua CJSON 是 Lua 语言提供高性能的 JSON 解析器和编码器,其性能比纯 Lua 库要高 10 到 20 倍。cocos2dx lua 3.10 默认目录中包含cjson文件(目录:/frameworks/cocos2d-x/external/lua),但是没原创 2017-11-07 16:17:04 · 700 阅读 · 0 评论 -
coco2d-x游戏开发google play Google In-app-Billing 支付接入
android google play接入一样的操作借用了网上别人博客的部分 改正的一些错误,主要介绍 cocos2d-x google play 接入不一样的部分 如果没有GooglePlay此处附上安装Google Play的一键安装器的链接(需要Root权限):http://www.muzhiwan.com/com.muzhiwan.gsfinstaller-86095.html原创 2015-04-27 10:46:57 · 3285 阅读 · 0 评论 -
cocos2d-x android开发中获取玩家手机上的google账号用于绑定游戏账号
首先加入权限 代码实现部分 public void getUsername() { Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+ Account[] accounts = AccountManager.get(this).getAccounts(); Stri原创 2015-04-27 11:32:22 · 848 阅读 · 0 评论 -
GooglePlay - 排行榜及支付接入
前言 Google Play应用商店在国外Android市场中地位基本与AppStore在IOS中的地位一致,为此考虑国外的应用时,Android首要考虑的是接入GooglePlay的排行榜等支持。同样的由于Google未进入大陆市场,在大陆还是需要VPN才可以访问这些服务。 登录 官方文档: https://developers.google.com/games/serv...原创 2018-07-26 10:59:09 · 5976 阅读 · 0 评论