cocos2dx 物理引擎js引擎下游戏角色装备套换的实现思路

【分享】仿微信打飞机游戏网页版,基于cocos2dx引擎
[问题点数:100分,结帖人showbo]
【分享】仿微信打飞机游戏网页版,基于cocos2dx引擎
[问题点数:100分,结帖人showbo]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
优秀小版主2015年7月优秀小版主2015年9月优秀小版主2015年5月优秀小版主2014年11月论坛优秀版主
2015年12月 Oracle大版内专家分月排行榜第一2015年11月 Oracle大版内专家分月排行榜第一2015年10月 Oracle大版内专家分月排行榜第一2015年9月 Oracle大版内专家分月排行榜第一2015年8月 Oracle大版内专家分月排行榜第一2015年7月 Oracle大版内专家分月排行榜第一2015年5月 Oracle大版内专家分月排行榜第一
2015年9月 MS-SQL Server大版内专家分月排行榜第二2015年4月 Oracle大版内专家分月排行榜第二
2015年9月 Web 开发大版内专家分月排行榜第二2015年7月 Web 开发大版内专家分月排行榜第二2015年6月 Web 开发大版内专家分月排行榜第二2015年4月 Web 开发大版内专家分月排行榜第二2015年3月 Web 开发大版内专家分月排行榜第二2015年2月 Web 开发大版内专家分月排行榜第二
2015年12月 Web 开发大版内专家分月排行榜第三2015年11月 Web 开发大版内专家分月排行榜第三2015年10月 Web 开发大版内专家分月排行榜第三2015年5月 Web 开发大版内专家分月排行榜第三2015年1月 Web 开发大版内专家分月排行榜第三2014年12月 Web 开发大版内专家分月排行榜第三
2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
优秀小版主2015年7月优秀小版主2015年9月优秀小版主2015年5月优秀小版主2014年11月论坛优秀版主
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。关注游戏葡萄
微信扫描二维码关注
游戏葡萄公众号
的其他文章
的其他文章
的其他文章
的其他文章
的其他文章
TalkingData
的其他文章
的其他文章
的其他文章
All Rights Reserved
赞助Sponsor
赞助Sponsor
阅读Articles
数据库Data
数据库Data
招聘Recruitment
联系我们Contact
友情链接Links
游戏葡萄订阅号90后逆袭哥凌建风谈《Cocos2d-JS游戏开发》成书心得 - 推酷
90后逆袭哥凌建风谈《Cocos2d-JS游戏开发》成书心得
凌建风,92年资深游戏开发者。坚持自己对开发技术的热爱与追求,自学编程技术,毕业后一直从事Cocos游戏开发工作,并先后在CocoaChina发表多篇Cocos2d-JS教程以及两套Cocos2d-JS视频学习教程,获得广大游戏开发爱好者以及从业者的喜爱,仅优酷播放时长就达60万分钟。今天这位90后开发者又带来了他倾心编写的书籍《Cocos2d-JS游戏开发》与我们一起分享他对技术的理解、把控以及成书心得。
CocoaChina:请问你是如何进入游戏开发这个行业的?
这事情,说来也比较有意思。 我是2014年从学校出来实习 ,那时候一心想做iOS应用开发,然后面试的第三家公司,便是我职场上的&初恋&--宝宝巴士(福建)网络科技有限公司,当时iOS组和Andoird组主管以及公司的技术总监分别面试了我,都一再确认我是否真的要做iOS应用,因为我大二的时候和我的好友曾彬思参加了福建省软件设计大赛,我们制作了一款RPG的游戏,获得了省二等奖,还作为代表队赴台参加比赛,所以在游戏的方向上应该更有经验。但是,在我的坚持之下,公司同意了做iOS应用。可没想到的是,第二周周一,我开开心心背着书包去上班的时候,公司就变卦了,让我做回游戏去。太坑爹,然后,当初那么天真无邪、单纯善良的我,就被这几个老男人给连哄带骗的骗去做游戏了,当然,公司开的条件是做游戏的话,毕业转正之后,就调去公司最核心的技术部门--框架组,就是这样,我踏入了游戏的圈子。
CocoaChina:选择Cocos2d-JS做游戏开发的原因是什么?
当初也刚毕业,对这些游戏技术方向,并没有一定程度的认识,选择Cocos2d-JS做游戏开发,主要还是因为宝宝巴士的技术总监,也就是我AC哥(请允许我在此向他说一声谢谢,感谢他一直对我的帮助、信任以及鼓舞,如果没有他,也就没有今天的凌建风)。记得当时我毕业之后调到框架组的时候,他就注意到Cocos2d-JS,发现官方开始主推Cocos2d-JS了,所以,安排我去学习突破一下。应该是出于这样的一个巧合吧。
另外,去年在宝宝巴士的时候,用的都是Lua,今年公司用的都C++,但是,我还是更喜欢JS,总结起来应该有三点原因:
首先,我最看重的是Cocos2d-JS的全平台支持。对我个人而言,全平台是非常具有诱惑力的。Cocos2d-JS提供了Web的支持,这让我可以使用Cocos2d-JS来开发Native游戏,也可以开发Web上的游戏,闲来无事,还可以写个H5小游戏,生成一个二维码,然后发给自己心仪的妹子,说不定一不小心就脱单了(然而我并没有这么干过)。所以,全平台的支持间接的提高了我个人的价值,让我的技术最大价值化,在一定程度上,也减轻了我需要学习其他技术(例如Web前端)的压力。
其次,在生活中,我是一个不赌钱的赌徒,从去年7月份开始,Cocos2d-JS一直陪伴着我成长,这一路来,让我爱上了Cocos2d-JS。另外,今年H5也是非常的红火,所以,我拿我的前途和钱途在打赌,我赌JS的潜力,我相信HTML5的时代不远了。
再者,我AC哥曾经一直灌输我们一个思想,男人有的时候还是要快一点。我本身也处于年轻气盛的时候。这么说吧,借潘婷洗发露的广告改一下--我是个急性子,编译要我等,不可能,Cocos2d-JS专业绕道编译两三年。所以,我非常喜欢Cocos2d-JS的开发效率。
CocoaChina:平时还对哪些技术比较感兴趣?
怎么说呢,我现在应该算是贼心不死吧,还是对iOS应用开发比较有兴趣。在游戏方面,对OpenGL、WebGL也有浓厚的兴趣,一直想挤出点时间,好好学下这些东西。其他的话,对编辑器也有一定的追求吧,比如之前做Lua的时候,我会去写一些Sublime的插件,写Cocos2d-JS的时候,自己也花了点时间做了个Cocos2d-JS在Sublime上的代码补全包。
CocoaChina:你之前在CocoaChina社区上发布了很多视频教程,为什么想要自己做教程呢?
自己做教程,实际上是有2个促进我的因素 。第一个因素是我大学受到了几个学长的点拨,他们会把他们的很多心得和技术分享给我,让我能跑的比别人快一些,所以,我传承了他们分享的品德。第二个因素,就是学习了1个月的Cocos2d-JS,然后想做个总结,给公司的同事们分享一下,碰巧当时在群里看到华彬哥(panda)说官方正在征教程,然后,我就和彬哥聊了几句,于是,本来面向公司内部的分享,就直接面向社会了。就是这样,我把教程放到了CocoaChina,没想到,我放上去之后,反响还不错,于是就接着出了第二套视频。
CocoaChina:据了解,你最近在写书?是什么样的书呢?
是的,确切的说,今年都在写。与其说在写书,还不如说在怀书,十月怀胎,好吃好喝的供着它,还把我整的不要不要的,有时候还让你恶心到想吐。这本书,书名叫《Cocos2d-JS游戏开发》,是和人民邮电图灵图书签订的,《保卫萝卜2》实例贯穿了整本书的每章章节实例(很感谢保卫萝卜将素材授权给我)。书分4大部分。第一部分为基础篇,讲解Cocos2d-JS基础模块,包含各平台下的环境搭建,渲染框架,动作模块,事件模块,音频处理,粒子系统等。第二部分为进阶篇,含数据存储,控件模块,性能优化技术,游戏地图设计,网络编程,反射调用,JavaScript Binding等。第三部分为物理引擎篇,讲解Chipmunk物理引擎。第四部分为项目实战,把萝卜没做完的继续做完。大概就是这样子吧。
CocoaChina:这本书适合哪些读者?对初学者学习上面有何建议?
这本书,由浅入深,结合多个实例项目,大部分的章节后面也都有一个章节实例,在比较高阶的,例如性能优化、Javascript、物理引擎等技术也写的还算详细,所以本书既适合初学者,也适合有一定Cocos2d-JS游戏开发经验的同学们当做工具书。
CocoaChina:写这本书时有没有特别难忘的事情?
自从视频暂停更新之后,我就开始琢磨想写一本Cocos2d-JS的书。因为,录制视频实在太累人了,都是我下班和周末回家录制的,时间本来就不多,所以我的视频都是一个视频一口气讲完,这样保证了视频的连贯性,可能有些开发者会说,可以剪辑呀。其实试过就知道,剪辑会降低视频的连贯性,而且,剪辑消耗的时间成本更大。录制到后面的时候,我发现,成本越来越高了,有些我也还不懂的技术,我要先去学,学会之后,要备课,备课之后,再录制成视频,还不能讲错一个字,一错,就重新录制,所以,几乎每一讲视频,我都录制了八九遍以上,有些更是超过了十几遍,这样的时间压力和强度,迫使我暂停视频的更新。而且,视频本身和书还是有区别的,书要讲的详细比较容易,视频要讲的面面俱到,着实不简单,所以,这两个因素,让我最终选择了写书。当然,写书压力也没少多少,游戏行业本身加班就凶,我是9106的工作机制,每天晚上10点下班回家后,状态还好,就写书到十二点多一点的样子,回来比较累的话,就睡觉去,第二天早上6点半爬起来写书2个小时,然后去上班,加上我本身比较在意细节,所以,这本书就是这样一点一滴的积累下来的吧,速度是慢了点。
CocoaChina:《Cocos2d-JS游戏开发》一书计划何时上市?
说到上市呀,哎,都被人催了无数遍,群友们说,群主,你书再不出来,我们就冲去厦门打你了。我也很想尽快上市呀,那样我就轻松了,但是,这不像我的作风,我可不想辛辛苦苦写了一本书之后,因为质量问题,被人喷,被人骂,对不起自己,也对不起读者。所以,我宁愿晚一些时间出来,我也要保证书的质量。书呢,目前书正处于二轮优化阶段,我争取在农历年底的时候把书搞上市,然后这样我回家就能过个好年了。
CocoaChina:之前在CVP圈子解锁了逆袭哥称号?能和我们说说逆袭背后的故事么?
封给我一个逆袭哥的称号,我感觉有点受宠若惊了。其实,也没逆袭什么,可能是自己自身的条件在外界看来,似乎显得差了一点。比如说什么高考300多分,想想也没什么好惊讶的,CVP圈子里,像我这样的多了去了,好几个92年的大牛。要说这背后经历了什么吧,那大概是这样子的,我11年高考失利(失利个毛线,其实就是不会读书),又执意不复读,然后同年同村的2个表兄弟都是600分左右,人家考那么好的大学,都很低调,结果我考了个小小的大专,父母却支持宴请全村(感谢爸妈一直如此信任和爱我),然后,我咬了咬牙,心里想,靠,自己装的逼,含着泪也要装完。
于是,我就那么上大学去了。上大学之后,我和高中的状态算是发生了180&大转弯,上课非常认真听讲,书的笔记做的都是满满的,结果第一学期下来,苍天呐,大地呐,C语言65分。后来,发现我高中的历史老师也在福师大继续读研,就和他诉说了我的心声,和他交流了几次之后,他支持我鼓励我,让我继续叛逆,从那之后,我又变成坏学生了。我上课就开始不听老师讲,下课不做作业,两年多下来都是这样,遇到新的课任老师,我就上去安利他,说:“老师,你的课讲的很好,我的耳朵是非常喜欢听的,但是我的内心告诉我,我不能听,我得学我该学的技术,你的课我一不迟到、二不早退,三不旷课,期末考,我尽我最大的努力,平时分您觉得给多少合适,就多少”。然后,几乎有教过我的老师都有当着全班的面说:“凌建风,你期末是第一个重修的”。可结果,老师们都看到了我的坚持,看到了我的努力,在期末的时候,都给了我蛮高的分数,还得了奖学金(哈哈哈,真是天上掉下个大馅饼)。
因为我上课都是自己带着电脑,坐在老师的旁边,他讲他的,我做我的,几乎是没有什么问题。但是记得有一次,机房管理员的主任过来,让我把电脑收起来,七七八八的讲了一堆,课任老师也暗示我,先收起来,和他打游击战下,等他走了,我再拿出来,我照做了,可第二次,那主任又过来了,说我不能带电脑来机房上课,我说为什么,他说这是学院规定的,带笔记本要登记,要不怎么知道那笔记本是我的,当时我就怒了,和他出去扯,越扯越火大,最后我说,我们去你办公室谈吧,这里影响大家上课。然后,我就去大闹了他的办公室,我说,你要是不让我带电脑,你这就是在阻碍我学习,最后我拉着他去见院长,说我们到院长面前理论吧,在这里说的都是废话。结果,他妥协了,让我找辅导员写个申请书什么的,我后来也懒得管他。所以,大学就是这么奇葩的走过来,虽然一把鼻涕一把泪,哭笑不得,但是,大多数的老师们都很支持我,这让我非常的感动。另外,也正是因为大学两年多都在自学,才给后来学Cocos2d-JS打下了快速学习的基础。
好吧,貌似说的就这么多了,最后感谢CCTV,感谢CVP,感谢触控,感谢CocoaChina,感谢那些曾经陪伴过我,帮助过我的朋友们,绳命(生命),有你们更精彩,人绳(人生),有你们--足够了。
CocoaChina:看的出来建风对技术的坚持与努力,我们也 期待你的新书《Cocos2d-JS游戏开发》及更多技术分享!
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示}

我要回帖

更多关于 cocos2dx 物理引擎 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信