开始学习Cococs2dx3.2版本的源代码,看众多老将呕心沥血的Cocos2dx,还是大有裨益的。记录下来所学所得。言简意赅即可。此时官网上cocos2dx已经是3.3beta版本了。不跟风追新潮,安稳学习3.2版本。学习之始,望自己可以保持。每周至少一篇Blog,最多无上限。依据业余时间而定。激...
分类:
其他好文 时间:
2014-09-29 13:51:10
阅读次数:
162
在之前成功绘制变色的几何图形之后,今天利用Openg ES的可编程管线绘制出第一张纹理。学校时候不知道OpenGL的重要性,怕晦涩的语法,没有跟老师学习OpenGL的环境配置,如今只能利用cocos2dx 2.2.3 配置好的环境学习OpenGL ES。源代码来自《cocos2d-x高级开发教程》,注释是本人的。
void HelloWorld::draw()
{
//opengl世界坐标轴...
分类:
其他好文 时间:
2014-09-29 01:26:27
阅读次数:
1172
使用cocos2dx 3.2 原理都一样
#ifndef __HELLOWORLD_SCENE_H__
#define __HELLOWORLD_SCENE_H__
#include "cocos2d.h"
#include "vector"
using namespace std;
USING_NS_CC;
class PathSprite : public cocos2d::Sprit...
分类:
其他好文 时间:
2014-09-29 01:23:57
阅读次数:
215
1,加载
CocosDenshion::SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic("music.mid");
CocosDenshion::SimpleAudioEngine::sharedEngine()->preloadEffect("pew-pew-lei.wav");
这两句,分别读取了背景音乐文件...
分类:
其他好文 时间:
2014-09-28 21:33:25
阅读次数:
166
我们有一个项目是基于cocos2dx + lua,在网络部分用到了protobuf, 在初始化protobuf的时候需要读取本地文件,用lua的io.open读取文件在windows,ios上是没问题的,android由于apk是压缩文件,所以io.open无能为力,因为zip就是整个文件。在网上查到资料可以通过调用cocos2dx里的getFileData() 这个函数来读取文件内容,getF...
分类:
移动开发 时间:
2014-09-28 19:48:25
阅读次数:
161
我们的主题是:有些技巧你不知道不要紧,但知道后会很牛逼。假设在项目工程的Resource有好多个目录,如image,fonts,Menu,InterfaceUI,等等,而我要创建的几个精灵对应的图片分别在这几个目录里,如:auto sprite = Sprite::create("image/sp....
分类:
其他好文 时间:
2014-09-28 14:03:12
阅读次数:
110
我们在开始玩一个游戏时,通常要做的第一件事就是注册账号,下面就让我们来制作一个简单的注册场景,我所使用的cocos2dx版本为2.2.2在这个场景中最主要的元素就是输入框和按钮,我从网上找了一些素材(也有自己P的),样子不太好看,但是最终的效果都是一样的。在这个场景中,元素的摆放和按钮的功能都比较简...
分类:
其他好文 时间:
2014-09-28 00:20:20
阅读次数:
356
#pragma once#include "cocos2d.h"USING_NS_CC;enum EnumState{ enStateWriteCode, /* 状态:写代码 */ enStateWriteArticle, /* 状态:写教程 */ e...
分类:
其他好文 时间:
2014-09-27 22:26:00
阅读次数:
127
上一个博客讲了怎么利用cocos2dx中集成的rapidjson读取中文字符串,现在这次...
1.软件平台 Visual Studio 2012 , Cocos2d-x 3.2...
分类:
其他好文 时间:
2014-09-26 20:06:58
阅读次数:
277