自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大江东去 的专栏

七国咁乱

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 程序员与10元盒饭的故事

高层篇又是一个阳光灿烂的中午,看了一上午的报纸,茶水也顺带喝了不少,肚子早已经咕咕作响了,今天中午吃点什么了,貌似楼下的新开张的盒饭还不错,于是我来到楼下准备买上一盒。  菜色还不错,价格有6元,8元,10元,12元,20元的,像哥这样的精英管理人才,怎么着也的吃最高级的才配合身份,就在我准备购买时,一个响亮的声音响起,  "老板,给我一份10元的盒饭",  顺势撇了一眼,一个小伙

2015-09-01 10:21:32 1448

原创 安装vs2012 之后,vs2010 编译程序出现fatal error LNK1123 转换到 COFF 期间失败 文件无效或损坏

之前用coco2dxban项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。搜索 cvtres.exe文件将类似 x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65 目录下的 cvtres.exe文件 覆盖到 。

2014-05-20 15:33:05 835

原创 cocos2dx 3.0 编译不过问题解决

本人想尝尝新,下载了一个 3.0版本的来用一下。打开根目录h

2014-05-06 15:43:18 1036

转载 简单实例(世界创建,边界创建,绑定精灵)

世界创建b2Vec2 gravity(0.0f,-10.0f);     world=new b2World(gravity);    world->SetAllowSleeping(true);    world->SetContinuousPhysics(true);边界创建//world box    b2BodyDef groundBod

2014-03-26 11:35:54 534

转载 A星寻路算法介绍

http://www.raywenderlich.com/zh-hans/21503/a%E6%98%9F%E5%AF%BB%E8%B7%AF%E7%AE%97%E6%B3%95%E4%BB%8B%E7%BB%8D   学习A星寻路算法是如何工作的!你是否在做一款游戏的时候想创造一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢?如果是的话,请看这篇教

2014-03-26 11:34:39 500

转载 A星算法-自动寻路-c++

一共分三个文件,一个头文件两个CPP文件 A星原理可以去网上搜。 那我就直接上代码啦! A星的头文件 [cpp] view plaincopy/************************************************************************/  /

2014-03-26 11:34:04 2583 2

转载 Cocos2d-x之LUA脚本引擎深入分析

首先,我们要知道LUA是个什么东西,至于官方怎么说可以百度去查,但我想告诉你的是LUA就是一种可以在不必修改C++代码的情况下实现逻辑处理的手段。稍微讲的再明白一点,就是你用指定语法写一些逻辑处理函数然后保存成文本格式,这个文件称为脚本文件,可以被游戏执行。经过若干年的发展,现在在LUA中写逻辑,除了调用注册到LUA的静态C函数外,也已经可以方便的访问到C++工程中的类的成员函数。这是游戏开发史上

2014-03-26 11:33:32 606

转载 COCOS2D-X之骨骼动画武器换装效果Demo

我们这个Demo的效果就是点击屏幕实现武器的更换.人物换装应该是游戏中很常见的一个需求,故写此Demo以分享给需要的人.一、我们直接在COCOS2D-X自带的HelloCpp的工程中添加代码即可.我们在初始化中添加如下代码:[cpp] view plaincopy 1 CCSize szWin = CCDirector::sharedDirector()->getVisibleSi

2014-03-26 11:32:55 1264

原创 cocos2d-x 一些笔记

tolua.casttolua.cast(object,”CCSprite”)      第一个参数是需要强转的对象  ,  第二个参数是强转的目标类型=================================================================CCDisplayManagerCCDecorativeDisplayCCCo

2014-03-26 11:31:49 798

转载 Sigslot

最近在看delta3d开源引擎,最底层封装的消息机制,是基于其has_slots,搜索了一下其资料发现是一个很好用的C++库,先对其简单介绍一下。首先说下插槽机制。插槽系统常用的有三种:boost的signals,sigslot,sigc++基本功能有:1.connect2.disconnect3.emit sigslot优点1.不用担心空回调,当回调对象析构时

2014-03-26 11:30:30 763

转载 游戏背景之滚动地图背景(CCParallaxNode)的使用

在现实生活中,当我们身处一辆快速行驶的车上,用眼睛向窗外眺望的时候,可以很清晰地感觉到离车越远的风景移动越慢,而离车越近的风景则会移动越快的视觉差异。     这种视觉差不仅在现实生活中适用,在游戏开发中也经常对地图或者背景采取视觉差的运动规律,让游戏背景或地图移动的时候显得更加真实。 一、视觉差效果类CCParallaxNode 在Cocos2D-X引擎中,也为开发者

2014-03-26 11:29:30 1471

转载 Box2D v2.0.1 用户手册

