自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

douxt的专栏

Hello, world!

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

原创 Cocos2dx 3.2 横版过关游戏Brave学习笔记(一)

最近看了一下《使用Quick-Cocos2d-x搭建一个横版过关游戏》这个教程。我不太懂lua,但感觉代码意思基本能看出来,就想用C++重新写一下这个示例,一方面了解一下lua,另一方面还可以熟悉一下用C++的开发。本人小白,免不了会犯些愚蠢的错误,不过犯了错只要能发现就是进步。环境:Cocos2dx 3.2  VS2012 Quick-Cocos2d-x + Ba

2014-09-01 15:19:31 1113

原创 Cocos2dx 3.2 横版过关游戏Brave学习笔记(七)

这次还是按照原版教程来,补上游戏开始界面,过关界面,画面滚动等等。 感觉MainScene::init里的代码有点乱,所以先整理一下。看上去好多了,运行了一下发现角色被背景挡住了,还是设置一下zorder好了。另外发现可以用Director的方法实现暂停。游戏开始界面新建一个scene,名叫StartScene,并将AppDelegate.cpp中的

2014-09-04 20:29:45 601

原创 Cocos2dx 3.2 横版过关游戏Brave学习笔记(六)

使用物理引擎在cocos2dx中自带了一个物理引擎,可以在初始化场景时启用。把MainScene的createScene函数修改一下:MainScene增加setPhysicsWorld函数,用于设置一个PhysicsWorld*类型的私有变量。然后角色类在初始化的时候设置一下body以及碰撞和接触的条件,不应发生碰撞,但需要检测到接触事件。原文里用到了Sens

2014-09-04 17:58:11 893

原创 Cocos2dx 3.2 横版过关游戏Brave学习笔记(五)

每次需要设置坐标的时候,要通过Director获取窗口尺寸以及原点坐标,有些繁琐,可以利用cpp-tests中的VisibleRect类来简化输入,将源文件和头文件拷贝至Classes下,包含头文件即可使用。添加血条和原版教程一样,现在为角色添加血条。可以用ProgressTimer来实现。建立一个Progress类,头文件实现另外还需要提前载入

2014-09-04 13:43:52 688

原创 Cocos2dx 3.2 横版过关游戏Brave学习笔记(四)

不知不觉竟然第4个笔记了,原因是我太懒了,完成一点点就弄一个笔记……不过这也怪CSDN需要审核,如果一篇写太多,需要多次更改,那帖子可能一直处于审核阶段……而且作为一个博客竟然没有预览功能!另外博客中插入代码会自动帮你换行,如果你删掉换行,可能会导致提交的代码中混杂Html代码...刚发现上次写的代码存在问题,即在角色正在行走中,如果再次点击,PlayAnimationForeve

2014-09-03 18:39:40 854

原创 Cocos2dx 3.2 横版过关游戏Brave学习笔记(三)

触摸响应原版的第二篇包含了动画和触摸响应。动画部分我费了好大工夫才搞定,所以就先把那部分当作第二篇了。另外我发现原来的教程基本上不会大段贴代码,只是把道理讲清楚,代码可以自己下载了慢慢看。我觉得我也应该这样,如果上来就读大段代码,反而容易让人厌倦。为了方便进行,代码做了些小改动,如将HelloWorld改名为Main,player,enemy1改为私有变量_pl

2014-09-02 15:32:19 662

原创 Cocos2dx 3.2 横版过关游戏Brave学习笔记(二)

动画这次我们要让人物动起来。首先要将精灵帧缓存中的帧组合成动画,然后将这些动画放到动画缓存中。需要播放的时候直接从缓存中拿出来用即可。目前这个项目里用到的帧的格式为:  player1-1-1.png, 即:角色-动作编号-动画帧编号.png对于player1,有walk,attack,dead,hit,skill动作,每个动作的帧数可以不同,这里分别为,4,4,4,2

2014-09-02 11:25:35 669

原创 在创建AVD时无法找到Use host GPU的问题

之前看到网上有好多tie

2014-08-24 11:29:57 4492

原创 Hello, CSDN!

最近对cocos2dx 移动游戏开发比较感兴趣。

2014-08-15 20:38:42 551

epd_free-7.3-1-win-86.msi

《利用Python进行数据开发》 用到。 http://lionel.tabard.free.fr/SOFTWs/

2017-04-09

空空如也

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

TA关注的人

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