reprinted
文章平均质量分 73
Sunshine_暮雲似海
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Cocos2d-X(2.x) 游戏开发系列之一】cocos2dx(v2.x)与(v1.x)的一些常用函数区别讲解!在2.x版CCFileData类被去除等
cocos2dx v2.0版本发布一段时间了,现在最新版本是 cocos2d-2.0-rc2-x-2.0.1 ;这段时间Himi对2.x的更新版也有关注,也尝试使用过,发现不少地方都有改动,对于Himi最新项目快到尾声的考虑,所以也没有更新引擎到最新。那么今天开始Himi将陆续使用最新v2.x版本的一些东东,同步更新一些经常使用的改动以及值得注意的地方发博文出来与大家共享;在之前我们使用c转载 2014-11-11 09:31:59 · 1237 阅读 · 0 评论 -
如何解决C、C++中stack overflow问题
转自:http://wenku.baidu.com/link?url=qQJbEF8-tiu-ijhjkn-SMv71Yv9zyYqvo67xVz570nPZsgpzmFupIticPO0hhAuB_JQKsbymsl57uMO7J44vzaJXgMgOLN_T4Gqr1oNMkFq如何解决C/C++中stack overflow问题 一般遇到这个问题,有两个常见的情况,一个是存在转载 2015-02-17 10:22:41 · 4102 阅读 · 0 评论 -
如何将cocos2d-x项目打包成一个.exe
转载请注明出处:http://blog.youkuaiyun.com/cwn0812(release版本也一样,也可以像下列方法)下面,你要打包cocos2d-x中的Test项目成一个exe文件1:可以再cocos2d-x目录下的Debug.win32的全部复制到一个文件夹里2:然后把Test所有的资源也复制到上面说的文件夹里,这样就可以运行Test.win32.e转载 2015-03-06 10:45:56 · 455 阅读 · 0 评论 -
杭电acm分类
转自:http://blog.sina.com.cn/s/blog_889dc07b0101c969.html标签: it分类: Cplusplus程序设计差不多大二的时候开始接触acm,主要是自己练着玩,自己也参加了学校的两次程序设计大赛.当时主要就是在杭电的acm网址上练习,很惭愧,刷的题目很少,不过这个经历也转载 2015-03-16 13:43:28 · 883 阅读 · 0 评论 -
A*搜索算法
经典算法研究系列:一、A*搜索算法 作者:July、二零一一年一月更多请参阅:十三个经典算法研究与总结、目录+索引。----------------------------------博主说明:1、本经典算法研究系列,此系列文章写的不够好之处,还望见谅。2、本经典算法研究系列,系我参考资料,一转载 2015-03-17 10:56:30 · 503 阅读 · 0 评论 -
转载 ACM训练计划
http://www.cnblogs.com/liuxueyang/archive/2012/11/06/2756748.html看完人家的博客,发现任重道远。。。一位高手对我的建议:一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.acm主要是考算法的,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个计划你练练:第一阶段:练转载 2015-03-21 23:52:06 · 1053 阅读 · 0 评论 -
C++多态
1. 什么是多态多态是C++中的一个重要的基础,可以这样说,不掌握多态就是C++的门外汉。然而长期以来,C++社群对于多态的内涵和外延一直争论不休。大有只见树木不见森林之势。多态到底是怎么回事呢?说实在的,我觉的多态这个名字起的不怎么好(或是译的不怎么好)。要是我给起名的话,我就给它定一个这样的名字--“调用’同名函数’却会因上下文不同会有不同的实现的一种机制”。这个名字长是长了点儿,可是转载 2015-08-26 11:38:39 · 397 阅读 · 0 评论 -
JNI_最简单的Java调用C/C++代码
JNI,是Java Native Interface的简称,中文是“Java本地调用”。通过这种技术可以做到以下两点:Java程序中的函数可以调用Native语言写的函数,Native一般指的是C/C++编写的函数。Native程序中的函数可以调用Java层的函数,也就是说在C/C++程序中可以调用Java的函数。本篇博客带给童鞋们以下内容,学习内容来自(传智播客),经转载 2015-08-04 11:26:24 · 443 阅读 · 0 评论 -
Cocos2d-x利用jni调用java层代码
jni的意思是java本地调用,通过jni可以实现java层代码和其他语言写得代码进行交互。在cocos2d-x中,如果想要在c++层调用java层的代码,就是通过jni技术。通过调用java层的代码,我们就可以在Android平台下实现一些引擎没有提供给我们的功能,或者做一些其他的功能。比如加个广告,加个分享,调用Android原生的对话框等等吧。Cocos2d-x比较人性化的是为我们封装了jn转载 2015-08-04 11:28:16 · 418 阅读 · 0 评论 -
Cocos2d-x 3.0 Android修改APK名、更改图标、修改屏幕方向、修改版本号,一些需要注意的问题
很多新手程序猿做出一个游戏后,编译成apk安装在手机上,却发现安装程序名和游戏图标都是Cocos2dx默认的,而且默认屏幕方向是横向,那么需要怎么才能修改为自己想要的呢?打开你创建的工程-找到proj.android,找到AndroidManifest.xml并编辑: package="com.Irvingrain.hellocpp" andro转载 2015-08-05 12:02:47 · 1552 阅读 · 0 评论 -
记录之——cocos2d-x v3.0 发布说明
目录 generated with DocToc概况需求环境需求编译需求如何运行 TestCppMac OSX & iOSAndroidWindowsLinux如何开始一个新游戏v3.0 亮点细节C++11 特性std::function强类型枚举覆盖去OC化移除C++类的“cc”前缀以及free functions使用 cl转载 2015-08-21 10:38:43 · 731 阅读 · 0 评论 -
学习C++需要了解的十八个基础知识
一、#include “filename.h”和#include #include “filename.h”是指编译器将从当前工作目录上开始查找此文件 #include 二、头文件的作用 加强安全检测 通过头文件可能方便地调用库功能,而不必关心其实现方式 三、* , &修饰符的位置 对于*和&修饰符,为了避免误解,最好将修饰符转载 2015-02-12 12:36:35 · 470 阅读 · 0 评论 -
Cocos2dx 3.0 过渡篇(五) 随机数的获取
本来上午是要转载一篇看起来还不错的博客,被cocos2dx官方微博推荐过。谁知道早上打开链接时那篇博客已经转为私密了。早知道昨晚就应该复制一下内容,今天厚脸皮的来篇原创岂不妙哉。哈哈。1、简单的随机数用法:CCRANDOM_0_1 示例如下:[cpp] view plaincopyint HelloWorld::getRand(int转载 2015-01-19 18:21:50 · 469 阅读 · 0 评论 -
cocos2dx一个场景增添多个层
给一个场景添加两个层吧。首先创建两个layer,以下是头文件#pragma once#include "cocos2d.h"USING_NS_CC;class BackgroundLayer : public cocos2d::CCLayer{public: virtual bool init(); CREATE_FUNC(BackgroundLayer);};转载 2014-11-12 09:23:11 · 503 阅读 · 0 评论 -
CCArray的用法
CCArray简介CCArray是cocos2d鼎力支持的数据结构类。它对游戏存储数组型数据做了优化。你可以在cocos2d-x源文件目录cocos2d/support/ data_support里面找到CCArray的实现。CCArray在cocos2d内被使用广泛,它模拟了苹果NSMutableArray的功能,但是执行效率更高。 CCArray是一个面向对象包转载 2014-11-18 08:57:57 · 785 阅读 · 0 评论 -
导演,场景,层,精灵
导演(Director) 一款游戏好比一部电影,只是游戏具有更强的交互性,不过它们的基本原理是一致的。所以在Cocos2dx中把统筹游戏大局的类抽象为导演(Director),Director是整个cocos2dx引擎的核心,是整个游戏的导航仪,游戏中的一些常用操作就是由Director来控制的,比如OpenGL ES的初始化,场景的转换,游戏暂停继续的控制,世界坐标和GL坐标之转载 2014-11-14 10:36:49 · 545 阅读 · 0 评论 -
cocos2d-x中CCCallFunc CCCallFuncN CCCallFuncND的区别和使用示例
CCCallFunc CCCallFuncN CCCallFuncND的区别和使用CCCallFunc CCCallFuncN CCCallFuncND都用来创建带有回调函数的动作,区别主要在于回调函数是否带有参数CCCallFuncCCCallFunc是执行对应的回调函数,其中回调函数不可带参数。一般使用静态成员函数create创建实例,create声明如下:static转载 2014-11-11 12:01:21 · 521 阅读 · 0 评论 -
CCMutableArray和CCArray
3.7 容器类之前已经说过了,为了方便从Cocos2D-iPhone移植到Cocos2D-x,Cocos2D-x引擎底层实现了一些Objective-C语言框架中的容器类,包括CCMutableArray、CCArray、CCMutableDictionary和CCDictionary。在Cocos2D-x 2.0版本以后,CCMutableArray和CCMutableDictionar转载 2014-11-11 10:31:52 · 477 阅读 · 0 评论 -
Google c++编程规范-----注释
在我写一起学c++(二)中说道注释的重要性,特意找了Google c++编程规范给大家参考。希望能对大家有所帮助,并且在以后为大家继续更新相应的规范要求 注释虽然写起来很痛苦,但对保证代码可读性至为重要,下面的规则描述了应该注释什么、注释在哪儿。当然也要记住,注释的确很重要,但最好的代码 本身就是文档( self-documenting ) ,类型和变量命名意义明确要比通过注释解释转载 2014-11-19 22:33:38 · 1153 阅读 · 0 评论 -
CCScene场景转换
转:http://blog.youkuaiyun.com/aa4790139/article/details/8128594前面的知识,可以让我们做出一个挺漂亮的游戏主界面了,现在加入我们要切入游戏场景呢?其实就会要用到CCScene场景切换的知识,然后场景的切换效果,也即是场景的一种过渡效果...1、运行场景:CCScene *pScene = HelloWorld::sce转载 2014-11-26 17:37:05 · 478 阅读 · 0 评论 -
C++中explicit关键字的作用
explicit用来防止由构造函数定义的隐式转换。 要明白它的作用,首先要了解隐式转换:可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换。例如: class things{ public: things(const std::string&name =""): m_name(name),转载 2014-11-27 15:26:08 · 418 阅读 · 0 评论 -
cocos2dx3.0 Ref
转自:http://blog.youkuaiyun.com/w18767104183/article/details/25876481cocos2dx中所有对象都继承于Ref,或者继承于 Ref和ClonableRef中就是维护了一个计数器,用于判断该继承于Ref的对象是否应该delete[cpp] view plaincopyc转载 2014-12-08 17:41:02 · 414 阅读 · 0 评论 -
github如何删除一个repository(仓库)
如何删除自己创建的一个项目,我浏览了一下github网站,确实不太容易找到删除功能。这里介绍一下啊如何在github上删除一个repository一:首先点击进入你要删除的repository,如下图,点击setting二:将网页拉到下方,找到Delete this repository 按钮,点击。三:在弹出的对话框中输入你的repository的名字,然转载 2015-01-16 16:56:31 · 487 阅读 · 0 评论 -
接口和抽象类有什么区别
接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.转载 2015-10-30 21:50:21 · 471 阅读 · 0 评论
分享