cocos2d-x
文章平均质量分 86
beking00700
愉快的看大门~
展开
-
tilemap45度地图的斜向限定判断办法
前段时间使用cocos2d-x做一个小游戏用到了tilmap,而且是45度的tilemap,在正常的坐标系里面一般都是直角坐标系,但是这个东西可以是斜的,要想使用45度的tilemap地图就要进行坐标系的转换,有空再写怎么转换,然后看一些用了45度的地图的游戏,地图的限制都是直角的卡的是地图的4个夹角,限制地图不能移动到4个角的外边,这样的话就导致正常屏幕的4个角有很大的空隙,琢磨了一下就想了一个原创 2015-08-24 12:06:57 · 2042 阅读 · 0 评论 -
cocos2dx 游戏当中的战争迷雾
使用cocos2dx的tilemap制作了个斜45度的rts游戏,这东西战争迷雾怎么可能少了,于是乎就琢磨怎么做一个。最开始的想法很简单,建立一个二维数组,里面清0,在你的视野的地方放1。继续用tilemap来实现,新建一个层里面放入50%透明度的瓦片。当二维数组放1的时候相对应的瓦片setVisable(false)。很简单的就实现了效果。详细做法可以参照 笨木头 同学的详细原创 2016-04-08 12:39:40 · 2924 阅读 · 8 评论 -
记录一下游戏的上线
憋啊憋啊,憋了一年半终于把这个游戏做出来了,圣眼之翼的复刻版,我给起名圣子传说。的确很蛋疼。做的时候感觉一切很好,只要做出来基本没问题。但是现在是做出来没人知道。这个的确很蛋疼。昨天刚刚上架,很激动啊。于是各种qq群,微信,贴吧,发消息。qq群,微信还好,能有回应的。贴吧蛋疼的直接给删帖了。理由是不要乱发小广告。太机制了现在被各种管理删怕了。我在这里说话不会被删帖吧。还是开心的原创 2016-04-27 08:15:03 · 469 阅读 · 0 评论 -
cocos2dx在安卓6.0(android-23)以上版本打包
自从cocos2dx 的cocos studio 在3.10版本停止更新后,cocos2dx的很多东西都要自己弄了。前段时间需要接入一个第三方的sdk lib,这个玩意必须在6.0以上才能编译,这就很蛋疼了。cocos2dx在studio停止更新的时候才更新到android 5.0,也就是android-22。抱着试试看的态度~~在eclipse里面直接改安卓版本,的确能打包成功,到手机也原创 2016-12-11 17:23:52 · 5219 阅读 · 0 评论 -
使用cocos2dx制作 帧同步 游戏
重构了之前的游戏代码,寻思把游戏做成可以网络联机的游戏,于是百度各种资源,想学习一下。学习资料倒是很多,最终选择使用跟 皇室战争 一样的同步方式,进行帧同步。具体资料自行百度。主要记录一下遇到的问题。一、修改源码由于使用的是cocos2dx引擎,看源码,在cocos2dx中帧的时间长短是动态的,这样可以出现动作补偿,让画面更加流畅。但是这个样子没法进行帧同步,所以必须规定c原创 2017-01-31 19:23:20 · 4088 阅读 · 0 评论 -
对战争精灵进行封装 适配斜45度tiledmap的战争迷雾层
之间上代码CloudLayer.h#ifndef __CLOUDLAYER__#define __CLOUDLAYER__#include "cocos2d.h"#include "TextureSprite.h"class CloudLayer:public cocos2d::Node{public: static CloudLayer* create(int w, int h); virtua...原创 2018-03-01 12:03:03 · 521 阅读 · 0 评论 -
cocos2dx 使用shader实现树木随风抖动效果
参考文章:https://www.byjth.com/jiqiao/92.html本人shader也很水,里面有好多不懂的地方,先说一下,之前那个有几个问题1、不能使用系统自带的那个shader,系统自带的那个ccPositionTextureA8Color_vert,这个顶点会计算深度,如果这里的树木用的是GlobalZOrder的话,会有一个深度问题,移动的时候坐标不对。2、原shader里面...原创 2018-03-01 12:20:29 · 1475 阅读 · 0 评论