手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Cocos2d-x
cocos2dx常见的46中+22中动作详解
bool HelloWorld::init() { ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSprite * sp= CCSprite::create("Icon.png");
作者:编程之家 时间:2019-05-18
cocos2x 游戏开发中常用软件
Zwoptex texturepacker cocosbuilder tieldmap
作者:编程之家 时间:2019-05-18
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
Cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点: 1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质 2、在Cocos2d-x项目里,把纯C函数注册进Lua环境,理解Cocos2d-x是怎样创建Lua环境的、以及怎样得到这个环境并继续自定义它 3、了解为什么要使用toLua++来注册C++类 4、在纯
作者:编程之家 时间:2019-05-18
Quick-Cocos2d-x 如何入门
2.player走起 安装好Quick之后,我们先来开启player跑跑看,初窥一下Quick,也正好验证一下环境变量的配置是否争取了。 上面已经提到了安装完成后player所在的位置,毫不犹豫的点击运行,如果一切顺利,player就顺利启动了,点击示例标签你会看到如下界面: 这里包含了Quick提供的一些示例项目,单击某个示例将会启动一个新的player打开所选示例。你会看到新启动的player
作者:编程之家 时间:2019-05-18
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
From: http://segmentfault.com/blog/hongliang/1190000000631630 关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下: cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点: 1、在纯C环境下,把C函数
作者:编程之家 时间:2019-05-18
Quick-Cocos2d-x 使用tolua工具导出C++的类给Lua调用
原文来自:http://www.58player.com/blog-2526-111520.html 2014-9-25 14:46 Quick-Cocos2d-x 使用tolua工具导出C++的类给Lua调用 记得很久以前,刚开始接触Quick,那时候尝试过一次这样的操作,不过失败了。
作者:编程之家 时间:2019-05-18
Cocos2d-x 3.3 的3D开发功能介绍
Cocos2d-x 3.3 的3D开发功能介绍 sdhjob2014-09-28 11:07:465094 次阅读 本文主要介绍Cocos2d-x 3.3版本中强大的3D功能。 主要有以下功能: 1. 基本的Sprite3D使用,加载静态模型和动态模型,查看Sprite3DBasicTest; 2. Sprite3D对象的旋转,缩放等Action操作; 3. Sprite3D中使用Shader特效
作者:编程之家 时间:2019-05-18
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
http://segmentfault.com/blog/hongliang/1190000000631630 关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下: cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点: 1、在纯C环境下,把C函数注册进Lua
作者:编程之家 时间:2019-05-18
cocos2dx之抽奖界面与获奖概率的设计(一)
**************************************************************************** 时间:2015-02-01 作者:Sharing_Li 转载出处:http://www.voidcn.com/article/p-fmhyjmnl-rx.html *****************************************
作者:编程之家 时间:2019-05-18
关于cocos2d-x对etc1图片支持的分析
http://blog.csdn.net/langresser_king/article/details/9339313 1、ETC1图片是android下通用的压缩纹理,几乎所有的android机器都支持,是opengles2.0的标准。不像pvrtc4只是部分powervr的显卡支持。 ETC1图片不支持半透明(有替代方案可以使et
作者:编程之家 时间:2019-05-18
cocos2dx之抽奖界面与获奖概率的设计(二)
**************************************************************************** 时间:2015-02-02 作者:Sharing_Li 转载注明出处:http://www.voidcn.com/article/p-mvooejfu-rx.html ***************************************
作者:编程之家 时间:2019-05-18
cocos2dx之如何优化内存使用
内存优化原则 为了优化应用内存,你应该知道是什么消耗了你应用的大部分内存,答案就是Texture(纹理)!它几乎占据了90%的应用内存。那么我们应该尽力去减小我们应用的纹理内存使用,否则我们的应用进程可能会被系统杀死。 为了减少内存警告,这里我们给出两个普遍的关于cocos2dx游戏内存优化的指导原则。1)了解瓶颈,然后解决掉 什么样的纹理消耗了大部分应用的内存呢?或者说这些纹理消耗了多少内存呢?
作者:编程之家 时间:2019-05-18
Cocos2d-x3.2与OpenGL渲染总结(一)Cocos2d-x3.2的渲染流程
最近几天,我都在学习如何在Cocos2d-x3.2中使用OpenGL来实现对图形的渲染。在网上也看到了很多好的文章,我在它们的基础上做了这次的我个人认为比较完整的总结。当你了解了Cocos2d-x3.2中对图形渲染的流程,你就会觉得要学会写自己的shader才是最重要的。 第一,渲染流程从2.x到3.x的变化。 在2.x中,渲染过程是通过递归渲染树(Rendering tree)这
作者:编程之家 时间:2019-05-18
如何优化cocos2d程序的内存使用和程序大小:第一部分
在我完成第一个游戏项目的时候,我深切地意识到“使用cocos2d来制作游戏的开发者们,他们大多会被cocos2d的内存问题所困扰”。而我刚开始接触cocos2d的时候,社区里面的人们讨论了一个非常有意义的话题:“请简单地讲述你认为新手cocos2d程序员在他开始编码之前,最应该先知道,或者应该关注和注意的事项。”这个问题的答案很多,有人讲是“如何加载和保存游戏数据”,有人讲的是“如何实现有限状态机
作者:编程之家 时间:2019-05-18
Cocos2d-x 3.0坐标系详解
Cocos2d-x坐标系和OpenGL坐标系相同,都是起源于笛卡尔坐标系。 笛卡尔坐标系 笛卡尔坐标系中定义右手系原点在左下角,x向右,y向上,z向外,OpenGL坐标系为笛卡尔右手系。 屏幕坐标系和Cocos2d坐标系 标准屏幕坐标系使用和OpenGL不同的坐标系,而Cocos2d则使用和OpenGL相同的坐标系。 iOS, Android, Windows Phone等在开发应用时使用的是标准
作者:编程之家 时间:2019-05-18
动作
原理介绍 动作类(Action)是所有动作的基类,它创建的一个对象代表一个动作。动作作用于Node,因此每个动作都需要由Node对象执行。动作类(Action)作为基类,实际上是一个接口,动作类的大多数实现类都派生于有限时间动作类(FiniteTimeAction)。 在实际开发中我们通常用到两类动作-即时动作和持续动作,它们均继承于有限时间动作类。 即时动作 即时动作只能够立刻完成的动作,这类动
作者:编程之家 时间:2019-05-18
cocos2d-x游戏开发(十三)细说回调函数
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8546607 cocos2d-x中有大量的回调函数的应用,主要有以下几类,看下CCObject.h中的定义 [cpp] view plain copy print ? typedef void (CCObject::*SEL_SCHEDULE)(float);// 用来调update type
作者:编程之家 时间:2019-05-18
cocos2dx- call to OpenGL ES API with no current context(logged once per thread)
一、出现的问题: 在使用JNI从Java(Android)侧 回调C++(Cocos2d-x)的函数返回消息,Cocos2d-x上的界面给花掉了 看看 Eclipse的Log中,显示 一、出现的问题: 在使用JNI从Java(Android)侧 回调C++(Cocos2d-x)的函数返回消息,Cocos2d-x上的界面给花掉了 看看 Eclipse的Log中,显示 有
作者:编程之家 时间:2019-05-18
<cocos2dx 随记> 关于cocos2dx接Android sdk的一些坑
简单说说UI线程 :在Android中,有个非常重要的家伙非常霸道,那就是UI线程。这霸道之一:不能被阻塞。 之二:系统对每一个组件的调用都从UI线程分发出去。 简单说说openGL线程:但凡cocos2dx 启动的绘制线程都是openGL线程。就这么多 任何SDK界面的调用,必须从UI线程中调用,所以需要放到主线程中。如果我们直接从GL线程中调用,轻则调用不了,重者程序蹦死。 解决办法: 得到主
作者:编程之家 时间:2019-05-18
粒子系统
简介 粒子系统是指计算机图形学中模拟特定现象的技术,它在模仿自然现象、物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸、烟花、水流)提供了方便。Cocos2d-x引擎中就为我们提供了强大的粒子系统,以下是粒子系统的继承关系图: 粒子属性 一个强大的粒子系统它必然具备了多种多样的属性,这样才能配置出多样的粒子。下面就来看看粒子系统的主要属性吧。 主要属性:
作者:编程之家 时间:2019-05-18
Overview
从Cocos2d-x 2.0.4开始,Cocos2d-x提出了自己的多分辨率支持方案,废弃了之前的retina相关设置接口,提出了design resolution概念。 3.0中有以下相关接口: Director::getInstance()->getOpenGLView()->setDesignResolutionSize() //设计分辨率大小及模式 Director::getInstanc
作者:编程之家 时间:2019-05-18
cocos2dx实现自定义2D地形
先来看看效果: 对于2D地形的生成,可以采用2种方法, 1.使用建模软件将2D的地形模型构建好直接使用Sprite3D导入 优点:不需要太多程序控制,只是简单的导入 缺点:需要建模,而且还要转换成2D坐标,很难使用chipmunk加入物理特性 2.根据自定义数据使用顶点数据和shader。 下面来讲解如何实现,之后分析优缺点。 推荐一篇博客 如何制作一个类似Tiny Wings的游戏 Co
作者:编程之家 时间:2019-05-18
cocos2d-x性能优化的那些事
年前在对我做的项目做性能优化,虽然在开发中,性能问题是一直关注着的,但是这个东西依然需要在后期做一段时间的优化的,也遇到不少坑,在这里分享下,也记作笔记,另外也欢迎大家有这方面的问题经验在这里讨论。 性能的优化主要是亮点,内存的优化和运行效率的优化 1.内存的优化 说内存的优化,首先要知道有什么东西会占据程序的内存,可优化的主要是两部分:数据和资源,先说数据,做短连接的游戏客户端有两
作者:编程之家 时间:2019-05-18
Cocos2d-x游戏开发之骨骼动画详解-Spine
Cocos2d-x游戏开发之骨骼动画详解-Spine 游戏中人物的走动,跑动,攻击等动作是必不可少,实现它们的方法一般采用帧动画或者骨骼动画。 帧动画与骨骼动画的区别在于:帧动画的每一帧都是角色特定姿势的一个快照,动画的流畅性和平滑效果都取决于帧数的多少。而骨骼动画则是把角色的各部分身体部件图片绑定到一根根互相作用连接的“骨头”上,通过控制这些骨骼的位置、旋转方向和放大缩小而生成的动画。 它们需
作者:编程之家 时间:2019-05-18
Cocos2d-x 3.0final 终结者系列教程20 《2048》手游开发揭秘
Cocoachina 官方在线视频 http://cn.cocos2d-x.org/tutorial/lists?id=58 代码下载地址 http://download.csdn.net/detail/sdhjob/7627585 一、游戏介绍 2048游戏是一款风靡全球的休闲类游戏,通过控制4X4范围内的数字块的移动,相同数字的块在移动的过程中累加消除,该游戏即考虑了手机触摸屏幕的操作方式
作者:编程之家 时间:2019-05-18
Cocos2d-x 3.0final 终结者系列教程16-《微信飞机大战》实现
视频下载地址:http://pan.baidu.com/s/1jGiLOG2 本文介绍一款纵版射击游戏的实现,开发环境: win7 vs2012 cocos2d-x3.0final android adt android ndk r9 首先看下最后的效果: (图1,微信飞机大战运行效果) 源码下载地址:http://download.csdn.net/detail/sdhjob/7513863
作者:编程之家 时间:2019-05-18
Cocos2d-x 3.0final 终结者系列教程13-贪食蛇游戏案例全
运行效果展示: 全部代码和资源: http://download.csdn.net/detail/sdhjob/7424329 1.准备资源 背景图片menuback.png: 节点图片 greenstar.png redstar.png yellowstar.png 2.创建一个新项目(如何配置环境和创建新项目,参考前面教程): cocos new -p com.xdl.game
作者:编程之家 时间:2019-05-18
Cocos2d-x 3.3 的3D开发功能介绍
今天下载了Cocos2d-x 3.3,3D功能果然强大 主要有以下功能: 1. 基本的Sprite3D使用,加载静态模型和动态模型,看 Sprite3DBasicTest 2.Sprite3D对象的旋转,缩放等Action操作 3.Sprite3D中使用Shader特效,实现outLine 4.Animate3D来创建3D动画 5.动态增加3D骨骼,实现怪物添加手持武器功能 6,动态修改骨骼皮肤实
作者:编程之家 时间:2019-05-18
Cocos2d-x 3.0final 终结者系列教程22Cocos Studio动画编辑器的帧动画和骨骼动画详解
1 CocoStudio 简介 CocoStudio 是由 Cocos2d-x 官方推出的一个专门针对 Cocos2d-x 游戏开发的免费工具集,目前正在开发阶段,且日益完善之中!既是工具集,当然集成了现有各零零散散工具的功能,并且不断扩充,包含动画编辑器,UI编辑器,场景编辑器和数据编辑器。具体内容及其特性欢迎访问 CocoStudio 官网 http://cocostudio.org/ 。在这
作者:编程之家 时间:2019-05-18
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下: cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点: 1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质 2、在cocos2d-x项目里,把纯C函数注册进Lua环境,理解co
作者:编程之家 时间:2019-05-18
上一页
18
19
20
21
22
23
24
25
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native