- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 CCMenu的布局
转载自:http://blog.csdn.net/jackystudio/article/details/12904705前两天写个游戏,发现CCMenu的布局还是比较有意思的,这里总结一下,以便后用。1.概况CCMenu是cocos2d-x的菜单类,但它本身并不具备菜单具体属性,而是作为一个父节点,将一些具体类型的菜单添加进去来达到菜单目的的。我们
2015-01-19 00:49:09 631
转载 动作类CCAction
转载自:http://blog.csdn.net/jackystudio/article/details/12770909精灵也出来了,但是不会动的精灵是木有用的。。。CCAction就是负责来解决精灵运动的问题。1.概况CCAction直接从CCObject继承而来,注意它代表的是一个动作,是动词。精灵执行了这个动作,而不是名词。CCA
2015-01-19 00:19:12 595
转载 精灵类CCSprite
转载自:http://blog.csdn.net/jackystudio/article/details/12747385精灵类CCSprite可以说是游戏的主角了,也是我们平时最常用到的类。1.概况CCSprite本质上就是一个二维图片,是静态的。游戏中的动画只不过是让一张张静态图片快速更换达到的动态效果。CCSprite继承于CCNo
2015-01-19 00:17:49 757
转载 场景类CCScene和布景类CCLayer
转载自:http://blog.csdn.net/jackystudio/article/details/12708811场景类CCScene和布景类CCLayer都是作为一个容器来使用,这里简单地看下它们的实现:1.场景类:CCSceneCCScene类继承于CCNode,它的实现很简单,就是基本上没添加什么内容。。。它只是作为一个容器
2015-01-18 23:59:58 656
转载 二、CCNode
转载自:http://blog.csdn.net/jackystudio/article/details/12703741点类CCNode可以说是游戏元素的祖宗了,基本上我们看得到的游戏元素都是以它为原型进行扩展的。像CCScene,CCLayer,CCSprite,CCMenu,CCSpriteBatchNode等等都是从CCNode继承而来。另外如果我们要自定义精灵,那么从CCNode继承
2015-01-18 22:50:02 560
转载 一、cocos2d引擎架构与CCDirector
转载自:http://blog.csdn.net/jackystudio/article/details/124328371.游戏构成我们以超级马里奥游戏作为蓝本来描述一下一个游戏的构成。1.首先我们需要一个容器来放置游戏元素,每一个关卡都是一个容器,这叫场景。2.蓝天白云,各种板砖水管,这些是布景,放置在关卡中,通过布景的叠加,构成了游戏的
2015-01-18 22:05:03 527
原创 OpenGL,glut,glew,glfw,mesa等
一、OpenGLOpenGL函数库相关的API有核心库(gl),实用库(glu),辅助库(aux)、实用工具库(glut),窗口库(glx、agl、wgl)和扩展函数库等。gl是核心,glu是对gl的部分封装。glx、agl、wgl 是针对不同窗口系统的函数。glut是为跨平台的OpenGL程序的工具包,比aux功能强大(aux很大程度上已经被glut库取代。)。扩展函数库是硬件厂商为
2015-01-17 13:50:17 14800 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人