一.前言 最近在学习2dx,看了几个源码,手很是痒痒,下面跟我一下编写一个类似保卫大萝卜的塔防游戏吧。 二.不废话开始编代码。 我用的cocos2d-x 的版本是2.04 ,编辑器是vs201
大家都知道cocos2d-x是一个支持多平台的游戏引擎。而最主要的两个手机平台就是android和ios了,如何使得ios下的项目也能在android下运行,这是我们所希望的。首先,我们要先搭建好Ec
运行环境:Win10 x64Unity 5.5.4场景中有一个平行光,一个黄颜色点光源,设高光颜色为绿,效果如下:Shader代码: Shader "Custom/DifSpecPoint" {
由于移动平台的硬件性能及移动网络限制,以及便携设备耗电的特征,对移动平台游戏进行性能优化至关重要,从应用程序包的大小,到应用程序运行时期的
游戏中经常会使用一些mask, 来做遮罩,实现不规则图的显示,在cocos2d-x中 函数实现如下: .h static CCSprite* createMaskedSprite(
最近听说Cocos2d JS官方在组织写新的代码例子。并且林顺同学在开会时说,Cocos2d JS接口将回归JS风格,成员变量访问方式用“.”,以及初始化时用对象字面量{}。非常不错啊。如果之前是Co
从Cocos2D-X v2.1.4版本开始,增加了Cocos2D-console命令行工具,该工具的其中一个功能是:把.js文件转换为.jsc文件,该文件是字节码格式,可以提高代码的安全性。使用这个工
最近发现『Catlike系列教程』觉得内容真的很赞,感觉有很多地方涉及到了我的知识盲点,如果真的可以照着做下来一遍的话应该收获颇丰。因为教程很长所以逐字翻译不太可能了(主要是翻译的太差)。基本上就是把
本文实践自 Ray Wenderlich 的文章《How To Make a Tile-Based Game with Cocos2D》,文中使用Cocos2D,我在这里使用Cocos2
cocos2d-x中Node中重要的属性Node还有两个非常重要的属性:position和anchorPoint。position(位置)属性是Node对象的实际位置。position属性往往还要配合