Box2D v2.0.1 用户手册原文:Box2D v2.0.2 User Manual译者:Aman JIANG(江超宇),翻译信息。1. 导言1.1 关于Box2D 是一个用于游戏的 2D 刚体仿真库。程序员可以在他们的游戏里使用它,它可以使物体的运动更加可信,让世界看起来更具交互性。从游戏的视角来看,物理引擎就是一个程序性动画(procedural animati

2014-03-26 11:26:52 1072

转载 cocos2d-x中的模态对话框简单实现

cocos2d-x中没有为我们提供模态对话框的实现,不过有一个分平台来实现的确认对话框的实现CCMessageBox,可以实现的对话框。可是定制性不强,可以当做系统级的提示,但是如果作为游戏中的对话框就显得不那么妥当了! 自定义一个模态对话框需要注意两方面:一. 触摸事件响应的优先级别二.易扩展其实第一点是比较麻烦的一个方面,第二点主要是根据用法的不同而需要的优化设计。 

2014-03-26 11:20:38 514

转载 Lua查找表元素过程(元表、__index方法是如何工作的)

Lua查找表元素过程(元表、__index方法是如何工作的)分类: Lua2013-06-05 11:22 537人阅读 评论(0) 收藏 举报近日开始研究Lua,在元表的使用上照猫画虎地搞了两下,实现了“面向对象”,但究其本质却略有不解,后咨询牛哥得解,特此记录。Lua的表本质其实是个类似HashMap的东西,其元素是很多的Key-Value对,如果尝试访问了一个表中并不存在

2014-03-26 11:16:07 432

转载 了解 Quick-Cocos2d-X 的核心

http://www.verydemo.com/demo_c161_i148681.html  在前一篇文章 Quick-Cocos2D-X 并成功运行示例代码 中我们介绍了 Windows 下,从下载,熟悉工程包中每个目录的用处,成功使用 Quick-Cocos2d-X 所带的Player成功运行示例代码,并创建工程的快速启动图标。   在本文中,我们将要去了解 Quick-Co

2014-03-26 11:15:22 453

转载 使用tolua++编译pkg,从而创建自定义类让Lua脚本使用

此篇基本【COCOS2DX(2.X)_LUA开发之三】在LUA中使用自定义精灵(LUA脚本与自创建类之间的访问)及LUA基础讲解在Lua第三篇中介绍了,如何在cocos2dx中使用Lua创建自定义类供Lua脚本调用使用,当时出于Himi对Lua研究不够深入,所以当时使用了笨方法手动添加的方式进行的,那么本篇将介绍利用tolua++快速将我们自定义的c2dx类嵌入,供 lua脚本使用。首先介

2014-03-26 11:12:15 522

转载 让Lua和C++牵手

1. Lua的堆栈和全局表我们来简单解释一下Lua的堆栈和全局表,堆栈大家应该会比较熟悉,它主要是用来让C++和Lua通信的,是的,它们并不认识对方,只能通过堆栈来沟通,就像写信一样。 Lua的全局表又是什么呢?可以想象成是一个map哈希表结构,比如Lua有一个变量:name = “hello”那么,全局表就存放了”name”和”hello”的对应关系,Lua可以通过name在

2014-03-26 11:10:50 399

转载 C/C++程序员的Lua快速入门

C/C++程序员的Lua快速入门指南Robert Z2010-1前言    本文针对的读者是有经验的C/C++程序员,希望了解Lua或者迅速抓住Lua的关键概念和模式进行开发的。因此本文并不打算教给读者条件语句的语法或者函数定义的方式等等显而易见的东西,以及一些诸如变量、函数等编程语言的基本概念。本文只打算告诉读者Lua那些与C/C++显著不同的东西以及它们实际上带来了

2014-03-26 11:09:20 877

转载 COCOS2D-X 快速熟悉LUA细节问题

一、{},构造式{a = 1, b= 2} 等价于 {["a"] = 1,["b"] = 2}{“x”,”y”,”z”} 等价于 {[1] = “x”,[2] = “y”, [3] = “z”} 如果真的需要以0为数组的话:a = {[0] = “x”,”y”,”z”}  — 不推荐这样  二、尽量使用局部变量,便于垃圾收集器释放内存如果是全局变量,局部使用的时

2014-03-26 11:08:25 367

转载 cocos2d-x内存管理

一、概述cocos2d-x最初移植自cocos2d的objective C版本。因此,在内存管理上,使用了和NSObject类似的引用计数器方法,相关接口放置在CCObject类中。 二、引用计数器——手动管理内存CCObject的及其子类的对象在创建时,引用计数自动设置为1。之后每次调用retain,引用计数+1。每次调用release,引用计数-1;若引用计数=0,则直接del

2014-03-26 11:00:41 383

转载 沈大海cocos2d-x教程

cocos2d-x 图层触摸事件处理onTouch-沈大海cocos2d-x教程8分类: cocos2d-x2012-11-12 23:00 2143人阅读 评论(2) 收藏 举报游戏一个层接收触摸消息需要如下步骤:1,在初始化阶段(init方法)将此层的属性设置为接收触摸消息 setTouchEnabled(true);//开启屏幕触摸  2,重载函数virtual void

2014-03-26 10:57:05 682

空空如也

空空如也

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

TA关注的人

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