温故而知新,新篇开始前简单回顾一下学习过的章节,环境搭建、项目创建、项目解析、游戏原型、屏幕适配,今天要开始的是重构角色…… 一、本篇前提: 完成前一篇的内容。具体参考:Cocos2d-x 3.3塔防游戏《保卫萝卜》教程05:对游戏原型进行屏幕适配完善 二、本篇目标: 说说游戏中各种角色的动作、属性...
新篇开始前简单回顾一下学习过的章节,环境搭建、项目创建、项目解析、游戏原型…… 一、本篇前提: 完成前一课的内容。具体参考:Cocos2d-x 3.3塔防游戏《保卫萝卜》教程04:实现简单的游戏原型 二、本篇目标:说说关于Cocos2d-x手机分辨率适配对前一篇完成的塔防游戏原型进行屏幕适配完善三、...
第一课我们讲解了环境的搭建,第二课主要是项目的创建,完成这两课的童鞋可以开始新课了:项目解析。 一、前提: 完成Hello Game项目的创建编译。具体参考: Cocos2d-x 3.3塔防游戏《保卫萝卜》教程02:Hello Game项目创建 二、本篇目标:分析proj.win32工程的主要构成分...
windows系统搭建环境比较常见,根据很多朋友的反映,今天我们就以最常见的系统作一介绍,讲讲windows7系统下的环境搭建。 其实,在Windows7上搭建Cocos2d-x开发环境并不难, 主要是因为框架更新过快,很多用户都反映有一定困难。建议:为了避免安全相关的问题,请以管理员权...
在开始这个小教程之前呢,其实在网上你已经可以找到相关的资料了,但是我还是要把我自己做练习的一点东西分享出来。写这个教程的主要原因呢,是一个朋友在u3d的官网论坛里,找到了这个demo,但是在他使用的过程中遇到了问题,我看了给他解决掉之后,为了其他朋友不至于发生同类的问题,特在此唠叨一番。在开始主题之...
今天,我们来学习cocos2d3.x绘制图形DrawNode:bool HelloWorld::init(){//////////////////////////////// 1. super init firstif ( !Layer::init() ){return false;}//绘制三角形...
今天在网上发现unity连接mysql的教程了学习了有关Unity连接mysql 数据库的方法 好啦不用废话直接代码如下:?0102030405060708091011121314151617181920212223242526272829303132333435363738394041424344...
今天我们继续学习cocos2dx 3.2的应用实例,用cocos2dx 3.2的瓦片地图制作。使用Tiled编辑地图每一个图层只能放一种瓦片瓦片的大小最好是32*32的倍数对象层里面设置路径的坐标主程序中获取对象层中的坐标,做相应的操作设置口袋精灵类:Monster.h#include “cocos...
学习真是一件麻烦的事,要学的东西真多,但是我们还要继续今天我们来学习关于Cocos2d-x 常用控件之Sprite, Sprite是基本图片元素,程序从场景创建类开始,可以在类的初始化时添加各种元素重写初始化方法)运行结果:
这个是我自己做出来的,cocos2d创建帧动画,今天来和大家分享一下1.将这个GIF文件用,UleadGIFAnimator打开,然后另存为图像帧,这样就将GIF转换成一组png图片了:2.打开TexturePacker,将图片拖进右边的Sprites框路面,然后设置OutPut的Date File...
常有一些小节的东西会绊住我们前进的脚步,今天我们来讲讲关于cocos2dx 3.3遮罩层的原始实现:目标效果:主角走到地图的某个地方被地图遮挡住实现方法:先将地图需要遮挡主角的部分用PS抠出来,作为一个新的layer层在初始化的时候,先添加地图,再添加主角,最后添加那个Layer层这样当主角走到地图...
我们今天来学习关于cocos2dx 3.3的口袋空战3 敌人层,敌人也有自己的动作,也定义为Sprite类也需要做碰撞检测,故设置物理属性敌人不断地从屏幕右端移到左端,用MoveTo实现敌人素材:代码:Enemy.h#include “cocos2d.h”USING_NS_CC;class Enem...