cocos2d-x
CC_meng
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x 3.3 的3D开发功能介绍
昨天去成都参加GMGDC 全球移动游戏开发者大会,据蓝港互动CEO王峰谈到《手机游戏开发如何走好第一步》时谈到目前手游公司有10000家,没错,红海,都快变黑海了这么多公司和产品如何竞争,大量的同质化产品,(王峰给我的建议是与其在红海中厮杀不如想象未来的蓝海在哪,听明白的请举起右手)先不管这些了,作为程序员来讲我们看到了20万的人才缺口(如果每家公司招20个人,听明白的请举转载 2015-03-01 13:45:36 · 752 阅读 · 0 评论 -
Cocos2d-x3.3 Physics物理引擎模块解决了刚体穿透问题
void PhysicsFixedUpdate::onEnter(){ PhysicsDemo::onEnter(); _scene->getPhysicsWorld()->setDebugDrawMask(PhysicsWorld::DEBUGDRAW_ALL); _scene->getPhysicsWorld()->setGra转载 2015-03-01 13:39:58 · 667 阅读 · 0 评论 -
Cocos2d-x添加Android重力感应切换屏幕方向
现在很多游戏和APP都支持通过手机重力感应来切换屏幕方向,Cococs2dx开发的游戏当然也可以支持。只需要修改一小部分东西就可以做到,这里以横屏为例。如果应用minSdkVersion >= 9 (android2.3以后版本),直接修改AndroidManifest.xml中游戏的activity标签,替换屏幕方向属性为123转载 2015-03-01 09:02:11 · 1239 阅读 · 0 评论 -
Cocos2d-x 3.0final 终结者系列教程16-《微信飞机大战》实现
本文介绍一款纵版射击游戏的实现,开发环境:win7vs2012cocos2d-x3.0finalandroid adtandroid ndk r9首先看下最后的效果:(图1,微信飞机大战运行效果)源码下载地址:http://download.csdn.net/detail/sdhjob/7513863一、游戏资源准备转载 2015-03-01 19:50:52 · 735 阅读 · 0 评论 -
CocoStudio1.6UI编辑器动画播放
/* 加载UI */ auto UI = cocostudio::GUIReader::getInstance()->widgetFromJsonFile("DNSMGameWinUI_1.ExportJson"); this->addChild(UI); //播放动画Animation cocostudio::ActionMana原创 2015-03-01 13:54:45 · 937 阅读 · 0 评论 -
Cocos2d-x3.2 33种场景切换
1.创建 Scene * scene=Scene::scene();2.函数[1]:TransitionCrossFade::create(时间,目标场景); //慢慢淡化到另一场景[2]:TransitionFade::create(时间,目标场景); //本场景变暗消失后另一场景慢慢出现[3]:Transi原创 2015-03-02 15:35:30 · 586 阅读 · 0 评论 -
Cocos2d-x 3.0final 终结者系列教程19脚本编程-Lua语法基础
Lua是一种动态类型的语言。在语言中没有类型定义的语法,每个值都带有其自身的类型信息。在Lua中有8种基本类型,分别是:nil(空)类型boolean(布尔)类型number(数字)类型string(字符串)类型userdata(自定义类型)function(函数)类型thread(线程)类型table(表)类型以转载 2015-03-01 14:04:27 · 752 阅读 · 0 评论 -
Cocos2d-x3.2实现虚拟摇杆多点触摸
本文重点不是虚拟摇杆,而是多点触摸,一个Layer控制虚拟摇杆一个Button控制跳跃一个Button控制攻击在ios平台若想实现多点触摸,首先需要设置uiview的支持,默认是不支持的如下图 最后一行:结束转载 2015-03-01 13:38:34 · 793 阅读 · 0 评论 -
Cocos2d-x添加IOS手机震动
前段时间给android加过震动,当然ios也不例外需要,ios framework里面的AudioToolbox可以很简单的实现手机震动。和android一样我还在SimpleAudioEngine里面加震动的代码。修改头文件SimpleAudioEngine.h12// 增加震动方法voidvibrat转载 2015-03-01 08:57:17 · 1518 阅读 · 0 评论 -
Cocos2d-x3.2游戏的核心循环在Application,如何处理FPS不稳
今天天气很阴,马上要下雨了,陈吃早点功夫写点东西,一场秋雨一场寒,十场秋雨要穿棉,各位从今往后多穿点int Application::run(){ if(!applicationDidFinishLaunching()) { return 1; } long lastTime = 0L; long curT转载 2015-03-01 13:57:03 · 680 阅读 · 0 评论 -
static case 和Dynamic case
首先回顾一下C++类型转换:C++类型转换分为:隐式类型转换和显式类型转换第1部分. 隐式类型转换又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转换类型。 int ival = 3;double dval = 3.14159;转载 2015-03-01 13:46:26 · 705 阅读 · 0 评论 -
Cocos2d-x添加Android手机震动
1、在proj.android这个目录下AndroidManifest.xml 文件,给app 增加震动权限 2、 修改android 项目源文件src/org/cocos2dx/lib/Cocos2dxSound.java增加震动方法,调用android底层振动器 /*** @param time 震动时间 */public void vibrate转载 2015-03-01 08:46:41 · 734 阅读 · 0 评论 -
Cocos2d-x 3.0final 终结者系列教程13-贪食蛇游戏案例(全)
---------------------------------快过节了,弄个案例,大家不妨假期做做,运行效果展示:全部代码和资源:http://download.csdn.net/detail/sdhjob/74243291.准备资源背景图片menuback.png:节点图片greenstar.png转载 2015-03-01 19:52:33 · 626 阅读 · 0 评论 -
Cocos2d-x 3.0final 终结者系列教程21ScrollView原理与使用
CCScrollView的滚动是藉助于其内部容器的位置变动来达到的,再加以遮盖/剪切便实现不可见的部分进行隐藏。藉助于CCScrollView,我们可以实现分页效果,简单的富文本,下拉式按钮等。创建一个CCScrollView式的滚动视图,首先要创建一个容器,此容器可以必须是Node或其子孙类。如下: 12345转载 2015-03-01 13:51:40 · 614 阅读 · 0 评论 -
Cocos2d-x 3.0final 终结者系列教程22Cocos Studio动画编辑器的帧动画和骨骼动画详解
1 CocoStudio 简介CocoStudio 是由 Cocos2d-x 官方推出的一个专门针对 Cocos2d-x 游戏开发的免费工具集,目前正在开发阶段,且日益完善之中!既是工具集,当然集成了现有各零零散散工具的功能,并且不断扩充,包含动画编辑器,UI编辑器,场景编辑器和数据编辑器。具体内容及其特性欢迎访问 CocoStudio 官网 http://cocostudio.org/转载 2015-03-01 13:50:09 · 745 阅读 · 0 评论 -
Cocos Code IDE 开发Lua和Cocos2d-x3.2配置篇(可能是最新的教程)
1.首先下载最新的CocosCodeIDE和最新的Cocos2d-x3.2的源码2.然后解压缩3.启动CocosCodeIDE4.按照下图选择:Cocos Code IDE -Preferences 5.按照下图指定Cocos2d-x3.2的源码路径(注意是根目录)6.选ok 大功告成7. File-New-Project-Co转载 2015-03-01 13:42:27 · 531 阅读 · 0 评论 -
Cocosd-x屏比
完美主义情况下android自适屏,最好的方式当然是做多套不同分辨率屏幕大小的图片资源,但是一般作为我们这样的小团队开发,不会去花费太多的时间去做多套不同的资源,能给你多做几个封面就不错了,所以这个重任又从美术的头上落到我们程序猿的头上,在cocos2d-x中android包默认支持等比例的屏幕缩放,具体实现方式,在jni/helloworld/main.cpp中增加如下代码即可。继续拿Hello转载 2015-03-01 13:35:27 · 632 阅读 · 0 评论