unity3d游戏开发 源码新手怎么跟着做游戏

游戏开发新手村1-选择职业3 years ago37收藏分享举报文章被以下专栏收录Learning by Playing,游戏改变…推荐阅读{&debug&:false,&apiRoot&:&&,&paySDK&:&https:\u002F\\u002Fapi\u002Fjs&,&wechatConfigAPI&:&\u002Fapi\u002Fwechat\u002Fjssdkconfig&,&name&:&production&,&instance&:&column&,&tokens&:{&X-XSRF-TOKEN&:null,&X-UDID&:null,&Authorization&:&oauth c3cef7c66aa9e6a1e3160e20&}}{&database&:{&Post&:{&&:{&isPending&:false,&contributes&:[{&sourceColumn&:{&lastUpdated&:,&description&:&Learning by Playing,游戏改变学习,让k12青少年爱上编程。&,&permission&:&COLUMN_PUBLIC&,&memberId&:10925,&contributePermission&:&COLUMN_PUBLIC&,&translatedCommentPermission&:&all&,&canManage&:true,&intro&:&Learning by Playing,游戏改变…&,&urlToken&:&kidscoding&,&id&:602,&imagePath&:&f9a1d3e049.jpeg&,&slug&:&kidscoding&,&applyReason&:&&,&name&:&笨猫快乐学编程&,&title&:&笨猫快乐学编程&,&url&:&https:\u002F\\u002Fkidscoding&,&commentPermission&:&COLUMN_ALL_CAN_COMMENT&,&canPost&:true,&created&:,&state&:&COLUMN_NORMAL&,&followers&:7820,&avatar&:{&id&:&f9a1d3e049&,&template&:&https:\u002F\\u002F{id}_{size}.jpeg&},&activateAuthorRequested&:false,&following&:false,&imageUrl&:&https:\u002F\\u002Ff9a1d3e049_l.jpeg&,&articlesCount&:101},&state&:&accepted&,&targetPost&:{&titleImage&:&https:\u002F\\u002F73a514c1b9be3cd6d69dbbd_r.jpg&,&lastUpdated&:,&imagePath&:&73a514c1b9be3cd6d69dbbd&,&permission&:&ARTICLE_PUBLIC&,&topics&:[],&summary&:&本文作者是英俊不凡风姿飒爽迷倒万千美少女的新一代男神\u003Ca href=\&http:\u002F\\u002Fpeople\u002F054facfefc74f42a5b00\& data-hash=\&054facfefc74f42a5b00\& class=\&member_mention\& data-title=\&@杨雍\& data-tip=\&p$b$054facfefc74f42a5b00\& data-hovercard=\&p$b$054facfefc74f42a5b00\&\u003E@杨雍\u003C\u002Fa\u003E本篇是“游戏开发新手村”系列的第1篇-选择职业,这仅仅是开始。引子有一些人,他们也希望赚钱,但他们更多的是凭着理想工作。也许我们这个社会叫他们理想主义者。 他们离群索居,只是一心一意沉…&,&copyPermission&:&ARTICLE_COPYABLE&,&translatedCommentPermission&:&all&,&likes&:0,&origAuthorId&:10925,&publishedTime&:&T15:26:38+08:00&,&sourceUrl&:&&,&urlToken&:,&id&:126801,&withContent&:false,&slug&:,&bigTitleImage&:false,&title&:&游戏开发新手村1-选择职业&,&url&:&\u002Fp\u002F&,&commentPermission&:&ARTICLE_ALL_CAN_COMMENT&,&snapshotUrl&:&&,&created&:,&comments&:0,&columnId&:602,&content&:&&,&parentId&:0,&state&:&ARTICLE_PUBLISHED&,&imageUrl&:&https:\u002F\\u002F73a514c1b9be3cd6d69dbbd_r.jpg&,&author&:{&bio&:&Apple,SF,Psychology&,&isFollowing&:false,&hash&:&4c9dd7ce259e3e6ae2f0fa6ca42801ee&,&uid&:00,&isOrg&:false,&slug&:&eseedo&,&isFollowed&:false,&description&:&Create a world like Caprica.&,&name&:&王寒&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Feseedo&,&avatar&:{&id&:&7dd67dbfe&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},&memberId&:10925,&excerptTitle&:&&,&voteType&:&ARTICLE_VOTE_CLEAR&},&id&:254094}],&title&:&游戏开发新手村1-选择职业&,&author&:&eseedo&,&content&:&\u003Cp\u003E本文作者是英俊不凡风姿飒爽迷倒万千美少女的新一代男神\u003Ca href=\&http:\u002F\\u002Fpeople\u002F054facfefc74f42a5b00\& data-hash=\&054facfefc74f42a5b00\& class=\&member_mention\& data-title=\&@杨雍\& data-tip=\&p$b$054facfefc74f42a5b00\& data-hovercard=\&p$b$054facfefc74f42a5b00\&\u003E@杨雍\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E本篇是“游戏开发新手村”系列的第1篇-选择职业,这仅仅是开始。\u003C\u002Fp\u003E\u003Ch2\u003E引子\u003C\u002Fh2\u003E\u003Cblockquote\u003E\u003Cp\u003E有一些人,他们也希望赚钱,但他们更多的是凭着理想工作。也许我们这个社会叫他们理想主义者。 \u003C\u002Fp\u003E\u003Cp\u003E他们离群索居,只是一心一意沉浸在自己做出的世界中。 \u003C\u002Fp\u003E\u003Cp\u003E他们是玩着超级玛丽长大的一代,当年那个8位低像素的简单美好在他们心中埋下了种子。\u003C\u002Fp\u003E\u003Cp\u003E他们是被传奇,奇迹,CS,仙剑,剑侠等‘毒害’的一代。\u003C\u002Fp\u003E\u003Cp\u003E直到他们中的一些成为亿万富翁,他们终于被整个世界认可。\u003C\u002Fp\u003E\u003C\u002Fblockquote\u003E\u003Ch2\u003E写在前面\u003C\u002Fh2\u003E\u003Cp\u003E首先,这篇文章都能被你发现,对,说的就是你,你已经离你的梦想很近了!!\u003C\u002Fp\u003E\u003Cp\u003E虽然这个系列文章是写给初学者的,如果你是一个游戏开发老手,也可以出门左转,直达 \u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\\u002Ftutorials\u002F\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E泰然网进阶教程合集\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002F2a88a98ed70c93fc29426aaf_b.jpg\& data-rawwidth=\&423\& data-rawheight=\&423\& class=\&origin_image zh-lightbox-thumb\& width=\&423\& data-original=\&https:\u002F\\u002F2a88a98ed70c93fc29426aaf_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='423'%20height='423'&&\u002Fsvg&\& data-rawwidth=\&423\& data-rawheight=\&423\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&423\& data-original=\&https:\u002F\\u002F2a88a98ed70c93fc29426aaf_r.jpg\& data-actualsrc=\&https:\u002F\\u002F2a88a98ed70c93fc29426aaf_b.jpg\&\u003E\u003Cbr\u003E\u003Ch2\u003E进入新手村\u003C\u002Fh2\u003E\u003Cp\u003E2012年底,正好是手游《我叫mt》大放异彩的时候,超高的月收入,让投资者对手游界趋之如骛。好吧,这个说法不形象,更进一步说,从那以后,开启了资本对手游的“恶狗抢屎”模式。通俗点说就是各大风投入驻手游业!\u003C\u002Fp\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002F5fa43dfdd3790b_b.jpg\& data-rawwidth=\&450\& data-rawheight=\&300\& class=\&origin_image zh-lightbox-thumb\& width=\&450\& data-original=\&https:\u002F\\u002F5fa43dfdd3790b_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='450'%20height='300'&&\u002Fsvg&\& data-rawwidth=\&450\& data-rawheight=\&300\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&450\& data-original=\&https:\u002F\\u002F5fa43dfdd3790b_r.jpg\& data-actualsrc=\&https:\u002F\\u002F5fa43dfdd3790b_b.jpg\&\u003E\u003Cbr\u003E\u003Cp\u003E一款手游轻松突破3000w的月收入,是其他行业不敢想象的事情。在这种大环境下,手游团队是很容易拉到风投的!也就是说,从2012年开始,只要你是做手游的,拉上一票兄弟,基本都能获得一笔不低于200w的投资,这笔钱足够你的团队撑上18个月。\u003C\u002Fp\u003E\u003Cp\u003E而今天,2年时间过去了,我们再来看手游圈,在这期间手游的月收入记录不断被刷新。\u003C\u002Fp\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Ffcaf3cf77d9bf5eae6505_b.jpg\& data-rawwidth=\&573\& data-rawheight=\&278\& class=\&origin_image zh-lightbox-thumb\& width=\&573\& data-original=\&https:\u002F\\u002Ffcaf3cf77d9bf5eae6505_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='573'%20height='278'&&\u002Fsvg&\& data-rawwidth=\&573\& data-rawheight=\&278\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&573\& data-original=\&https:\u002F\\u002Ffcaf3cf77d9bf5eae6505_r.jpg\& data-actualsrc=\&https:\u002F\\u002Ffcaf3cf77d9bf5eae6505_b.jpg\&\u003E\u003Cbr\u003E\u003Cblockquote\u003E\u003Cp\u003E俗话说的好,站在风口上,是猪都能吹飞!!\u003C\u002Fp\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E虽然,国内游戏行业的大环境不是太健康,热门的是以贩卖虚拟道具为主,类似电子商务的游戏。\u003C\u002Fp\u003E\u003Cp\u003E也因为同质化严重,缺乏创新,被大家戏称为搬砖行业。不清楚你喜欢想做的是哪种游戏,是否想把游戏开发作为职业,还是只是把其当做爱好?如果你想进入游戏行业(如果我们对它的理解是一样的话),需要先考虑下自己职业规划。\u003C\u002Fp\u003E\u003Cp\u003E看看周围的小伙伴,再看看身边所发生的一切,究竟有几个人能把年少时的梦想坚持到最后。低物质,低社交,牺牲很多东西作为底线,只是为了让更多的人分享这份“天真”!当然,最后他们都成百万,千万,亿万富翁了,这就是游戏圈,你还能找到比着更纯粹的圈子吗?\u003C\u002Fp\u003E\u003Cp\u003E此时此刻,大家身边肯定有一大帮人一边极尽酸腐的打压年轻人的奋进,一边夸大自己生活里的困难以便吐出“我也不容易”的烂槽。\u003C\u002Fp\u003E\u003Cp\u003E本来,这一章,我是想分析一下目前做游戏的市场形式好过做应用的,不过,说到底就是我当年跳入游戏火坑的想法:\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E\u003Cem\u003E我就是喜欢游戏,我做自己想做的,并乐在其中!!!\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002F57f65dc9c513ab9b517d162cabd95440_b.jpg\& data-rawwidth=\&547\& data-rawheight=\&312\& class=\&origin_image zh-lightbox-thumb\& width=\&547\& data-original=\&https:\u002F\\u002F57f65dc9c513ab9b517d162cabd95440_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='547'%20height='312'&&\u002Fsvg&\& data-rawwidth=\&547\& data-rawheight=\&312\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&547\& data-original=\&https:\u002F\\u002F57f65dc9c513ab9b517d162cabd95440_r.jpg\& data-actualsrc=\&https:\u002F\\u002F57f65dc9c513ab9b517d162cabd95440_b.jpg\&\u003E\u003Cbr\u003E\u003Ch2\u003E游戏引擎&&开发语言\u003C\u002Fh2\u003E\u003Ch3\u003E什么是引擎\u003C\u002Fh3\u003E\u003Cp\u003E\u003Cstrong\u003E\u003Cem\u003E游戏引擎\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E 是指一些已编写好的游戏系统或者核心组件的集合。(我这句话写的真像教科书)\u003C\u002Fp\u003E\u003Cp\u003E简言之,如果我之前已经做了一个游戏A,现在想做一个游戏B。虽然游戏完全不同,但很多代码是可以重复利用的,比如英雄的装备系统,比如按钮,比如对话框。这些组件完全可以从游戏A中直接Copy到游戏B中,从而减少代码量。而可以通用的这部分代码,在我们做了游戏C,D,E,F,G以后,就形成了一个我们自己的游戏框架,这就是一个引擎的雏形。\u003Cstrong\u003E\u003Cem\u003E说白了,就是让今后做的游戏像搭积木一样。\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Cp\u003E在现代的游戏开发中,使用引擎的目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。\u003C\u002Fp\u003E\u003Cp\u003E现代的\u003Cstrong\u003E\u003Cem\u003E游戏引擎典型特征是跨平台\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E,只用一次编码,游戏即可在诸如 Linux、Mac OS X、微软Windows这样的系统中运行。\u003C\u002Fp\u003E\u003Cp\u003E游戏引擎包含以下系统:渲染引擎(即「渲染器」,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E\u003Cem\u003E硬件概念\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E 引擎的渲染系统通常建立在一套高级图像API之上,诸如DirectX或OpenGL,这些API封装了GPU和显卡的部分功能。级别低一点的如DirectX、SDL和OpenAL也经常使用,他们提供对其他硬件设备的独立支持,诸如输入设备(鼠标、键盘、控制杆)、网卡、声卡。在硬件加速图形卡出现以前,开发者使用软件渲染。现在软件渲染依然被广泛用于非及时图像的渲染,或者是用户的硬件设备不支持硬件渲染。 \u003Cstrong\u003E\u003Cem\u003E而现在我们使用的所有引擎都是基于DirectX或OpenGL封装而来的。\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Ch3\u003E游戏引擎\u003C\u002Fh3\u003E\u003Cp\u003E目前市面上使用率最高的游戏引擎是Unity3D(市场份额27%)和Cocos2D-x(市场份额60%)。 \u003C\u002Fp\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Ffbed2549ce97bdc0ae4ec7fcbee9dad5_b.jpg\& data-rawwidth=\&480\& data-rawheight=\&464\& class=\&origin_image zh-lightbox-thumb\& width=\&480\& data-original=\&https:\u002F\\u002Ffbed2549ce97bdc0ae4ec7fcbee9dad5_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='480'%20height='464'&&\u002Fsvg&\& data-rawwidth=\&480\& data-rawheight=\&464\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&480\& data-original=\&https:\u002F\\u002Ffbed2549ce97bdc0ae4ec7fcbee9dad5_r.jpg\& data-actualsrc=\&https:\u002F\\u002Ffbed2549ce97bdc0ae4ec7fcbee9dad5_b.jpg\&\u003E\u003Cbr\u003E\u003Cp\u003E\u003Cstrong\u003E\u003Cem\u003EUnity3D\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E 国内游戏27%是由unity做的,unity确实是更先进的游戏引擎,不过由于包体积过大,游戏系能要求高等原因,在国内市场份额一直次于Cocos2d-x。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E\u003Cem\u003ECocos2d-x\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E 世界上使用率最高的游戏引擎,国内有6成游戏使用该引擎,不论你是创业,还是找工作,用这个引擎的成功概率最高。\u003C\u002Fp\u003E\u003Cp\u003E简言之:unity就像5星级饭店,装修豪华,菜品优秀,但不是每个人都吃得起的,在二三线城市几乎不可能存活。Cocos2d-x就像苍蝇馆子,装修破烂却味道好,容易进入千家万户。\u003C\u002Fp\u003E\u003Ch3\u003E支持语言\u003C\u002Fh3\u003E\u003Cp\u003ECocos2d-x支持语言有:c++(主要),js,lua\u003C\u002Fp\u003E\u003Cp\u003Eunity3d支持的语言有:c#(主要),js,lua(支持较差)\u003C\u002Fp\u003E\u003Ch3\u003E对于“学习”而言\u003C\u002Fh3\u003E\u003Cp\u003ECocos2d-x是比较好理解的。它是传统的OOP结构(面向对象),对于有编程经验的人来说,是最好不过了。就连Unity3d上,也有一个很火的2D框架,Futile,是模仿Cocos2d-x的架构和代码风格。从Cocos2d-x上手接触游戏引擎,是一个不错的选择。\u003C\u002Fp\u003E\u003Cp\u003E而Unity3d是Component-Based结构(基于组件),对于OOP背景的程序员来说,一开始会觉得别扭。而且Unity3d有很多针对3d模型、3d动画、优化等等的商用功能,对于初学者来说会有点overwhelming的感觉。而且无论如何使用Unity3d,总需要在editor里进行大量操作,对理解游戏引擎和代码架构来说,并不是一个很好的方式。\u003C\u002Fp\u003E\u003Cp\u003E另外,在语言的学习中,我建议大家还是从c++开始,毕竟这是效率最高,也是使用率最高的语言,学会后,其他语言皆可触类旁通。\u003C\u002Fp\u003E\u003Ch3\u003E从“开发”的角度来说\u003C\u002Fh3\u003E\u003Cp\u003ECocos2d-x是一个“纯正”的c++引擎。虽然可以利用CocosStudio和其他一些工具进行图形化操作,虽然前期开发效率始终不够Unity3d高,但是全部开放的底层代码,对于研究是一件大大的好事,但是对于创作而言,未必是福音。\u003C\u002Fp\u003E\u003Cp\u003E而Unity3d则是一个高效的IDE+代码库。它很好地封装了底层代码,提供许多简便的图形操作,还有商业级的高级功能。对于开发而言,制作Demo而言是更好地选择。之前大多数开发者对Unity3d的认识还停留在3D开发,但2013年末的2D支持让更多人选择Unity3d进行2D开发虽然使用率不算高。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E\u003Cem\u003Eunity3d开发的问题在开发后期\u003C\u002Fem\u003E\u003C\u002Fstrong\u003E,多渠道打包,多分辨率支持,不同android版本支持,几乎可以拖垮一切初入行的团队。\u003C\u002Fp\u003E\u003Ch3\u003E结论\u003C\u002Fh3\u003E\u003Cp\u003E我认为作为计算机软件专业的童鞋来说通过Cocos2d-x是最好的选择!那么,从下一章开始,我们将会真正进入游戏开发方向,我将在未来的章节中,教会大家从零开始学会游戏开发!放心吧,我对你们有信心!\u003C\u002Fp\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fe494001ccc93befb73140cca06d7a727_b.jpg\& data-rawwidth=\&370\& data-rawheight=\&251\& class=\&content_image\& width=\&370\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='370'%20height='251'&&\u002Fsvg&\& data-rawwidth=\&370\& data-rawheight=\&251\& class=\&content_image lazy\& width=\&370\& data-actualsrc=\&https:\u002F\\u002Fe494001ccc93befb73140cca06d7a727_b.jpg\&\u003E\u003Cbr\u003E\u003Ch2\u003E引用:\u003C\u002Fh2\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002Fquestion\u002F\& class=\&internal\&\u003E学习游戏开发的两个方向 Cocos2d-x 和 Unity 3D\u002F2D,哪个前景更好?\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\\u002Fsubject\u002F2F\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E独立游戏大电影 (豆瓣)\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E童鞋们,让我们共同期待猥琐大叔哦不英俊男神\u003Ca href=\&http:\u002F\\u002Fpeople\u002F054facfefc74f42a5b00\& data-hash=\&054facfefc74f42a5b00\& class=\&member_mention\& data-tip=\&p$b$054facfefc74f42a5b00\& data-hovercard=\&p$b$054facfefc74f42a5b00\&\u003E@杨雍\u003C\u002Fa\u003E的后续游戏教程吧。\u003C\u002Fp\u003E&,&updated&:new Date(&T07:26:38.000Z&),&canComment&:false,&commentPermission&:&anyone&,&commentCount&:9,&collapsedCount&:0,&likeCount&:37,&state&:&published&,&isLiked&:false,&slug&:&&,&isTitleImageFullScreen&:false,&rating&:&none&,&titleImage&:&https:\u002F\\u002F73a514c1b9be3cd6d69dbbd_r.jpg&,&links&:{&comments&:&\u002Fapi\u002Fposts\u002F2Fcomments&},&reviewers&:[],&topics&:[],&adminClosedComment&:false,&titleImageSize&:{&width&:550,&height&:290},&href&:&\u002Fapi\u002Fposts\u002F&,&excerptTitle&:&&,&column&:{&slug&:&kidscoding&,&name&:&笨猫快乐学编程&},&tipjarState&:&inactivated&,&annotationAction&:[],&sourceUrl&:&&,&pageCommentsCount&:9,&hasPublishingDraft&:false,&snapshotUrl&:&&,&publishedTime&:&T15:26:38+08:00&,&url&:&\u002Fp\u002F&,&lastestLikers&:[{&bio&:&&,&isFollowing&:false,&hash&:&b55a2a917cc9e4e13037&,&uid&:68,&isOrg&:false,&slug&:&shui-fang-9&,&isFollowed&:false,&description&:&&,&name&:&水水&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fshui-fang-9&,&avatar&:{&id&:&3dd6b8ccc5&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},{&bio&:null,&isFollowing&:false,&hash&:&da445fbc04a&,&uid&:662800,&isOrg&:false,&slug&:&wang-jian-xin-3&,&isFollowed&:false,&description&:&&,&name&:&贼他妈坏坏&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fwang-jian-xin-3&,&avatar&:{&id&:&e6fa70e7e81fe00ba46ae3&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},{&bio&:&参度。&,&isFollowing&:false,&hash&:&861462ccde86a68adbcb0a&,&uid&:84,&isOrg&:false,&slug&:&huang-yin-qi&,&isFollowed&:false,&description&:&求知欲旺,食多且杂。&,&name&:&黄胤祺&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fhuang-yin-qi&,&avatar&:{&id&:&cd4abfc32&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},{&bio&:&qq飞车客户端程序员&,&isFollowing&:false,&hash&:&544e157960bac3e7f1abd&,&uid&:08,&isOrg&:false,&slug&:&jaafar-sys&,&isFollowed&:false,&description&:&&,&name&:&Jaafar&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fjaafar-sys&,&avatar&:{&id&:&2a7d63985&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},{&bio&:&不吃爱鱼&,&isFollowing&:false,&hash&:&5a949118dffde605a5ec1&,&uid&:346900,&isOrg&:false,&slug&:&jojosh95&,&isFollowed&:false,&description&:&&,&name&:&喜欢喝咖啡的女孩&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fjojosh95&,&avatar&:{&id&:&dc5af4ee3ebff58cdb096f20218af62d&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false}],&summary&:&\u003Cimg src=\&https:\u002F\\u002F2a88a98ed70c93fc29426aaf_200x112.jpg\& data-rawwidth=\&423\& data-rawheight=\&423\& class=\&origin_image inline-img zh-lightbox-thumb\& data-original=\&https:\u002F\\u002F2a88a98ed70c93fc29426aaf_r.jpg\&\u003E本文作者是英俊不凡风姿飒爽迷倒万千美少女的新一代男神\u003Ca href=\&http:\u002F\\u002Fpeople\u002F054facfefc74f42a5b00\& data-hash=\&054facfefc74f42a5b00\& class=\&member_mention\& data-title=\&@杨雍\& data-tip=\&p$b$054facfefc74f42a5b00\& data-hovercard=\&p$b$054facfefc74f42a5b00\&\u003E@杨雍\u003C\u002Fa\u003E本篇是“游戏开发新手村”系列的第1篇-选择职业,这仅仅是开始。引子有一些人,他们也希望赚钱,但他们更多的是凭着理想工作。也许我们这个社会叫他们理想主义者。 他们离群索居,只是一心一意沉…&,&reviewingCommentsCount&:0,&meta&:{&previous&:{&isTitleImageFullScreen&:false,&rating&:&none&,&titleImage&:&https:\u002F\\u002F50\u002F23a2a66af9_xl.jpg&,&links&:{&comments&:&\u002Fapi\u002Fposts\u002F2Fcomments&},&topics&:[{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&iOS 开发&}],&adminClosedComment&:false,&href&:&\u002Fapi\u002Fposts\u002F&,&excerptTitle&:&&,&author&:{&bio&:&Apple,SF,Psychology&,&isFollowing&:false,&hash&:&4c9dd7ce259e3e6ae2f0fa6ca42801ee&,&uid&:00,&isOrg&:false,&slug&:&eseedo&,&isFollowed&:false,&description&:&Create a world like Caprica.&,&name&:&王寒&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Feseedo&,&avatar&:{&id&:&7dd67dbfe&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},&column&:{&slug&:&kidscoding&,&name&:&笨猫快乐学编程&},&content&:&国庆期间终于全部弄完了。\u003Cp\u003E昨天是乔帮主逝世三周年,突然很怀念2007年的iPhone1代发布会。\u003C\u002Fp\u003E\u003Cp\u003E没有乔帮主,我或许不会进入移动互联网的世界。\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E突然想起我的第一本Objective-C开发书是2008年买的。\u003C\u002Fp\u003E\u003Cp\u003E说到这里,经常听到有身边朋友要求推荐iOS或者Android开发5年以上经验的开发人才,我用手指算了下,从08年开始学起到现在也才6年(除非你把2014年都算进去了),这样的人真的不多。但早在2011年的时候我就听说有人四处宣传自己有3年以上iOS开发经验。。。或许明年就会有人吹嘘自己有3年以上Swift开发经验了?\u003C\u002Fp\u003E\u003Cp\u003E这是个浮躁的世界,我们需要沉淀,需要时间的力量也无法轻易摧毁的东西。\u003C\u002Fp\u003E\u003Cp\u003E任何一门编程语言只要深入学习,都会带来很大的好处,最起码学习一门新的语言时会很容易上手,这已经是个公认的事实了。\u003C\u002Fp\u003E\u003Cp\u003E我们学习编程,当然部分原因是为了解决生存问题,生存都解决不了,其它都是空谈。不过似乎我朝很多个人和企业都被困在这个生存陷阱中了。为了生存,我们不择手段,斤斤计较,但或许当你的所得足够解决生存问题时,是否也想过要用自己的力量去创造一些这个世界上不曾存在的东西?\u003C\u002Fp\u003E\u003Cp\u003E我想,编程和文字、音乐、绘画等艺术创作一样,最大的力量在于创造新事物。\u003C\u002Fp\u003E\u003Cp\u003E编程不仅仅是一门技能,更是一种创作工具。\u003C\u002Fp\u003E\u003Cp\u003E你来了,你学了,你创造了,或者更幸运的是你改变了世界(哪怕是改变了自己),人生无憾。\u003C\u002Fp\u003E\u003Cp\u003E下载链接:\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=https%3A\\u002Fcxv6ALgQEPQYT\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E请输入提取码\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E (提取码:292d)\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E最后再次补充一下关于解答疑问的事情。因为时间精力实在有限,实在无法一一解答大家的疑问(实际上我欠了不少邮件问题没回复,表示非常抱歉)。因此大家如果对教程或iOS开发有疑问的话,多去cocoachina,51cto,stack overflow,泰然网等网站交流互动。或是在QQ群中大家互帮互助。多谢大家的理解和支持。\u003C\u002Fp\u003E\u003Cp\u003E学不分先后,达者为师,如果大家有好的入门教程或者是学习心得体会,也希望可以通过这个专栏或其它途径分享给其他朋友。\u003C\u002Fp\u003E&,&state&:&published&,&sourceUrl&:&&,&pageCommentsCount&:0,&canComment&:false,&snapshotUrl&:&&,&slug&:,&publishedTime&:&T17:35:42+08:00&,&url&:&\u002Fp\u002F&,&title&:&逼格更高-让不懂编程的人爱上iPhone开发1-Swift+iOS8版 -(更新完毕怀念乔布斯)&,&summary&:&国庆期间终于全部弄完了。昨天是乔帮主逝世三周年,突然很怀念2007年的iPhone1代发布会。没有乔帮主,我或许不会进入移动互联网的世界。 突然想起我的第一本Objective-C开发书是2008年买的。说到这里,经常听到有身边朋友要求推荐iOS或者Android开发5年以上…&,&reviewingCommentsCount&:0,&meta&:{&previous&:null,&next&:null},&commentPermission&:&anyone&,&commentsCount&:20,&likesCount&:96},&next&:{&isTitleImageFullScreen&:false,&rating&:&none&,&titleImage&:&https:\u002F\\u002F50\u002Fab37a32dc95a2fa286bb42ce87a41641_xl.jpg&,&links&:{&comments&:&\u002Fapi\u002Fposts\u002F2Fcomments&},&topics&:[],&adminClosedComment&:false,&href&:&\u002Fapi\u002Fposts\u002F&,&excerptTitle&:&&,&author&:{&bio&:&Apple,SF,Psychology&,&isFollowing&:false,&hash&:&4c9dd7ce259e3e6ae2f0fa6ca42801ee&,&uid&:00,&isOrg&:false,&slug&:&eseedo&,&isFollowed&:false,&description&:&Create a world like Caprica.&,&name&:&王寒&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Feseedo&,&avatar&:{&id&:&7dd67dbfe&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},&column&:{&slug&:&kidscoding&,&name&:&笨猫快乐学编程&},&content&:&应很多朋友的要求,决定将之前的系列1-3教程升级到支持Xcode6+iOS8,包括所有相关的示例代码。当然,系列3未完成的部分也会补全。\u003Cp\u003E开发环境:Xcode6+iOS8\u003C\u002Fp\u003E\u003Cp\u003E编程语言:Objective-C\u003C\u002Fp\u003E\u003Cp\u003E测试设备:iPhone5,iPhone6 Plus\u003C\u002Fp\u003E\u003Cp\u003E预计完成时间:\u003Cb\u003E日(已延后,会放到github上,\u003Ca href=\&http:\u002F\\u002F?target=http%3A\\u002Feseedo\& class=\& external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E\u003Cspan class=\&invisible\&\u003Ehttp:\u002F\u002F\u003C\u002Fspan\u003E\u003Cspan class=\&visible\&\\u002Feseedo\u003C\u002Fspan\u003E\u003Cspan class=\&invisible\&\u003E\u003C\u002Fspan\u003E\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E)\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E当然,Swift版的系列2-3文字内容整理估计暂时没时间了,最多届时把示例代码分享给大家。\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E另外,关于教程中的疑问,因为个人时间精力有限,无法一一回复大家(已经欠了不少。。。)\u003C\u002Fp\u003E\u003Cp\u003E再次请大家见谅,请大家多去cocoachina,51cto,csdn,泰然网,stack overflow(首选),segmentfault,苹果官方论坛去交流互动,或者到qq群里面和大家共同学习。\u003C\u002Fp\u003E\u003Cp\u003E学不分先后,达者为师,也请有所收获的朋友分享自己的心得体会,或是自己撰写的新手入门教程在这个专栏或其它地方分享给大家。我在之前的文章中提出,学习一个东西最有效的方式是教别人学。遗憾的是自己现在时间精力不够用了。\u003C\u002Fp\u003E\u003Cp\u003E还请大家理解和支持\u003C\u002Fp\u003E&,&state&:&published&,&sourceUrl&:&&,&pageCommentsCount&:0,&canComment&:false,&snapshotUrl&:&&,&slug&:,&publishedTime&:&T10:15:52+08:00&,&url&:&\u002Fp\u002F&,&title&:&iOS入门系列教程1-3将升级到支持Xcode6+iOS8(Objective-C版)-占位&,&summary&:&应很多朋友的要求,决定将之前的系列1-3教程升级到支持Xcode6+iOS8,包括所有相关的示例代码。当然,系列3未完成的部分也会补全。开发环境:Xcode6+iOS8编程语言:Objective-C测试设备:iPhone5,iPhone6 Plus预计完成时间:\u003Cb\u003E日(已延后,会放到g…\u003Ca href=\&http:\\u002Feseedo\&\u003Ehttp:\\u002Feseedo\u003C\u002Fa\u003E)\u003C\u002Fb\u003E&,&reviewingCommentsCount&:0,&meta&:{&previous&:null,&next&:null},&commentPermission&:&anyone&,&commentsCount&:39,&likesCount&:76}},&annotationDetail&:null,&commentsCount&:9,&likesCount&:37,&FULLINFO&:true}},&User&:{&eseedo&:{&isFollowed&:false,&name&:&王寒&,&headline&:&Create a world like Caprica.&,&avatarUrl&:&https:\u002F\\u002F50\u002F7dd67dbfe_s.jpg&,&isFollowing&:false,&type&:&people&,&slug&:&eseedo&,&bio&:&Apple,SF,Psychology&,&hash&:&4c9dd7ce259e3e6ae2f0fa6ca42801ee&,&uid&:00,&isOrg&:false,&description&:&Create a world like Caprica.&,&badge&:{&identity&:null,&bestAnswerer&:null},&profileUrl&:&https:\u002F\\u002Fpeople\u002Feseedo&,&avatar&:{&id&:&7dd67dbfe&,&template&:&https:\u002F\\u002F50\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false}},&Comment&:{},&favlists&:{}},&me&:{},&global&:{&experimentFeatures&:{&ge3&:&ge3_9&,&ge2&:&ge2_1&,&nwebStickySidebar&:&sticky&,&androidPassThroughPush&:&all&,&newMore&:&new&,&liveReviewBuyBar&:&live_review_buy_bar_2&,&liveStore&:&ls_a2_b2_c1_f2&,&searchHybridTabs&:&without-tabs&,&isOffice&:&false&,&homeUi2&:&default&,&answerRelatedReadings&:&qa_recommend_with_ads_and_article&,&remixOneKeyPlayButton&:&headerButton&,&asdfadsf&:&asdfad&,&marketTab&:&market_tab_old&,&qrcodeLogin&:&qrcode&,&isShowUnicomFreeEntry&:&unicom_free_entry_off&,&newMobileColumnAppheader&:&new_header&,&zcmLighting&:&zcm&,&favAct&:&default&,&appStoreRateDialog&:&close&,&mobileQaPageProxyHeifetz&:&m_qa_page_nweb&,&default&:&None&,&wechatShareModal&:&wechat_share_modal_show&,&qaStickySidebar&:&sticky_sidebar&,&androidProfilePanel&:&panel_b&,&nwebWriteAnswer&:&default&}},&columns&:{&next&:{},&kidscoding&:{&following&:false,&canManage&:false,&href&:&\u002Fapi\u002Fcolumns\u002Fkidscoding&,&name&:&笨猫快乐学编程&,&creator&:{&slug&:&eseedo&},&url&:&\u002Fkidscoding&,&slug&:&kidscoding&,&avatar&:{&id&:&f9a1d3e049&,&template&:&https:\u002F\\u002F{id}_{size}.jpeg&}}},&columnPosts&:{},&columnSettings&:{&colomnAuthor&:[],&uploadAvatarDetails&:&&,&contributeRequests&:[],&contributeRequestsTotalCount&:0,&inviteAuthor&:&&},&postComments&:{},&postReviewComments&:{&comments&:[],&newComments&:[],&hasMore&:true},&favlistsByUser&:{},&favlistRelations&:{},&promotions&:{},&draft&:{&titleImage&:&&,&titleImageSize&:{},&isTitleImageFullScreen&:false,&canTitleImageFullScreen&:false,&title&:&&,&titleImageUploading&:false,&error&:&&,&content&:&&,&draftLoading&:false,&globalLoading&:false,&pendingVideo&:{&resource&:null,&error&:null}},&drafts&:{&draftsList&:[],&next&:{}},&config&:{&userNotBindPhoneTipString&:{}},&recommendPosts&:{&articleRecommendations&:[],&columnRecommendations&:[]},&env&:{&edition&:{},&isAppView&:false,&appViewConfig&:{&content_padding_top&:128,&content_padding_bottom&:56,&content_padding_left&:16,&content_padding_right&:16,&title_font_size&:22,&body_font_size&:16,&is_dark_theme&:false,&can_auto_load_image&:true,&app_info&:&OS=iOS&},&isApp&:false},&message&:{&newCount&:0},&pushNotification&:{&newCount&:0}}}

我要回帖

更多关于 unity 3d游戏开发 pdf 的文章

更多推荐

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

点击添加站长微信