开头踩的那些坑
前几天突然想捣鼓点小游戏,脑子一热就把吃灰几年的Unity 5翻出来了。结果一打开,好家伙,功能位置咋跟当年学的好像不是一个软件?界面跟迷宫似的,随便拖个按钮都找不着北。
心里那叫一个憋屈,寻思赶紧找点教程看看。先翻开了以前买的书,书上还是Unity 4的图,步骤都对不上号。去网上搜“Unity 5 教程”,刷知乎刷到脑壳痛,不是叫你买课就是版本太高,要么就光秃秃几行字,看得云里雾里,跟便秘似的,急死个人。
地毯式搜寻靠谱资源
实在没招了,决定认真翻一遍国内外社区。先去那个英文用户最多的程序员论坛,搜索框里敲“Unity 5 free”,帖子确实多,筛了半天才发现很多人发的资料链接早八百年就打不开了,跟拆盲盒似的,净是惊喜(吓)。
歇了会儿气,转战国内问答平台。在“程序员聚集地”那个标签下翻帖子,关键词换成“Unity5基础”、“2017年教程”这类的,终于扒拉到几个精华帖。有个楼主特别实在,把自己当初学的免费课按顺序列了个清单:“第一周看A系列”、“入门后做B案例”、“进阶看C作者视频”,这才像人话嘛
- 官方文档:硬着头皮啃了英文文档,Unity英文官网有个叫“Manual”的栏,版本切回5.x,虽然术语头疼,但搭配网页翻译工具,查关键操作还能凑合用
- 油管小哥系列:搜“Unity 5 Beginner Tutorial”,有个蓝头发外国小哥讲得贼细,建模建个箱子能讲15分钟,虽然慢但胜在手把手,零基础绝对能跟上
- 国内宝藏UP主:在二次元网站发现个阿婆主,专门做Unity 5的老版本搬运,从基础光照到Shader入门整套视频打包,最神的是评论区有大哥发了资源合集包
- GitHub挖矿:直接搜“Unity 5 Examples”,找到几个标星过千的项目仓库,里面全是实战案例,重点看Issue区有没有跑不通的坑,省得自己调试到秃头
边骂边折腾出成果
照着上面几家的内容混着学。白天看蓝头发小哥建模,晚上刷阿婆主的C#脚本教学。有几次写移动脚本,小球滚起来跟抽风一样满地窜,气得差点把键盘掀了。跑回论坛翻老帖,才知道Unity 5的物理引擎参数得手动调,默认值跟摆设似的。
折腾了一星期,总算搞出个能控制的小人满地跑,还能跳起来踩怪物。虽然怪物就是个贴了鬼脸的火柴盒,蹦起来音效还是系统自带的“哔”一声,可把我激动坏了,马上截了个糊成马赛克的图发朋友圈装X。
血的教训
说点实在的,Unity 5这老古董是真不好伺候。有些博主讲的骚操作现在新版本早淘汰了,插件也基本都不支持。
我现在白天用新版本干活,晚上就当怀旧游戏,继续扒拉老教程玩。要是你也闲着没事想复古一把,按我上面踩过的路走,至少省三天抓狂时间。对了,那个二次元网站的阿婆主好像快停更了,且看且珍惜...