资讯
展览资讯 大型展会 灯光节 大型盛典 赛事 中标捷报 产品快讯 热门话题 艺术节 活动 演出 新闻 数艺报道 俱乐部签约
观点
大咖专访 观点洞察 书籍推荐 吐槽 设计观点 企业访谈 问答 趋势创新 论文 职场方法 薪资报价 数艺专访
幕后
幕后故事 团队访谈 经验分享 解密 评测 数艺访谈
干货
设计方案 策划方案 素材资源 教程 文案资源 PPT下载 入门宝典 作品合集 产品手册 电子书 项目对接
  • 0
  • 0
  • 0

分享

Unity开发者访谈 | 每天自学7小时,全年不休?他的课程,都是在探索路上被撞破的南墙

原创 05-13

跨专业已经成为了当下的新常态,比较常见的是跨相关专业,如果要进入一个完全陌生的领域,那么对学习能力、毅力都是不小的挑战。


而这次小 U 采访到的讲师 Joker,居然原本从业于网络营销工作,他的课程还并不面向零基础。是什么推动他如此坚定地转向了 Unity 呢?


Joker 老师头像


怀着一颗向大佬学习的心态,小 U 对 Joker 老师的转型之路穷追猛问,终于学习到了一些皮毛。相信对大家也一定会有所启发~


天赋型技术讲师,他的怎么转型的


在采访之前,完全想象不到 Joker 老师并不是学开发的,刚毕业的工作也跟 Unity 毫无关系,是做 SEO。但是老师非常喜欢研究,在工作中主动地学习新技术。据 Joker 老师说,就是在学习钻研的过程中,偶然萌生了想要从零构建属于自己的虚拟世界的想法。由此,才第一次接触了 Unity。


 “每天自学六七个小时”“坚持将近两年的时间”……Joker 老师简直是技术苦行僧。小 U 将老师的转型经验整理成以下几个要点,如果掌握了,即便不做讲师也必定会收获满满。


  别想太多,干就对了


Joker:转行对我来说从来不是一个问题,因为想转,所以就转了,并没有过多地去权衡利弊。


我其实很喜欢自己之前的工作,因为在这份工作中我获得了很强的成就感,而且学习技术的过程也很有趣。但是这种成就感还是聚焦于帮公司省钱、帮公司赚钱,跟完成一个作品带来的自我成就感相比,就小巫见大巫了。


我既然已经确定,自己想要实现自我价值,也找到了相应的出路,那就去做吧。


Joker 老师的教程


  坚持、再坚持,坚持不下去的时候,还得坚持


Joker:我一开始也没有特别系统地学习,就是零碎地找网课。不过我的学习时间很长,刚开始接触的时候,可以保证一天六七个小时,如果碰上假期,时长可以高达八个小时。这种高密度且持续的输入,我坚持了将近两年,按照现在的话说,相当于是开启了卷王模式


当然现在已经过了那个阶段,学习模式也不一样了。


一开始的时候,自己完全就是个小白,求知欲爆棚的那种。刚刚接触一个崭新世界,推开了一点大门,就一心想要走进去,探索,学习。自己在啥也不知道的情况下,看到 UI、动画、音效、渲染、优化……什么都想去学一下,所以其实学得“乱七八糟”。


当然这些“弯路”也是有价值的,毕竟后面做游戏也不是完全没用,只是它们太零碎,并不是适合于一开始就学习,所以即便当下学会了,但是在项目中根本用不出来。之后我会推荐学习路线给大家。


言归正传,我还是很感激坚持的这段时间的,毕竟这么高强度的学习,知识真的积累了不少。


课程都是在这个工作台上诞生的


  学习过程中的一些小技巧


Joker:首先是找课程,在我开始学习的时候,Unity 中文课堂还没有上线,所以我都是在其他平台上按需搜索,有了想要学习的内容,再去搜。但是有的时候在国内是找不到的,肯定要去 YouTube 或者谷歌之类的地方。


我个人感觉,海外的课程要好一些。对比我自己出的课程,更是如此(哈哈哈)。


