【唠叨】 3.x的引擎目录与2.x的引擎目录的差别是非常大的。学过2.x的朋友应该会发现2.x的引擎目录有点凌乱。而3.x主要是将引擎的各个文件按照用途进行了分类,使得引擎目录结构更加清晰了。【窥探3.x引擎目录】 要想学好cocos2dx,首先就需要对引擎目
原创
2014-09-07 20:07:41
7032阅读
点赞
半个月没有更新博客,从这个项目開始学习了非常多细节的东西,都不太成系统。可是却是开发上线中必须经历的东西。比方超级玛丽系列(一)中的正确的异步载入,正确的分层、正确的合成和载入plist、及时的移除未使用的cache、依照关卡动态载入当前关卡所需的资源等。 本章仅仅分享一下异步载入的逻辑,如有不正确
转载
2016-02-18 09:35:00
100阅读
2评论
一、制作背景 如今非常多游戏或者应用须要评分,就是一般来说满分10分,一般用星星来表示。 那么cocos2dx里面怎样制作评分这种控件呢? 我的打算是进度条组合成即可了。 二、材料准备 如上图所看到的,即2颗小星星就可以。 三、终于效果 四、代码实现 ////////////////////////
转载
2017-04-14 14:47:00
153阅读
2评论
既然选定了cocos2dx+lua的原生方式来开发,首先要确定的是使用哪个版本的cocos2dx,先看看github上的changelog和releasenote,然后在google里搜索一下,参考了jacky的博客http://zengrong.net/post/2100.htm,最终选择了cocos2dx3.2,因为3.3还没有final版本,3.2是拥有final版本的最新版。有过之前对qu
推荐
原创
2014-12-10 20:05:34
4723阅读
cocos2dx3.2格斗类游戏界面加载(进度条加载)
原创
2017-06-28 20:14:51
972阅读
最基本的层[plain] view plaincopyfunction createInGameLayer() local inGameL
转载
2023-04-27 15:24:21
510阅读
先看最终实现的效果图:创建以人物选择场景 ChooseHero.h#ifndef __CHOOSE_HERO_H__
#define __CHOOSE_HERO_H__
#include "cocos2d.h"
#include "ui/CocosGUI.h"
#include "cocos-ext.h"
#include "cocost
原创
2017-06-29 20:36:49
1042阅读
平台:win32 + androidcocos2d版本号:3.2搭建cocos2d-x android 常见问题:问题1: Android platform not specified, searching a default one...Can't find right android-platf
转载
2017-05-25 15:40:00
111阅读
2评论
cocos2dx版本:cocos2dx2.2.3lua插件:babelua 1.5.3 下载地址:http://pan.baidu.com/s/1i3mPD8h第一步:先
转载
2023-04-27 11:43:10
382阅读
一个sprite的情况// oneSpritevoid HelloWorld::touchableSpriteTestOne(){ Vec2 origin = Director::getInstance()->getVisibleOrigin(); Size size = Directo...
转载
2014-08-11 12:39:00
248阅读
2评论
【唠叨】 手机的屏幕大小千差万别,如现在流行的安卓手机屏幕大部分长宽比例为16:9。而iPhone 5S的长宽比例为71:40(接近16:9),也有预测说iPhone 6S的长宽比例也将会是主流的16:9。另外还有一些平板电脑为4:3、16:10、5:4等等。当然还有一些其他的牌子可能屏幕比例也不一样。 要
原创
2014-09-09 10:41:34
10000+阅读
按README.mdown文档上面要求, 主要就是python2.7.3(日他奶奶的,64位系统也得装32位python,不然会出现很恶心的问题), PyYAML, pyCheetah(放入网盘),我是64位系统,安装过程出现的问题安装PyYAML会出现找不到python的情况,解决办法:执行网盘里面的register.py和安装网盘里面的Pillow-2.5.2.win-amd64-py2.7;
原创
2014-08-14 11:48:25
1127阅读
function class(classname, super) local superType = type(super) local cls --如果父类既不是函数也不是table则说明父类为空 if superType ~= "function" and superTy...
转载
2015-02-11 22:00:00
267阅读
2评论
【唠叨】 与2.x相比,节点类Node的属性和功能做了大幅度的修改与增加。【Node】 Node类是绝大部分类的父类(并不是所有的类,例如Director类是直接继承Ref类的),如Scene、Layer、Sprite以及精灵集合SpriteBatchNode等等等等的父类都是Node。 Node类包
原创
精选
2014-09-09 16:47:49
10000+阅读
点赞
2评论
【唠叨】 游戏中其实不需要什么复杂的文件读写操作。 而FileUtils类主要的功能:设置加载、保存文件的所在路径。内容结构: 1、文件读取 getDataFromFile、getStri
原创
2014-09-14 02:35:50
10000+阅读
点赞
2评论
【唠叨】 绘图的方式有两种: > 使用OpenGL的绘图原语DrawPrimitives。 > 使用DrawNode。 曾经在使用2.x版本的时候,学习过使用DrawPrimitives进行简单图形的绘制
原创
2014-10-06 23:18:40
10000+阅读
点赞
1评论
【唠叨】 前半部分转载自:http://blog.csdn.net/qinning199/article/details/11182511 后半部分摘自 :http://shahdza.blog.51cto.com/2410787/1550288【小知识】 &n
转载
精选
2014-09-03 21:20:58
5325阅读
点赞
1评论
【唠叨】 屏幕截图有两种方式: (1)使用RenderTexture :这是在2.x版本时最常用的的截图方法。 (2)使用utils::captureScreen() :在3.2版本中新增的截图
原创
2014-10-07 01:34:49
10000+阅读
1评论
【唠叨】 学习cocos2dx 3.2确实比较吃力,因为网上关于最新版的v3.2的资料十分稀少,或者是讲解的确实不是很详细。大部分人都是根据官方文档照样画瓢,而对于有些比较抽象的概念及函数都是照着官方文档来讲解的。这样的结果,导致有些东西令我确实非常费解。 没有办法,只好自己来总结cocos2dx3.2,然后将个人的学习感悟分
推荐
原创
2014-10-10 03:05:44
10000+阅读
点赞
2评论