![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cocos2d-x
文章平均质量分 62
TensorFlow学习
这个作者很懒,什么都没留下…
展开
-
两分钟让你明白cocos2dx的屏幕适配策略
[-]一准备图片资源二直接使用三种适配策略三看效果四对资源分辨率的解释闲来无事,整理了一下cocos2dx的屏幕适配策略,本文适用于想快速理解cocos2dx适配的开发者。我们先假设:以854 * 480 的屏幕为标准进行开发,当然,这也就是cocos2dx所说的设计分辨率(Design Resolution)。先介绍几个cocos2dx的常用函数:转载 2014-12-18 00:41:34 · 410 阅读 · 0 评论 -
【Cocos2d-x塔防游戏】多分辨率适配完全解析
Cocos2d-x作为跨平台的游戏引擎,适配基本所有的手持设备,而开发者最头疼的多分辨率适配,在开发Cocos2d-x游戏的时候已经被游戏引擎完美解决。教学视频课程笔记 -- 如何自动匹配分辨率在发布之前,总会有一步最头疼的就是做分辨率适配,因为苹果家产品已经出了好多代,Android更多,所以想要满足所有型号的电子设备很难,在这里Cocos2d-x转载 2014-12-31 23:43:37 · 796 阅读 · 0 评论 -
利用Cocos Studio v2.0 Beta0制作《围住乖乖兔》游戏
简介前段时间,微信上一款《围住神经猫》的小游戏爆红网络。一夜之间,游戏中那只插腰扭屁股的屌丝猫不知征服了多少玩家的心,它在朋友圈中如病毒般疯狂传播,纵伙伴们纷纷加入了刷成绩的大军,想必各位看官也有如此的吧。那么今天我们就一起来制作一款山寨版的《围住神经猫》吧。当然,本文的重点主要还是在于对Cocos Studio的使用,通过对本文的学习,最后你将学会如何使用Cocos Studio转载 2014-12-31 23:55:09 · 1049 阅读 · 0 评论 -
Crazy Tetris 01_基本设置&主菜单场景
从本章开始就主要通过我制作重力版俄罗斯方块(Crazy Tetris)游戏的过程而展开。制作伊始,我先大致地想象了一下整个游戏的流程:因此,本章就是游戏入口以及开始菜单页面的制作。游戏的入口主要是在AppDelegate中,这里主要是设置尺寸。考虑到最终是一款手机游戏,因此设计时以手机尺寸为主。这里选用480*720。设置窗口尺寸:转载 2015-01-01 00:02:26 · 694 阅读 · 0 评论 -
Cocos2d-JS进阶视频教程01_自学的艺术
前面的话:大家好,从今天开始呢,我们就继续来学习Cocos2d-JS这个游戏引擎。这个系列的教程,我同样以视频的方式分享给大家,所以这套视频是《Cocos2d-JS进阶视频教程》。 既然都进阶视频教程了,那肯定也有入门教程。所以呢,这里贴出我的第一套Cocos2d-JS快如入门视频教程链接:系列教程:《Cocos2d-JS 快速入门视频教程》优酷高清:h转载 2014-12-31 23:52:11 · 1395 阅读 · 0 评论 -
Cocos2d-JS进阶视频教程08_动作【梦幻西游战斗示例】
视频预览:本节视频,我们来一起学习动作这整个模块,学完动作这个模块之后呢,我们的游戏,也就能真正意义上的动起来了。视频中,归纳了Cocos2d-js的所有动作,并且把对他们进行合理的分类,并且,会讲解2个案例进行一个实战,一个是表白神器:爱心跳动效果,还有一个是梦幻西游战斗模块的Demo。所以,这一切,只需要20分钟,是的,走过路过你真的没有看错,只需要20分钟,20分转载 2014-12-31 23:42:14 · 1698 阅读 · 0 评论 -
cocos2d-x如何检测碰撞
我们的英雄现在可以发射子弹了,但仅仅只是装饰而已,如何才能杀掉怪物呢?在这一章,我们将介绍碰撞检测来实现这一效果。AD:WOT2015 互联网运维与开发者大会 热销抢票首先,跟踪怪物和子弹是必需的。在游戏中,我们为这两种精灵加以不同的tag来区分它们。当tag=1时,表示这是怪物,而tag=2时,则表示这为子弹。由于在CCNode里面有m_nTag这转载 2014-12-31 23:22:55 · 529 阅读 · 0 评论 -
分析Cocos2d Android 项目的生成和运行
[-]生成项目编译 Native问题构建 Cocos2d 的 Android 开发和 build 环境貌似运行了几个批处理, 但实际遇到若干问题, 通过分析其内部机制才得以解决准备工作请大家参见: "Cocos2d-x学习之windows 7 android环境搭建" ( http://www.cnblogs.com/lhming/archive/2012/转载 2014-12-13 20:27:44 · 470 阅读 · 0 评论 -
Cocos2dx-Android初体验
windows下android平台cocos2dx。首先得自己具备如下eclipse(adt、cdt)、cygwin、android-ndk 、android-sdk,自己下载安装,不做详细解释。一、下载cocos2dx。 http://www.cocos2d-x.org/download 我的cocos2dx目转载 2014-12-13 20:25:41 · 336 阅读 · 0 评论 -
cocos2dx 制作单机麻将(四)
cocos2dx 制作单机麻将(四)麻将逻辑5.模拟出牌[cpp] view plaincopy// // main.cpp // MajiangLogicTest // // Created by TinyUlt on 14-8-16. // Copyright (c) 2014年 TinyUlt.转载 2014-12-11 17:55:53 · 594 阅读 · 0 评论 -
cocos2dx 制作单机麻将(三)
cocos2dx 制作单机麻将(三)麻将逻辑4.得到手牌数据我们已经保存了一个一维数组, 类似于一个表格,统计出所有牌对应的数量, 但我们怎样得到当前手中是什么牌呢//扑克转换BYTE SwitchToCardData(BYTE cbCardIndex[MAX_INDEX]/*传入统计所有牌数量的表格*/, BYTE cbCardData[MAX_COUNT转载 2014-12-11 17:55:47 · 640 阅读 · 0 评论 -
cocos2dx 制作单机麻将(二)
cocos2dx 制作单机麻将(二)打乱麻将顺序2前面讲解了如何打乱初始给定的麻将牌堆, 还有一种是打乱任意给定的麻将牌堆//混乱扑克2void RandAppointCardData(BYTE cbCardData[],BYTE cbMaxCount,BYTE OriginalData[]/*源牌堆数据*/){ //混乱扑克转载 2014-12-11 17:54:18 · 745 阅读 · 0 评论 -
cocos2dx 制作单机麻将(一)
今天开始打算讲解下cocos2dx下如何制作国标麻将前半部分先讲解麻将的逻辑部分,因为都是代码,可能会比较枯燥无聊. 这部分讲完后,你也可以用其他游戏引擎来制作麻将后半部分,就讲解余下的cocos2dx部分, 因为要把这部分留到后面讲,主要是还在考虑用3d做还是用2d做.到最后可以扩展AI部分的机器人 和 服务器模块cocos2dx 制作单机麻将(一转载 2014-12-11 17:53:02 · 696 阅读 · 0 评论 -
使用TileMap制作游戏,在cocos2d-x中使用(三)
本篇博客出自阿修罗道,转载请注明出处:http://blog.csdn.net/fansongy/article/details/8881664游戏么,得有输赢、敌人。地图编辑的一些方法,传送门:http://www.cnblogs.com/andyque/archive/2011/05/07/2039481.html下面加入敌人:[cpp] vie转载 2014-12-11 17:50:58 · 430 阅读 · 0 评论 -
使用TileMap制作游戏,在cocos2d-x中使用(二)
本篇博客出自阿修罗道,转载请注明出处:http://blog.csdn.net/fansongy/article/details/8877118书接前文。创造出世界之后要制定规则。游戏中有些地方是不可以穿过的。有些地方是会触发特殊效果的。现在来实现。墙壁、石堆、牌子这些都是不可以穿过的。首先在TileMap中编辑一下,大概方法是创建一个新层,专门转载 2014-12-11 17:50:19 · 470 阅读 · 0 评论 -
使用TileMap制作游戏地图,在cocos2d-x中使用(一)
本篇博客出自阿修罗道,转载请注明出处:http://blog.csdn.net/fansongy/article/details/8864561 TileMap是一个地图编辑器。能将编辑好的地图生成一个tmx文件。这个文件可以被cocos2d架构解析出来。自己找官网下一个就行。编辑器的使用总得说来不难。我也就不详述了,可以参考子龙翻译的官方文档。神奇传送门:http转载 2014-12-11 17:50:22 · 416 阅读 · 0 评论 -
Cocos2d-x 3.0 开发(十二)在CocoStudio中使用粒子挂载与曲线动画
[-]概述粒子挂载Cocos2d-x 30开发六使用cocoStudio创建一个骨骼动画曲线动画总结1、概述 最新版本的CocoStudio在修复之前Bug的同时,加入了新功能,粒子挂载和曲线动画就是其中的亮点。下面我们就动手做个例子,先上图: 2、粒子挂载 运行CocoStudio中的转载 2014-12-11 17:44:57 · 702 阅读 · 0 评论 -
Cocos2d-x 3.0开发(六)使用cocoStudio创建一个骨骼动画
[-]概述创建资源层创建骨骼编辑动画导出总结1、概述 现在我们已经会使用静态的UI控件了,接下来我们再研究一下动画的使用。 效果图: 2、创建资源层 打开CocoStudio,这次在初始界面上选择”AnimationEditor”(第一个)进入编辑器并创建一个新项目:MyAnimation。转载 2014-12-11 17:43:30 · 458 阅读 · 0 评论 -
使用Cocos2d-x 3.2和Cocos Studio做屏幕适配方案总结
常规策略:今天研究了一下屏幕适配导致的缩放和展示不全的问题(黑边的方案直接淘汰)。细想一下,美工给我们一张图(假设这张图width足够长),在不同的分辨率上我们应该如何对其展示?肯定不可能在所有的分辨率上把这张图完美的按照原比例展示出来,那答案就只有两种了:1、铺满屏幕(长宽非等比缩放 EXACTFIT)天天德州就采用了这种方法,在不同的分辨率上能明显看到元素被缩放或者拉伸转载 2014-12-31 23:59:44 · 865 阅读 · 2 评论