其次,在学习的早期,尽量去看视频,而不是看书。因为在看书的时候,很有可能会冒出来另一个你不懂的概念,为了弄清这个概念,又要再学习另一本书。对初学者而言是很劝退的一件事,而且在初期的课程内容更适合用视频的方式来体现,比较游戏开发除了代码外,还有不少偏向画面的内容。


现在国内已经有一批粉丝很多的 UP 主了,他们也都有在 Unity 中文课堂上发布课程。


最后一点,当你学习得比较深入之后,就可以通过看其他人的知识分享来解决问题了。除了一些大佬发布的文章,千万别忘了 Unity 文档这个对学习的帮助也非常大。


他不是独立游戏开发者,他是独立世界探索者


Joker 老师很独特的一点在于,他并不是因为喜欢游戏才学习 Unity,而是因为喜欢研究技术,才选择了开发游戏。


Joker:我最开始从来没有想过会去做游戏,因为我给自己定位是一个搞技术的。折腾技术的过程中,就想做些什么出来,来验证这些技术。对我而言这个过程是很享受的。


我非常喜欢游戏的实现方式,你需要学习很多东西才能搭建出来,而且未来可能还要再继续学习,继续补充,是没有边界的。相比于做网站、做 APP 这些,它们就相对死板,做了一两个之后,基本就是在“复制粘贴”了。


所以游戏带给我的成就感非常强,这也是让我坚定做游戏的原因。



那为什么不先去游戏公司工作一下呢?而是直接选择开发独立游戏。


Joker:游戏可以分为两种,一个是商业公司做的游戏,另一个是独立游戏。我之所以选择后者,因为我不想只是做一个参与者


我接触过游戏公司里的人,个人觉得不太适合自己。因为里面的人都是一个参与者,一个人负责一部分,强调的能力是协同开发。


但是你如果想做一个独立游戏,涉及的东西很多。不止是技术上的问题,还有策划、框架这些。所以我也在寻求队友,一起完成这个世界的构建。


我组过几次队,但做出来的内容自己都不太满意,基本上都废掉了。这个过程持续了很久,直到现在。我看大多数的开发者基本上经历差不多,都是早期特别难。不过我觉得这些还是挺有意义的,在这个过程中积累了很多东西。我希望哪天,可以打造出一个让我觉得有趣、有料的虚拟世界。


他的课程,都是在探索路上被撞破的南墙


Joker 老师在打造虚拟世界的过程中,踩过很多坑。这也是他课程的灵感来源,希望别人不要再踩了。


Joker:正如上面所说,游戏没做出来,弯路走了不少。每一个项目都是一次实验,如果失败了,就会去琢磨为什么。这也为我做课程做了一定的准备。


我最开始做的第一个课程,非常的非常非常的随便,没有备课,现场录制的,然后免费发布在了 B 站上。说实话我现在都有点“没眼看”,但是我的第一批粉丝就来自于这个课程。因为有了粉丝,我也会在课程质量上多下些功夫。


我第一个以个人名义发布课程的平台就是 Unity 中文课堂,现在已经陆续发了四部教程了:《Unity RPD 战斗系统》《Unity 独立游戏开发框架》《Unity 开发过程中常见报错与 Debug》《Unity 类饥荒 3D生存游戏》。


Joker 老师个人主页(点击“阅读原文”可跳转):

https://learn.u3d.cn/u/joker-ksn/?tab=created


Joker 老师的教程


前面有说到过学习节奏,我在这里分享一下。


如果你想要打造一款独立游戏,就要从全局出发,单独学习 UI、动画这些内容当然有必要,但是如何把一块一块积木拼成你理想中的游戏世界。重点在于如何实现一个游戏的核心机制、游戏的完整性。


所以推荐大家在具备 C#、Unity 的基本功后,我的课程可以先开始学习框架,框架的目的就是做个完整的游戏出来,不只是实现某一个功能。我发的《Unity 独立游戏开发框架》就是这个目的,让你的功能都可以串起来,真正发挥价值。


我其他的课程,比如《Unity 类饥荒 3D 生存游戏》,它作为一个游戏,可玩性并不高、内容量较低,毕竟它的初衷依然是一个课程,但是可以教大家如何实现里面的各种功能。这个游戏也是我踩着坑打磨出来的,希望大家不要再在同样的坑位再掉一遍。


