CSAP

淡泊以明志宁静以致远

排序:
默认
按更新时间
按访问量

校招笔试中组合常考题

/* * 产生“abc”所有的可能组合。abc,acb,bac,bca,cba,cab */ #include #include using namespace std; bool isswap(char *pb, char *pe){ char *p; for (p = pb; p &l...

2016-01-25 15:24:38

阅读数:345

评论数:0

Cocos2dx引擎笔记——数据结构

一、Vector 定义在"COCOS2DX_ROOT/cocos/base"的"CCVector.h"头文件中。 templateclass CC_DLL Vector; Vector是一个封装好的能动态增长顺序访问的容器。 cocos...

2015-09-08 09:15:46

阅读数:571

评论数:0

Cocos2dx引擎笔记——渲染和动画

Cocos2d-x 3.0坐标系详解 Cocos2d-x坐标系和OpenGL坐标系相同,都是起源于笛卡尔坐标系。 笛卡尔坐标系 笛卡尔坐标系中定义右手系原点在左下角,x向右,y向上,z向外,OpenGL坐标系为笛卡尔右手系。 屏幕坐标系和Cocos2d坐标系 标准屏幕坐标系使用和O...

2015-09-08 08:56:00

阅读数:740

评论数:0

Cocos2dx引擎笔记——基础概念(场景,层,精灵,调度器)

基础概念介绍——导演、场景、层、精灵 3.x引擎中,采用节点树形结构来管理游戏对象,一个游戏可以划分为不同的场景,一个场景又可以分为不同的层,一个层又可以拥有任意个可见的游戏节点(即对象,游戏中基本上所有的类都派生于节点类Node)。可以执行Action来修改游戏节点的属性,使其移动、旋转、...

2015-09-07 23:49:08

阅读数:728

评论数:0

Cocos2dx引擎笔记——综述

声明:Cocos2dx引擎笔记系列仅仅作为个人的学习记录、便于查看学习,源内容完全来自Cocos2d-x官网。 Cocos2d-x是MIT许可证下发布的开源游戏引擎,游戏开发快速、简易、功能强大。Cocos2d-x核心优势在于允许开发人员利用C++、Lua及Javascript来进行跨平台...

2015-09-07 23:01:42

阅读数:455

评论数:0

Cocos2dx引擎笔记——如何让Java和C++接口互相调用:JNI使用指南

如何让Java和C++接口互相调用:JNI使用指南 写在前面的话 对于cocos2d-x开发者而言,游戏对多平台的支持是一个刚需,一般而言需要支持Android和iOS。然而,在开发过程中,Android平台遇到的一系列问题着实让人头疼,本文以集成新浪微博分享SDK为例,从3个方面...

2015-09-07 20:47:43

阅读数:410

评论数:0

Cocos2dx引擎笔记——Cocos2d-x xml解析

Cocos2d-x 已经加入了tinyxml2用于xml的解析。3.0版本位于external/tinyxml2下。2.x版本位于cocos2dx/support/tinyxml2下。 tinyxml2 Github地址:https://github.com/leethomason/tiny...

2015-09-07 20:44:38

阅读数:414

评论数:0

Cocos2dx引擎笔记——Cocos2d-x 3.0 Json用法

Cocos2d-x 3.0 加入了rapidjson库用于json解析。位于external/json下。 rapidjson 项目地址:http://code.google.com/p/rapidjson/wiki:http://code.google.com/p/rapidjson/wi...

2015-09-07 20:43:20

阅读数:648

评论数:0

Cocos2dx引擎笔记——SQLite集成与用法

在Cocos2d-x中,简单数据存储,可以使用UserDefault。而不规则的、大量的数据,则可以使用SQLite数据库存储数据。SQLite是使用非常广泛的嵌入式数据库,它有小巧 、高效、跨平台、开源免费和易操作的特点。 》iOS/Mac的系统库自带sqlite库,我们只需添加  lib...

2015-09-07 20:41:32

阅读数:516

评论数:0

