![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos2d
wind.liao
这个作者很懒,什么都没留下…
展开
-
cocos2d-x屏幕适配原理分析
cocos2d-x作为著名的cocos2d游戏开发框架的C++实现者,最近一年发展迅猛。越来越多的app使用它实现快速多平台部署,从最初的ios,android,win32等到新近的html5,实现移动,客户端到浏览器全覆盖,不得了~~开发移动应用的屏幕适配和爱情一样是一个从洪荒时代就存在的永恒命题,根本目的是实现在不同设备上用户体验的统一。cocos2d-x在cocos2转载 2013-02-03 14:10:24 · 20358 阅读 · 11 评论 -
cocos2d_x+lua【9】 ------tolua++使用(将2d_x自定义类导入lua)
oDustGgg个人原创、欢迎转载、转载请注明出处、http://blog.csdn.net/odustggg/article/details/8195137一、首先在引擎的跟目录下找到cocos2d-x自带的工具tolua++二、使用tolua++生成自定义类的声明打开tool文件夹中的readme文件如下:[cpp] view转载 2013-08-30 15:49:56 · 3364 阅读 · 0 评论 -
cocos2dx 响应windows键盘事件
#include #define KEY_DOWN(vk_code) (GetAsyncKeyState(vk_code) & 0x8000 ? 1 : 0)#define KEY_UP(vk_code) (GetAsyncKeyState(vk_code) & 0x8000 ? 0 : 1) if( KEY_DOWN( VK_DOWN ) ) { Scene原创 2013-03-26 13:59:59 · 9199 阅读 · 3 评论 -
如何使用Box2D和Cocos2D制作一款像Fruit Ninja一样的游戏
http://www.raywenderlich.com/zh-hans/22281/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8box2d%E5%92%8Ccocos2d%E5%88%B6%E4%BD%9C%E4%B8%80%E6%AC%BE%E5%83%8Ffruit-ninja%E4%B8%80%E6%A0%B7%E7%9A%84%E6%B8%B8%E6%88%8转载 2013-09-27 10:50:13 · 842 阅读 · 0 评论 -
Cocos2dx源码阅读 启动流程
我对名词的定义app: 系统层面的应用,例如相对android就是整个一个apk程序引擎: cocos2dxporject: cocos2dx 里的一个projectAndroidAndroidManifest.xml 指定启动Activity为 android.app.NativeActivity<activity android:name="android.ap转载 2013-12-29 23:07:19 · 3953 阅读 · 0 评论 -
cocos2dx 3.0关于NativeActivity安插广告或JAVA类之类问题
How to do Java things with Android Native Activityhttp://www.cocos2d-x.org/forums/6/topics/35619?r=35673原创 2014-01-03 09:30:27 · 1595 阅读 · 0 评论 -
Cocos2d-x使用iOS游戏内付费IAP(C++篇)
http://www.cocos2d-x.org/docs/manual/framework/html5/jsb-ios-iap/ios-storekit-integration-in-c++/zh转载 2014-04-29 20:40:26 · 2863 阅读 · 0 评论 -
如何优化Cocos2d-X游戏的内存
在游戏项目优化中都会碰到一个问题,如何既能减少内存又能尽量减少包的大小?在实际项目中有些经验分享一下,事实上2D游戏中最占内存的就是图片资源,一张图片使用不同的纹理格式带来的性能差异巨大,下表是我在IOS平台一个小Demo中的测试结果,该Demo的原始内存占用是7M,测试方法是一次性加载5张2048*2048的图片,使用TexturePacker工具生成图片,内存统计使用Instrument工具,转载 2014-05-02 11:34:53 · 804 阅读 · 0 评论 -
cocos2d-x 中的pvr.ccz压缩图片的使用方法
前几天打开了保卫萝卜的游戏,看到了其中有使用plist 和 *.pvr。czz文件。在网上查了一下说pvr。czz不能用图片名调用,测试了一下发现可以用,写下代码:1.首先将texturepacker 软件生产的文件,111.pliost 和111.pvr.czz文件拷贝到资源文件夹中。 pvr.czz文件生产图片时一定要是一个正方形,否则据说编译到别的平台转载 2014-05-02 11:49:46 · 10369 阅读 · 0 评论 -
cocos2d-x-lua工程的lua脚本加密
2014/1/26 更新最近又发现了一个很简单的方法,其实coco2dx已经给我们提供设置loader的方法。注意:有个局限性,在非android平台下调用pEngine->executeScriptFile是不调用loader的,只有require这种才会调用loader。也就是说你直接executeScriptFile("main.lua")这个脚本不能加密,main.lua里转载 2014-04-21 20:57:05 · 1665 阅读 · 0 评论 -
Cocos2dx-截屏并设置图片尺寸
猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=522前几天添加微信图片分享的时候,发现全屏截图超出了微信的数据包大小,所以截屏的时候可以考虑缩小尺寸到0.5倍。下面的截屏代码:转载 2014-06-03 20:27:46 · 1151 阅读 · 0 评论 -
Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
http://www.cocoachina.com/bbs/read.php?tid=205802转载 2014-06-24 16:05:08 · 1382 阅读 · 0 评论 -
cocos2d-x v3.0新特性及使用
八月份cocos2d-x官网发布了v3.0版本,这次更新的内容特别多,包括2dx的架构以及使用总得来说,给开发者带来了很大的便利:运行环境需求:Android 2.3 or neweriOS 5.0 or newerOS X 10.7 or newerWindows (which version?)Linux Ubuntu 12.04转载 2013-08-17 11:47:51 · 2165 阅读 · 1 评论 -
Box2D 內存管理 - 小型對象分配器(SOA)的實現
Box2D用C++編寫(當然還有其它語言的移植版),但是为了快速有效的使用內存,創建對象的時候它並沒有使用C++標准的new 和delete關鍵字,而是自己實現了一個被稱作小型對象分配器(smaller object allocator簡稱SOA)的類b2BlockAllocator。根據Box2D手冊描述,Box2D傾向於分配大量50~300字節的小型對象,而且多數小型對象的生命周期都很短,如果转载 2013-08-14 20:04:39 · 651 阅读 · 0 评论 -
Box2d源码学习<二>内存管理之SOA的实现
http://blog.csdn.net/cg0206/article/details/8258166转载 2013-08-14 20:06:50 · 594 阅读 · 0 评论 -
一步一步CocosBuilder(1)
CocosBuilder是Cocos2d系列的配套开源工具,最新的版本是3.0a, 也是我们这个系列文章所采用的版本. CCB(CocosBuilder简称)目前只有OS X版本, 没有Windows的版本, 而且源代码也是用Objective-c, 估计移植难度会比较大. 我想这个也是其不够流行的原因吧.如果你是CCB的熟客,那么你一定会记得CCB v2.x以前版本附带的例子. 而CCB转载 2013-02-15 21:24:08 · 3094 阅读 · 0 评论 -
一步一步CocosBuilder(3)
今天要说的内容比较轻松, 重要的知识点不多. 目标是实现Menus & Items, Sprites & 9 Slice, Buttons & Labels.1首先我们在CocosBuilder中建立一个新的Header.ccb.具体请参见CocosBuilder的项目. 在创建的时候,勾选Full Sceen, 并且将分辨率的Height都修改为40.转载 2013-02-15 21:25:43 · 1593 阅读 · 0 评论 -
一步一步CocosBuilder(4)[完结]
这一节也是很轻松, 主要是牵涉到Timeline的切换. 其他的都是简单的界面制作. 所以CocosBuilder的威力也体现在这里, 很少的代码就能驱动界面了.我们这次先做Particle System, Scroll View, 最后以Animations收官.1制作Particle System和Scroll View的界面很简单,我们也是以程序为转载 2013-02-15 21:26:14 · 1902 阅读 · 0 评论 -
一步一步CocosBuilder(2)
上一篇我们建立了基本的工作环境, 这一次我们将基本实现例子中的HelloCocosBuilder.注意这两天纠结了一个问题. 我发现按照上次的配置来实现例子, 图片的大小怎么都和例子中的搭配不上. 后来动用CCB的源代码才看出端倪. CCB v3.0加入了一个resources-auto的目录, 在发布的时候, 会自动缩放图片到对应的分辨率去. 因为图片的分辨率不合适(初步目测转载 2013-02-15 21:25:05 · 2972 阅读 · 0 评论 -
今天被handleTouchesMove好好忽悠一回
void CCEGLViewProtocol::handleTouchesMove(int num, int ids[], float xs[], float ys[]){ CCSet set; for (int i = 0; i < num; ++i) { int id = ids[i]; float x = xs[i];原创 2013-03-29 15:29:43 · 2210 阅读 · 1 评论 -
cocos2d-x游戏暂停和恢复
Feel free to use my recursive methods: 2Pause:void GamePlayGuiLayer::RevursivelyPauseAllChildren( CCNode * node ) { node->pauseSchedulerAndActions(); CCObject * obj;转载 2013-03-27 14:51:08 · 1320 阅读 · 0 评论 -
cocos2d-x 菜鸟实习生学习篇
http://blog.csdn.net/start530/article/category/1295763转载 2013-03-27 11:27:07 · 1047 阅读 · 0 评论 -
如何制作一个横版格斗过关游戏 Cocos2d-x 2.0.4
http://blog.csdn.net/akof1314/article/details/8549150转载 2013-05-27 23:04:38 · 1115 阅读 · 0 评论 -
cocos2d-x重复纹理与遮罩 cocos2d-x重复纹理与遮罩
本文为firedragonpzy原创,转载务必在明显处注明:转载自【Softeware MyZone】原文链接: http://www.firedragonpzy.com.cn/index.php/archives/3252欢迎热爱编程的朋友们参与到cocos2d-x编程中,为了给大家提供良好的交流环境,网站以开启QQ群Software MyZone:66202765(群号,欢迎加转载 2013-05-28 16:08:54 · 1104 阅读 · 0 评论 -
shadertoy
https://www.shadertoy.com/browse原创 2013-06-03 20:21:34 · 1376 阅读 · 0 评论 -
Cocos2d-javascript入门教程
http://mzhou.me/article/95355/http://mzhou.me/article/95390/http://mzhou.me/article/95425/转载 2013-08-13 16:47:42 · 922 阅读 · 0 评论 -
如何使用 CCache 进行 cocos2d-x 编译加速
https://github.com/chukong/cocos-docs/blob/master/manual/framework/native/v3/ccache-speed-up/zh.md转载 2014-06-21 18:24:45 · 2412 阅读 · 0 评论