cocos2dx学习之路----第一篇(cocos2dx版本3.9开发环境的搭建及HelloWold的见面)

这里我将开始写曾经学过的cocos2dx的表层教程。

这开篇可能我要多说几句,希望不要嫌弃哈~毕竟每一个引擎背后都有一些不为人知的故事,很值得缅怀。

在我的第一篇博客《博客,我来了》我也说过了,我是去年暑假(2015年7月份的时候)开始学习的cocos2dx,那时学的是3.0版本的,那时很不懂什么,只知道看书写代码。现在略有所获了,所以也该给大家分享分享关于自己的点。这里是基于cocos2dx 3.9版本讲解。

先来说说我学了之后的感受吧~学了这个引擎的表层接口调用之后,我觉得感觉思维能力提升了不少,加了很多概念性的问题,比如场景,精灵等,不过这也只是概念的东西,具体的也需要从底层来分析,而这些概念性的东西虽然也只属于cocos特有,但是也有助于自己以后做开发或是编写出自己的框架奠定一定的基础及多一份理解。

然后至于我为什么要写教程呢?虽然水平有限,不能写出更有技术性的文章,然而,这也就是我为什么写教程的理由!写教程可以复习自己学过的内容的同时,也可以给大家分享下这一过程,如果有些地方可以从另外一个角度来思考处理,你们可以指出分享出来,这样也会进步更快。

好,我们再来说说关于这cocos背后的一些不为人知的故事吧~(对于这个故事,我也是通过看书寻得,这里我就借鉴杨雍和刘克男所写的《Cocos2dx之Lua核心编程》一书然后再重新组织一下语言来讲讲关于这背后的故事吧~)

我们都知道cocos2dx这是个跨平台的开源引擎,用它可以构建基于图形交互的跨平台游戏和应用。而cocos2dx只是cocos2d框架的一个分支,也就是说,cocos2d才是它的鼻祖。而做出这款cocos2d引擎的作者是阿根廷的一名开发者,叫Ricardo Quesada。05年那会,他经常和他的一群朋友聚集都计划着每星期用一种语言开发出一款游戏,在做游戏的过程中,他们发现做一个游戏引擎可以节约不少时间。所以直到08年,(没错,我国08奥运会那年~哈哈,有点扯淡了。。。)就用Python写了一个游戏框架出来,因为他坐落的镇是叫做Los Cocos。所以他就用他家乡的名字为这一款引擎命名为Los Cocos就诞生了。一个月后,(2008年3月)团队发布了0.1版本并将引擎重新命名为Cocos2d。在Cocos2d发布不久之后,Apple公司正式发布了AppStore以及相关的SDK。此后,大量使用Object-C和IOS应用和游戏流行起来,所以,Ricardo也不放过这次机会,用Obj

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值