自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 用lua实现一个效果,输入一个字符串,输出该字符串中所有的字符组合

#!/usr/bin/env lua function th_table_dup(ori_tab)                      -- 复制table    if (type(ori_tab) ~= "table") then        return nil;    end    local new_tab = {};    for 

2017-05-26 11:44:38 4205

转载 Cocos2d-x制作三消类游戏

http://shannn.com/archives/107

2016-11-16 10:57:03 415

转载 Quick-Cocos2d-x初学者游戏教程

http://shannn.com/archives/371

2016-11-16 10:03:52 341

转载 单机游戏计时器防作弊解决方案

原贴 http://www.cocoachina.com/bbs/read.php?tid=232414&page=undefined一、作弊方法描述    一些游戏会在某些情况下让玩家等待一段时间,例如candy crush中游戏失败会消耗一点体力,体力不满时,会每隔30分钟涨一点。体力耗尽时就无法再进行游戏,此时玩家可以修改系统时间,调到未来的时间,再回到游戏中,体力就会涨满了

2016-11-16 09:43:13 1661

原创 jni

一个JNI最简单示例。(1)C++部分:在HelloWorld.cpp增加如下函数,用于调用java代码。?1234567891011121314151617181920

2016-09-13 14:21:40 238

转载 VS2013卡

第一因时间引起的:项目-属性-配置属性-C/C++-代码生成-启用最小重新生成:Yes(/Gm)项目-属性-配置属性-C/C++-常规-调试信息格式:程序数据库(/Zi)属性-配置属性-链接器-常规-“启用增量链接”选择“是”最后,最好还要修改一处:工具-选项-项目和解决方案-生成并运行 运行时,当项目过期时,选择从不生成勾选-在运行时仅生成项目和依赖项MSBu

2016-08-18 09:47:32 448

转载 cocos2d-x类型转换(CCstring int string char UTF-8互转)

在做数据转换时,最好包含以下头文件#include #include #include  #include USING_NS_CC;using namespace std;在cocos2d-x中,也有一个格式刷:CCString(数据转换常常找她做中间人),那么我们要转换类型,可先将起始数据类型刷成CCString然后再转成目的数据类型,这个方法比较方便且实用。

2016-05-05 11:00:04 264

转载 图片灰化

void Utils::addGray(CCSprite* sp){do  {  GLchar* pszFragSource ="#ifdef GL_ES \n \precision mediump float; \n \#endif \n \uniform sampler2D u_texture; \n \varying vec2 v_texCoord; \n

2016-04-29 15:49:44 465

转载 cocos2d-x中几种存储数据的方式

1、UserDefault它是cocos2d-x用来存取基本数据类型用的。保存为XML文件格式。查看CCUserDefault文件,可以看出,文件名默认为UserDefault.xml。在win32平台,Debug下,该文件在Debug.win32文件夹内。如果该文件不存在,则会创建新文件。1 // root name of xml2 #define USERDEFAUL

2016-03-15 11:45:10 752

转载 Cocos2dx一步一步实现Android端热更新(C++)

现在Cocos2dx开发的网游基本上都支持热更新功能,但大多都用LUA语言开发,由于我们项目启动时间较早,开发语言为C++,今天就把自己的项目是怎么一步一步实现热更新的, 分享给大家: 平台:androidcocos2dx版本:3.0正式版 最初的思路是这样的: 1,实现游戏资源的热更新。2,实现代码库的热更新。 经最后实验把

2016-02-19 14:26:59 2501 1

转载 解析csv

#ifndef _CSVPARSE_#define _CSVPARSE_#include "cocos2d.h"#include#include#includeusing namespace std;class CSVParse {   public:    CSVParse(istream& fin = cin, string sep = ",

2016-02-19 14:22:00 324

转载 基与基础10:又是函数之引用

转自笨木头大神 http://www.benmutou.com/archives/19281.什么是引用?对于初学者来说,引用和取地址值操作可能会有点犯迷糊。int num = 10;int *p = #      // 这是取地址操作int &yinyong = num; // 这是引用引用可以理解为“别名”,粗俗地说,就是“外号”,代码中

2016-01-18 17:36:21 304

转载 基与基础08:用函数玩玩指针

转自笨木头http://www.benmutou.com/archives/19211.函数原型和函数定义大家都知道,C++定义函数之前,还需要声明函数原型,对于习惯Java等其他高级语言的朋友来说,真心觉得这很烦人。如下代码:// 声明函数原型void startGame(int param);// 函数定义void startGame(int param

2016-01-18 17:08:09 254

转载 HttpClient session

session概述session机制session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含一个session id则说明以前已经为此客户端创建过sessio

2016-01-18 15:18:51 675

转载 如何使用HttpClient

介绍HttpClient是HTTP客户端的接口。HttpClient封装了各种对象,处理cookies,身份认证,连接管理等。概念HttpClient的使用一般包含下面6个步骤:创建 HttpRequest 的实例;设置某种连接方法的类型(GET、POST等),这里通过setUrl传入待连接的地址;设置响应回调函数,读取response;添加请求到Htt

2016-01-18 15:17:06 282

转载 使用rapidjson生成json串

引入头文件#include "json/document.h"#include "json/writer.h"#include "json/stringbuffer.h"using namespace rapidjson;生成json串rapidjson::Document document; document.SetObject(); rapidjson::Do

2016-01-18 14:47:11 7673

转载 cocos2d-x源码

http://www.58player.com/code.php

2016-01-08 11:28:23 273

转载 Cocos2d C++ 解析CSV

原博--http://www.waitingfy.com/archives/17221.什么是CSV?1234Id,主题关卡名字,主题背景音乐,主题背景图片,1,关卡名字1,test.mp3,test.png,2,关卡名字2,test.mp3,test.png,

2016-01-05 15:03:15 483

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除