《Unity类饥荒3D生存游戏》截图

想打造独立游戏吗?来做讲师吧


小 U 发现,很多 Unity 中文课堂的讲师,都在做独立游戏。跟 Joker 老师聊完后,才发觉原来二者这么互补。


Joker:做独立游戏的人,我觉得都是勇士(当然我也是,哈哈哈)。因为如果家里没矿的话,经济问题这点根本避不开。一个游戏开发的周期是很长的,以年计,所以一定要找一个支撑点。目前看来,讲师是最合适的一个职业。


首先是时间自由,且收益稳定,风险低,而且也可以自我提升总结。


这样既可以保证开发游戏的时长,还可以保证基本的经济问题。目前我的精力在课程上多一些,正在逐渐积累自己的优势领域。我发现国内关于战斗系统、AI 或一些更接近我们实际游玩过的游戏中的功能课程比较稀缺,我希望我的课程产物,虽然是个 Demo,但不仅仅是个 Demo,可以让你再次体会到游戏时的感受,所以大多课程我比较追求深度或完整性。当然我也会听取粉丝的意见,如果你们有想要学习的方向,可以留言告诉我。


其次就是倒逼知识输入。


为了教别人,自己必须去学习。有的时候,虽然我知道某个知识点,也知道怎么用,但是我用的时候只需要知其然,不用知其所以然。但是一旦我要去教学员的话,就会倒逼自己去学习,这点对我的技术提升也是大有裨益的。


然后还有一个点,找队友。


我目前团队的核心成员,就是通过学习课程接触到的。他本身是做策划的,也想做游戏,通过课程群认识的。有一天我就随意地问他想不想一起做游戏,或者他有什么想法,结果越聊越投机,就发展成战友了。


未来一段时间,大家肯定会看到我在中文课堂持续发课程,欢迎大家来捧场。


Joker 快问快答


小 U 超级好奇,您的名字是怎么来的~搭配这个头像,很容易让人联想到那个哥谭市的那位。


Joker:hahaha,我的名字不是“小丑”的意思,而是“一个爱笑的人”。头像是之前一个合作伙伴帮我画的,我很喜欢就用了。在生活中,我虽然没有很爱笑,但是非常乐观,这个性格对我帮助很大。


您觉得以现在中国的市场环境而言,对于独立游戏开发者是比较好的吗?


Joker:我觉得是越来越好,因为现在还是挺萌芽期的。虽然市场向好,独游开发者也在变多,但是市场和独游开发者的基数并不大。我们近几年有看到一些很出色的独游,《太吾绘卷》《戴森球计划》《鬼谷八荒》等,但是这几年也就这几个。所以我认为,现在选择做独立游戏开发者的都是勇士。


您是如何规划时间的呢,做课程,开发游戏,还需要时间学习。


Joker:我觉得我没有定制详细的时间规划,日常是感觉哪个紧急就去做哪个。但是我会规划大时间的任务,比如一周要至少录八节课,那么这一周就算是周日通宵,也一定要完成。我自己本身比较有数吧,哈哈哈。


近期还有什么教程计划吗?


Joker把《Unity 类饥荒 3D 生存游戏》录制完,现在才更新三分之一,肯定是以它为主。之后的教程计划,准备录制一个 RPG 系列课程,当然也包含战斗系统,但是是比现在这个更深入的一个教程。


Joker

一起做一场独立游戏的梦

教真正的独立游戏开发








长按关注

Unity 官方微信

第一时间了解Unity引擎动向,学习最新开发技巧


阅读原文

* 文章为作者独立观点,不代表数艺网立场转载须知

本文内容由数艺网收录采集自微信公众号Unity官方平台 ,并经数艺网进行了排版优化。转载此文章请在文章开头和结尾标注“作者”、“来源:数艺网” 并附上本页链接: 如您不希望被数艺网所收录,感觉到侵犯到了您的权益,请及时告知数艺网,我们表示诚挚的歉意,并及时处理或删除。

数字媒体艺术 新媒体艺术 游戏制作 技术分析 展示

3427 举报
  0
登录| 注册 后参与评论