E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cocos2D
学习
cocos2d
-x之路(12)--添加敌人和战斗
使用Tiled地图编辑器编辑原本的地图,在地图中添加enemy图层,并添加图块,即可完成敌人的添加。为了完成Hero与Enemy的碰撞检测,创建一个Enemy类用来保存Enemy的Gid和positionclassCEnemy:publicCCObject{public:CEnemy();~CEnemy();virtualboolinit();CCPointgetPos(){returnm_pos
Ms1019
·
2020-08-20 01:39
Cocos2D-X学习
cocos2d
-x之怪物系统
thread-242991-1-1.htmlMonsterSystem.h#ifndef__MONSTER_SYSTEM_H__#define__MONSTER_SYSTEM_H__#include"
cocos2d
.h
强者YDY
·
2020-08-20 01:33
cocos2d-x
cocos2d
-在游戏中动态设置横竖屏
项目是使用LUA,所以需要对应的在android和ios双平台分别做切换处理,在通过lua,调用不同的平台处理。一、android平台1、首先我们需要在android的AppActivity.java添加如下代码//设置手机的旋转方向1:横屏,2:竖屏,3根据用户朝向publicstaticintsetOrientation(intorientation){if(orientation==1){m
Sun___Shine
·
2020-08-20 01:02
Cocos2d
x 3.0 过渡篇(十)资源加载进度条Loading...
尊重原创,转载请注明来自:star特530的CSDN博客http://blog.csdn.net/start530/article/details/19420317本来这篇博文是昨晚就要写的,可是因为今早要去参加考驾照相关的体检,而我最害怕的就是视力没能达到5.0,毕竟这阶段对着屏幕的时间过久。所以呢,昨晚我几乎没碰电脑,没玩手机,早睡早起。体检顺利通过!首先,我要说的是:这次我要写的主题是进度条
star特530
·
2020-08-20 01:55
cocos2d-x学习笔记
Cocos2dx
3.0
过渡篇
cocos2d
-x过程动作CCProgressTo示例学习笔记
////SpriteProgressToRadial////------------------------------------------------------------------voidSpriteProgressToRadial::onEnter(){SpriteDemo::onEnter();CCSizes=CCDirector::sharedDirector()->getWin
somestill
·
2020-08-20 01:54
Cocos2d-x学习笔记
[寒江孤叶丶的
Cocos2d
-x之旅_39]Cocos骨骼动画功能解密
原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的
Cocos2d
-x之旅系列]博客地址:http://blog.csdn.net/qq446569365原创文章,首发地址:http://www.cocos.com
寒江孤叶丶
·
2020-08-20 01:29
Cocos2d-x
cocos2d
x 将3dmax模型和动画导入游戏
首先,在3dmax建好模型和调好动作,效果如下:1.导出模型为FBX格式2.用
cocos2d
x自带的fbx-conv.exe将FBX转换为c3b。
奔跑的香蕉
·
2020-08-20 01:26
cocos2dx
cocos2d
x中ClippingNode实现带边框圆形头像
有个小需求,需要实现一个圆形的头像。要ui设计直接给圆形的png当然可以,但这种解决方式总是不优雅。然后就在网上查了半天,最终找到了使用ClippingNode来实现的方法。关于ClippingNode,有一篇十分详细的文章,推荐一下:裁剪节点ClippingNode作者写得十分详细,并且分析了两个十分有用的例子。这里稍微总结一下,也熟悉一下其中原理。一、原理ClippingNode,有三个相关实
pur_e
·
2020-08-20 01:14
cocos2dx
cocos2d
3.0 box2d 解决移动相机镜头(滚屏)问题的方法
最近在研究横版过关游戏,原来是用Rect框跟随主角、怪物来实现碰撞检测,但觉得不精确,所以想用box2d实现精确的碰撞检测,但用上box2d后有一个比较严重的问题:英雄精灵的坐标与PhysicsBody的坐标不一样了。相机镜头(滚屏)原理详解:如果Layer是一张长方形的桌子,hero是站在桌子上的一只蚂蚁,我们的游戏界面窗口是手持的一个DV摄像机,这时我们正通过摄像机的屏幕查看蚂蚁,蚂蚁的位置刚
pamxy
·
2020-08-20 01:33
cocos2d-x
3.0
Cocos3.4 横版游戏制作-《KillBear》- 开始界面
横版游戏制作-《KillBear》-暂停层+屏蔽下层监听上篇实现了游戏层中右上角添加一个按钮,用于暂停游戏功能的实现本篇创建游戏开始界面,用于选择开始游戏还是退出游戏.开发环境win64:vs2010
Cocos2d
-xv3.4FinalTexturePackerGUIMa
Cokeframe
·
2020-08-20 01:21
移动游戏开发
cocos2d-x
游戏编程
Cocos3.4 横版游戏制作-《KillBear》-暂停层+屏蔽下层监听
KillBear》-技能及CD实现上篇实现了添加一个有冷却效果的技能按钮,如果还有其他技能状况的话依次添加就可以了,就不再多说本篇在游戏层中右上角添加一个按钮,用于暂停游戏功能的实现开发环境win64:vs2010
Cocos2d
-xv3.4FinalTex
Cokeframe
·
2020-08-20 01:21
游戏编程
cocos2d-x
移动游戏开发
Cocos3.4 横版游戏制作-《KillBear》-技能及CD实现
上一篇:Cocos3.4横版游戏制作-《KillBear》-攻击判定+伤害飘血上篇实现了攻击判定本篇在控制(操作)层多添加一个待冷却时间显示的技能按钮,实现释放技能,开发环境win64:vs2010
Cocos2d
-xv3.4FinalTexturePackerGUIMapEdit
Cokeframe
·
2020-08-20 01:21
cocos2d-x
游戏编程
移动游戏开发
Cocos3.4 横版游戏制作-《KillBear》-攻击判定+伤害飘血
《KillBear》-添加敌人+简单AI实现上篇在游戏层加入了敌人,并实现了简单的AI本篇将在前面的基础上使攻击有效,创建攻击判定,当Hero攻击敌人时会出现伤害值显示开发环境win64:vs2010
Cocos2d
-xv3.4FinalTexturePack
Cokeframe
·
2020-08-20 01:20
游戏编程
移动游戏开发
cocos2d-x
Cocos3.4 横版游戏制作-《KillBear》-添加敌人+简单AI实现
Cocos3.4横版游戏制作-《KillBear》-添加血条攻击按键上篇在状态层加入了血条,并添加了一个攻击按键本篇将在前面的基础上添加敌人,并通过有限状态机(FSM)实现简单的AI开发环境win64:vs2010
Cocos2d
-xv3.4FinalTexturePack
Cokeframe
·
2020-08-20 01:20
cocos2d-x
移动游戏开发
游戏编程
状态机
cocos2d-x
移动游戏开发
游戏编程
cocos2d
x:FileUtils
在
cocos2d
x中对于文件的访问,一般可以访问资源目录也就是Resources目录,但是资源目录一般是只能进行读操作,不能进行写操作的.另一个目录就是可写入目录.一般默认是Debug目录下.1.staticFileUtils
闭上左眼看世界
·
2020-08-20 01:50
cocos
Cocos3.4 横版游戏制作-《KillBear》-加入Hero
(我们敌人Enemy也会继承这个类)最后把它放在我们的GameLayer中开发环境win64:vs2010
Cocos2d
-xv3.4Fin
Cokeframe
·
2020-08-20 01:49
cocos2d-x
移动游戏开发
游戏编程
Cocos3.4 横版游戏制作-《KillBear》-添加摇杆并控制Hero
KillBear》-加入Hero在这一篇中,上半部分我们将在控制层OperateLayer中加入一个摇杆,并通过摇杆控制Hero下半部分我们控制Hero防止其跑出地图和跑上墙开发环境win64:vs2010
Cocos2d
-xv3.4Fina
Cokeframe
·
2020-08-20 01:49
移动游戏开发
游戏编程
cocos2d-x
Cocos3.4 横版游戏制作-《KillBear》-添加地图
此篇为第一篇,我们简单说明一下文件的结构.在新建一个文件的基础上,加入自制的瓦片地图.开发环境win64:vs2010
Cocos2d
-xv3.4FinalTexturePackerGUIMapEdit文件结构参考的
Cokeframe
·
2020-08-20 01:49
游戏编程
移动游戏开发
cocos2d-x
Cocos3.4 横版游戏制作-《KillBear》-前言
版本重写了一些,并加了一些自己想弄上去的东西.期间遇到坑无数,有些被overview的还在资料上.另外所有资源都是网上寻找的,仅研究学习用,若是侵犯版权请通知本人整改.开发环境·win32:vs2010·
Cocos2d
-xv3.3final
Cokeframe
·
2020-08-20 00:41
游戏编程
cocos2d-x
移动游戏开发
cocos2d
-x的初步学习三
好了,我们来看看进度条如何来实现,
cocos2d
x里已经有现成的这个类,叫CCProgressTimer。好了,废话少说,我们直接上代码,看如何来这个类。
wang_daren
·
2020-08-20 00:29
cocos2dx学习
bytemode stay hungry stay foolish
cocos2d
x渲染架构
UI树的时候就渲染.3dx版本为了分离了ui树的遍历和渲染,先遍历生成渲染命令发到渲染队列,之后遍历渲染命令队列开始渲染.这样做的好处是渲染命令可以重用,单独的渲染可以做优化例如自动批绘制.本篇首先介绍
cocos2D
-X3
liudahai777
·
2020-08-20 00:27
cocos2d
x主循环的委托模式学习
在
cocos2d
x的主函数中有如下代码:AppDelegateapp;Application::getInstance()->run();Application::getInstance()得到的对象是
lengyue_wuxin
·
2020-08-20 00:55
c++
【玩转
cocos2d
-x之三】
cocos2d
-x游戏是怎么跑起来的
原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12554167虽然
cocos2d
-xv3.0alpha版已经出来了,也改进了不少
iteye_7527
·
2020-08-20 00:32
cocos2d
剪裁圆头像
使用ClippingNode来实现剪裁圆头像一、原理ClippingNode,有三个相关实体:模板(Stencil)、底板、Layer,其原理就是将模板做为遮罩,遮罩本身不渲染,透过遮罩对底板进行裁剪,最后将裁剪后的结果放在Layer层上。简单来说遮罩上有不同的形状和透明区域(是否透明由setAlphaThreshold来指定,小于指定值的都算透明),根据形状来将裁剪底板,裁剪后当做一个节点,可以
iblade
·
2020-08-20 00:20
c++
cocos2d
x3.2开发 RPG《Flighting》(十)为角色加上血量条
一、前言先说明一下,Role类其实是有很多属性的protected:/*与战斗相关的数据*/intm_id;//idRole*m_attackTarget;Role**m_attackTargetPtr;//攻击目标Pointm_desPoint;//目标位置ROLE_STATen_stat;//当前状态FlightLayer*m_layer;//父控件intm_speed;//移动速度intm_
hezijian22
·
2020-08-20 00:38
cocos2dx
系列教程
cocos2d
-x设计模式之九:委托模式
用到这个部分,感觉有用,摘取部分如下:在讨论
cocos2d
-x里面的委托模式之前,先来讲讲什么是委托,以及c++里面如何实现委托。
一片
·
2020-08-20 00:57
cocos2d-box2d
cocos2d
-x游戏开发(十四)用shader使图片背景透明
欢迎转载,地址:http://blog.csdn.net/fylz1125/article/details/8631783好吧,终于抽时间写这篇文章了。手头上有很多人物行走图,技能特效图等,但这些图都有个纯黑色背景,怎么样将内容显示出来,让背景透明呢?前段时间搞了一下,感谢群里的童鞋们,提供了思路和方法。这里用shader处理了像素,使黑色背景透明,直接上代码ShaderSprite.h#ifnd
大掌教
·
2020-08-20 00:07
cocos2d-x游戏开发
cocos2d-x游戏开发详解
cocos2d
-x学习tests程序流程
boolAppDelegate::applicationDidFinishLaunching(){//initializedirectorCCDirector*pDirector=CCDirector::sharedDirector();pDirector->setOpenGLView(&CCEGLView::sharedOpenGLView());//enableHighResourceMode
大掌教
·
2020-08-20 00:37
cocos2d-x游戏开发
cocos2d-x
Cocos2d-x
游戏开发
cocos2d
-x游戏开发(四)游戏主循环
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8518737终于抽时间把这个游戏写完了。由于没有自拍神器,所以把它移植到了Android上,用我的戴妃跑的很欢啊。自此,我算是完成了一个功能比较完善的游戏了。麻雀虽小,五脏俱全,该有的都有,不该有的估计也有,嘿嘿。这几天把写这个游戏的经历和学习过程整理一下,多写几篇博客,就当做记笔记了。首先还是
大掌教
·
2020-08-20 00:37
cocos2d-x游戏开发
cocos2d-x游戏开发详解
cocos2d-x
Cocos2d-x
主循环
导演
游戏开发
Cocos2d
-x 3.0 开发(八)骨骼动画的动态换肤
有不太明白的同学,可以看看:
Cocos2d
-x3.0开发(六)使用cocoStudio
松阳
·
2020-08-20 00:26
Cocos2D-X
Cocos2d-x
3.0
开发
基于
Cocos2d
-x的迷宫探索演示程序
前言本文展示了使用
cocos2d
-x来实现的一个迷宫探索演示程序,一种简单粗暴的寻路算法,算法来自经典的严蔚敏c语言数据结构里的迷宫探索算法,使用栈来实现。
elloop
·
2020-08-20 00:20
c++
cocos2d-x
algorithm
cocos2d
x 3D战斗类游戏制作:【二】——3D运动模式小准备
继而你会发现一个蛋疼的事实——
cocos2D
即便到3.3RC0目前最
dark79
·
2020-08-20 00:07
quick-
cocos2d
-x教程10:实现血条效果。
血条是常见功能,可以通过一个血条背景和一个不断改变的血条宽度,来实现少血。在MainScence.lua中,先改代码:functionMainScene:ctor()localbg=display.newSprite("bg01.jpg")bg:setPosition(display.cx,display.cy)self:addChild(bg)--localbarBg=display.newSp
dahuichen
·
2020-08-20 00:33
quick-cocos2d-x
【
Cocos2d
-X】独立开发并发布自己的第一款android手游——SpaceWar
大家好,我是BlueCoder,很久都没写博客了哈——没办法,决定考研的我,只能一心备研了。不过呢,作为喜欢游戏开发的我,一直觉得自己还有一件事应该在考研前完成——对,正如博文标题所示,我希望独立开发并发布属于自己的一款手游——SpaceWar。关注过BlueCoder博文的朋友呢,可能应该知道我之前用MFC也写过一款名为空中大战(SpaceWar)的游戏(不过现在看来,这个游戏着实有点儿挫哈,毕
_BlueCoder_
·
2020-08-20 00:54
【游戏集锦】
cocos2d
x--两个场景切换各函数调用顺序
场景A切换到场景B,有切换特效调用顺序如下:(AAABABABA)A:构造函数A:onEnterA:onEnterTransitionDidFinishB:构造函数A:onExitTransitionDidStartB:onEnterA:onExitB:onEnterTransitionDidFinishA:析构函数场景A切换到场景B,无切换特效调用顺序如下:(AAABAABBA)A:构造函数A:
andy76123
·
2020-08-19 23:38
cocos 进度条动画
参考:
cocos2d
3.10Demo中的ActionProgressTest其进度条动画,我们主要使用的类有:ProgressTo,ProgressFromTo,ProgressTimer。
all36426
·
2020-08-19 23:36
cocos2d
x 颜色渐变
ccColor3Bcol=m_pSprite->getColor();//获取需要变的颜色CCFiniteTimeAction*tinto=CCTintTo::create(3,255,255,0);//获取自身颜色CCFiniteTimeAction*tinto1=CCTintTo::create(3,col.r,col.g,col.b);//组成队列CCActionInterval*tintA
huai__dan
·
2020-08-19 23:05
Cocos2d
-x 3.6 项目实战---贪吃蛇(1)
比较简单,只有三个类,参考了其他代码并修改了下:AppDelegate类修改的比较少.AppDelegate.cpp:#include"AppDelegate.h"#include"MainMenu.h"#include"SimpleAudioEngine.h"USING_NS_CC;usingnamespaceCocosDenshion;AppDelegate::AppDelegate(){}A
宇宙379
·
2020-08-19 23:23
cocos2d-x
项目实战
cocos2d
如何绘制填充色矩形
-(void)draw{CGPointvertices[]={*****(0,0),*****(rightX,0),*****(rightX,frameHeight),*****(0,frameHeight)};glEnable(GL_LINE_SMOOTH);//drawfilledrectanglewithblackglColor4ub(0,0,0,255);glVertexPointer(2
北京-AK1
·
2020-08-19 23:23
cocos2d
Cocos2d
-x:裁剪节点圆角矩形(将节点处理成圆角)
核心:1、首先需要使用上节提到的ClippingNode进行裁剪;2、绘制圆角矩形模版;3、用模版去裁剪;定义静态方法:ClippingNode*drawRoundRect(Node*newNode,floatradius,unsignedintsegments);具体实现:/**@brief画圆角矩形模版,并裁剪节点*@paramorigin矩形开始点*@paramdestination矩形结束
Alostz
·
2020-08-19 23:44
cocos2d
cocos2d
-x 3.2 |如何实现一个贪吃蛇游戏
cocos2d
-x3.2|如何实现一个贪吃蛇游戏前情提要:今天我们来实现一个简单版的贪吃蛇游戏,利用这些经典的游戏上手
cocos2d
最好不过了。
逍遥弹头
·
2020-08-19 23:35
cocos2d-x
Cocos2D
游戏之旅(三):卡牌翻转效果的实现(上)
晓石头的博客邮箱:
[email protected]
转载请注明出处,原文连接:http://blog.csdn.net/qiulanzhu/article/details/47220071鼠标点击一次,卡牌盖住再次点击,卡牌翻开效果演示图之前一直认为卡牌翻转是通过帧动画实现的,当看到@笨木头用ScaleTo做出来时候,再一次深刻体会到什么叫大道至简。一、先谈思路一共两张图片1、正面2、背面第一步:将
晓石头
·
2020-08-19 23:56
Cocos2D-X游戏之旅
Cocos2D游戏之旅
Cocos2D
游戏之旅(六):流星、烟花、火焰、下雪、下雨粒子特效
晓石头的博客邮箱:
[email protected]
转载请注明出处,原文链接:http://blog.csdn.net/qiulanzhu/article/details/47910781效果演示一、整体实现点击每一个菜单选项,显示相应的的特效。分别对应:流星、烟花、火焰、下雪、下雨。二、单个详解流星:1、粒子系统CCParticleMeteor创建流星效果2、定时器移动位置产生坠落效果voidHe
晓石头
·
2020-08-19 23:56
Cocos2D-X游戏之旅
Cocos2D游戏之旅
Cocos2D
游戏之旅(五):三种方法实现技能动画
晓石头的博客邮箱:
[email protected]
转载请注明出处,原文连接:http://blog.csdn.net/qiulanzhu/article/details/47762633一、先谈思路:监听四个技能按钮,当某一个按钮有按下操作,执行相应的动画。下面将详细介绍三种不同的方法实现技能动画。技能一:打开CocoStudio中的Animationeditor,制作动画。步骤如下:新建项目->
晓石头
·
2020-08-19 23:56
Cocos2D-X游戏之旅
Cocos2D游戏之旅
Cocos2D
游戏之旅(一):贝塞尔曲线画心形---花瓣桃心
Cocos2D
中画贝塞尔曲线,最大的难点就是定坐标:起点、控制点一、控制点二、终点。嘿嘿,有了这个工具你就会感觉到神马是面朝大海,春暖花
晓石头
·
2020-08-19 23:56
Cocos2D-X游戏之旅
Cocos2D游戏之旅
cocos2d-x
game
游戏开发
Cocos2D
游戏之旅(四):卡牌翻转效果的实现(下)
晓石头的博客邮箱:
[email protected]
转载请注明出处,原文连接:http://blog.csdn.net/qiulanzhu/article/details/47356461上篇讲解了用ScaleTo缩放卡牌,达到翻转的效果。条条大道通罗马,RotateBy旋转卡牌同样能够实现,而且效果更棒,就看你喜欢哪种了!效果对比图一、先谈思路:用ScaleTo缩放卡牌实现翻转的思路移步:卡牌翻转
晓石头
·
2020-08-19 23:56
Cocos2D-X游戏之旅
Cocos2D游戏之旅
[ IOS-
Cocos2d
-x (Box2d)游戏开发之四] -
Cocos2d
-x for android 使用Box2d报错解决
Cocos2d
-xforandroid使用Box2d报错解决环境:2dx-1.0.1-x-0.9.2ps:在1.0.1版本,新建一个android项目,缺少一个default.properties拷贝一个到
Mr_Hiki
·
2020-08-19 23:15
cocos2d-x
-
(Box2d)
android
Android
ANDROID
box2d
Box2D
Box2d
cocos2d
COCOS2d
Cocos2D
cocos2D
游戏
Cocos2d
-x 为人物添加血条(进度条)
闲来无事,准备做一个飞机大战的手机游戏练练手,也不枉我学了半个月的
Cocos2d
-x游戏引擎。做了一个多星期,有了大体的游戏框架,后期还有待完善。今天是给玩家飞机添加血条,来显示生命值。
Jaster_wisdom
·
2020-08-19 23:31
Cocos2d-x
C++
Cocos2d
-x血条跟随怪物运动----之游戏开发《赵云要格斗》(5)
这里是Evankaka的博客,欢迎大家前面讨论与交流~~~~~~转载请注明出处http://blog.csdn.net/evankaka/article/details/42494743本章在前面的基础上
Cocos2d
-x
Evankaka
·
2020-08-19 23:47
Cocos2d-x游戏开发实战
Cocos2d
-x 自定义血条及其美化----之游戏开发《赵云要格斗》(4)
欢迎大家前来讨论与交流~~~~~~转载请注明出处http://blog.csdn.net/evankaka/article/details/42468047本章要讲解给怎么在界面上加一个血条,老规矩,还是在
Cocos2d
-x
Evankaka
·
2020-08-19 23:47
Cocos2d-x游戏开发实战
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他