
cocos2d-x
danming60520
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cocos2d-x学习笔记01:VS开发环境搭建
智能手机游戏即将进入三大平台争雄的大时代,cocos2d-x作为目前非常火热的开源跨平台游戏引擎解决方案,个人非常看好。c++虽然开发速度较慢,但是由于每个平台都支持c++和opengles,所以节省了大量的代码移植时间,因此是首选的跨平台开发解决方案。cocos2d-x的大致开发流程是,首先使用win32版进行代码编写并完成游戏,然后将代码迁移到对应的开发环境上进行交叉编译完成游戏打包,转载 2013-04-15 13:37:15 · 560 阅读 · 0 评论 -
cocos2d-x成员关系
引擎中重要成员的关系图游戏也是一门艺术,同样是一场电影。CCDirector(导演):导演可以创建和处理游戏窗口,管理如何以及何时执行场景(CCScene),也就是说,切换场景(页面)由导演负责。CCCanera(摄像机):摄像机从不同的视野观察各个节点,如动作、旋转、平移等。CCScene(场景):官方文档中也没有很好的解析,一些文章认为它可理解为关卡,个人将其理解为页面。转载 2013-04-15 13:38:32 · 815 阅读 · 0 评论 -
cocos2d-x学习笔记3 Tiled Map Editor地图编辑器
源代码下载地址:http://download.csdn.net/detail/danming60520/5296224本文是参考了无脑码农的视频以及其中(临江仙)的一篇博客http://blog.csdn.net/zhy_cheng/article/details/8308609 写的一个学习笔记,大致内容可以参考他们的博客;Tiled Map Editor是Cocos2d-x支持的地图编辑原创 2013-04-24 16:33:19 · 2051 阅读 · 0 评论 -
cocos2d-x学习笔记1:简单动画
本文是参考了老G的小屋的的博客和无脑码农的视频写的一个学习笔记,大致内容可以参考他们的博客;需要说明的是:cocos2d-x的版本是:cocos2d-2.1rc0-x-2.1.2-hotfix + VS2010。 使用了一张草稚京的动画资源图片,自己制作的 主要的动画代码如下:CCSize size = CCDirector::sharedDirector()->getWi原创 2013-04-16 12:36:05 · 1146 阅读 · 0 评论 -
cocos2d-x学习笔记2:小游戏
源代码下载地址:http://download.csdn.net/detail/danming60520/5276260这篇文章设计的小游戏是根据 “无脑码农”的视频和cocos2d-x的官方帮助文档中的例子(感谢无脑的无私奉献),进行编写和学习的,由于官方的例子是横屏的,而且动画过于单调,所以按照自己的喜好重新设计,改为竖屏,同时加入了多个怪物以及他们行走的动作,也修改了他们随机出现和行走的原创 2013-04-18 20:48:47 · 1029 阅读 · 2 评论 -
[cocos2d-x]File文件的IO读写处理
为了保存自定义数据文件,需要保存文件和读取文件,也就是File的IO处理;针对cocos2d-x我们可以通过CCFileUtils::sharedFileUtils()->getWriteablePath()获取到可读写的文件目录,其实是Caches目录。关于file的操作,我们要明白几个概念:File :文件对象,用于创建文件,操作文件fopen:打开操作一个具体文件(文转载 2013-05-09 11:52:53 · 619 阅读 · 0 评论 -
cocos2d-x学习笔记4 场景的切换
首先程序:欢迎页面CCDirector::sharedDirector()->runWithScene(欢迎界面的scene);当程序切换的时候 ,用下面的代码实现:CCDirector::sharedDirector()->replaceScene(游戏界面的scene);这样就可以实现了。效果如下:Cocos2d-x提供了很多场景间切换的效果,可以方便大家使原创 2013-05-14 10:29:42 · 655 阅读 · 0 评论 -
cocos2d-x 数学函数,常用宏
最近我们的cocos2d-x游戏项目已经进入了正式开发的阶段了,几个dev都辛苦码代码。cocos2d-x还是一套比较方便的api的,什么action啊、director啊、ccpoint啊都蛮便捷的。但是我看到几个dev有时候会很不知道用它们,还是首先自己去写函数……用一些比较原始、低效率的方法……甚至是copy / paste………………。……。这不科学转载 2013-06-17 16:34:14 · 588 阅读 · 0 评论