Cocos2dx引擎笔记——HttpClient session

一、session概述 session,简而言之就是在服务器上保存用户操作的历史信息。服务器使用session id来标识session,session id由服务器负责产生,保证随机性与唯一性,相当于一个随机密钥,避免在握手或传输中暴露用户真实密码。但该方式下,仍然需要将发送请求的客户端与s...

2015-09-07 20:31:52

阅读数:1289

评论数:0

Cocos2dx引擎笔记——如何使用HttpClient

HttpClient是HTTP客户端的接口。HttpClient封装了各种对象,处理cookies,身份认证,连接管理等。 概念 HttpClient的使用一般包含下面6个步骤: 创建 HttpRequest 的实例;设置某种连接方法的类型(GET、POST等),这里通过setU...

2015-09-07 20:13:33

阅读数:283

评论数:0

Cocos2dx引擎笔记——事件分发机制

一、事件分发机制 2.x 版本事件分发机制:事件处理时,将要触发的事件交给代理(delegate)处理,再通过实现代理里面的onTouchBegan等方法接收事件,最后完成事件的响应。 3.x 的事件分发机制:只需通过创建一个事件监听器-用来实现各种触发后的逻辑,然后添加到事件分发器_ev...

2015-09-07 20:02:03

阅读数:469

评论数:0

Cocos2dx引擎笔记——内存优化

内存优化原理 纹理最耗应用内存, 纹理几乎会占据90%应用内存。所以尽量最小化应用的纹理内存使用,否则应用很有可能会因为低内存而崩溃。 认识瓶颈寻找方案 什么样的纹理最耗应用内存?消耗多少内存?利用苹果的工具“Allocation & Leaks”。你可以在Xcode中长按“Run”...

2015-09-07 19:37:00

阅读数:609

评论数:0

项目调试Assertion failed

最近在做一个小游戏,遇到一个问题是程序运行正常,但是每次关闭程序时就会提示:Assertion failed! 然后把程序检查了一遍,没问题啊!实在找不出哪里有问题!再看提示在CCNode.cpp 189行,进去看看,     CCASSERT(!_running, "Nod...

2015-06-09 11:07:11

阅读数:1035

评论数:0

文件扫描工具项目

这是个小工具,是我在开发手机游戏时写的,主要是用于在利用NDK进行平台移植时避免手动输入cpp文件。 功能:通过制定搜索目录,扫描该目录下所有制定类型的文件,并可以自定义前缀。 程序截图如下: 感兴趣的可以去这里(http://pan.baidu.com/s/1i3DywKH)下载。

2015-04-28 20:26:25

阅读数:720

评论数:0

不仅仅是爱情

不经意听的一首歌,看着歌词很优美,记录下来有空品味一番 know you dreams  我知道你的梦想  know you cries  知道你的悲伤  each breath i memorised  记得你每一次的呼吸  and i would do anything to h...

2015-03-26 22:52:48

阅读数:391

评论数:0

Cocos2dx实现简单猜拳游戏

剪刀石头布猜拳游戏,仅供娱乐!

2015-03-25 22:53:41

阅读数:576

评论数:0

文明之光下一个母亲的控诉

柴静雾霾调查:穹顶之下 http://v.youku.com/v_show/id_XOTAxNTUxNTI0.html

2015-03-01 19:29:41

阅读数:1647

评论数:0

Git教程

Git教程 本教程通过命令行来阐述分布版本控制系统Git的使用。演示系统选取的是Linux(Ubuntu),但是在其他系统上也能功能,例如Windows系统。 内容索引 1. Git 1.1. Git是何方神圣?1.2. 重要的术语 1.3. 索引(stage) 2. 安装3. 配...

2015-02-06 16:22:57

阅读数:612

评论数:0

HTTP协议详解

什么是HTTP协议 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 目前我们使用的是HTTP/1.1 版本 Web服务器,浏览器,代理服务器 ...

2015-02-06 16:13:32

阅读数:577

评论数:0

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