我如何在22天内准备并通过Unity认证的开发人员考试(第一部分)

前言

显然,我无法告诉您考试中的内容(Unity向潜在应试者提供的内容除外),但是我可以告诉您有关考试的学习方式,我认为对学习材料有真正帮助的内容以及关于考试当天。 我认为这是对学习材料的复习,没有任何考试障碍。

(免责声明)关于我以及为什么我不喜欢视频游戏

我有关于我的部分,所以您知道我不是几天前才通过Unity并通过考试的。 这不是一件容易的考试。

从版本3晚期或版本4早期开始,我一直在使用Unity。我想制作视频游戏,并听到有关Unity的好消息。 我想进入虚幻引擎,但是那时它还没有公开可用,我对其他可用的游戏引擎也不太满意。 但是,我不是您的一般情况。 说实话,我玩过很多游戏,但是我认为很多游戏都是浪费时间,而且不是很有趣。 我经常将游戏性视为实现故事所需克服的障碍(我是一名作家,喜欢一个好故事)。 我喜欢一些游戏机制,但在大多数情况下,只有在我知道该游戏具有引人入胜的故事的情况下,我才玩游戏。 我的时间是宝贵的,有限的,所以我不能证明花时间在一款轰动一时的游戏上,除非我知道这是我会喜欢的。 我发现我只是不喜欢玩很多游戏。

现在您可能会问:“如果您根本不喜欢视频游戏,那为什么要这么做?”原因是:因为作为作家,我将视频游戏视为讲述故事的独特而有力的方式。 我觉得有几种情况已经使游戏开发成为了讲故事的媒体,但感觉它还没有完全发挥其作为严肃娱乐平台的潜力。 与其他娱乐形式相比,电影制作行业中的许多人嘲笑游戏开发。 话虽如此,颜色,动画,故事,声音,机制以及用户与系统交互的方式的组合可以创建一种完全身临其境的体验,从而以其他娱乐平台无法企及的方式影响玩家。

我目前在TroopTrack(一家为青年管理组织构建工具和解决方案的软件公司)工作,担任运营经理。 我的部分工作是成为我们的代码训练营的老师。 我们向孩子们教授基本的编程原理,并帮助他们在编码方面拥有良好的初体验。 拥有良好的初次体验将使一切都变得不同。

我知道Ruby on Rails,HTML,HAML,一些JavaScript,CSS,C ++,C#,WordPress以及我涉足的其他一些工具。我曾经在Unity,Unreal版本中工作((还没有做过Lunberyard,但是我想),FPS Creator和GameMaker Studio。 所以我并没有完全陷入盲目,但直到最近我才开始认真对待Unity中的游戏开发。 我已经看完了大多数教程视频,并对视频带来的游戏进行了更改(这是一种绝佳的学习方法。构建并对其进行更改)。

第一推

我的一个好艺术家朋友对游戏非常有想法。 现在,想法很便宜。 执行是关键。 不管您的想法多么美妙或令人惊奇,它始终是“只是一个想法”,直到您对其进行操作为止。 因此,无论您做什么,都必须做好。 回到我最初的想法:我的一个朋友对一个带有有趣故事的2D游戏有一个很好的主意。 我们开始计划音乐,颜色,级别等。我非常兴奋,因为我们可以利用我们在游戏开发方面的知识水平来真正地做到这一点。

我们执行失败。

我建立了第一层,并为角色和坏家伙使用了一些占位符精灵(这是挥舞剑道的柯比,与一群Bowsers战斗)。 我一直在要求艺术,但从来没有得到它,所以我没有前进。 我没有生我的朋友的气; 他正忙于设法为Art Institute付款,而没有时间进行我们的项目。 生活虽然发生了,但我相信我们可以重回生活,并发展出坚实的游戏。 为什么这对我的故事很重要? 因为我认为这是推动我参加Unity考试的第一个真正的重大步骤。 到目前为止,我已经听说过它,但是该课件还没有发布,而且看起来很快也没有任何测试工具可以在我附近使用,因此在工作,写作和生活之间,我决定只暂时放弃游戏开发。

决定

过了一会儿,我收到了一封有关该课件发布的电子邮件,并在得克萨斯州北部提供了多人路演+认证考试。 我没有准备好,所以我忽略了它。 我正在与老板戴夫(Dave)讨论我们的Code Camp产品,我们同意我们希望为高中年龄的孩子提供更高级的游戏开发课程。 我提到我对Unity有点熟悉,认证可以提高我们的价值和声誉。 我回头看了那封电子邮件,上面写着“路演和认证,微软总部,德克萨斯州欧文,9月24日”。 是9月2日。 我查阅了考试学习指南(https://certification.unity.com/themes/certification/docs/unity-certified-developer-exam-objectives.pdf),阅读了有关课件的一些信息,然后开始计算。 我发现,如果我每天花3个小时学习,到考试日我可以通过3次课件。 这听起来像是一个伟大的计划,但回望过去,我嘲笑自己的无知。

我买了考试的门票(250美元),我买了路演门票(20美元。它是免费的,但是他们让你付款,如果你真正出现的话会退还你。很有趣的是你出现的可能性是如果有经济诱因的话),我支付了Unity Plus会员资格(每月35美元,承诺一年,包括一个月的课件访问费用),然后开始学习。

学习资料

·Unity课件(通过Docebo实现Unity)

·通过Unity认证的开发人员考试(Udemy)

·通过构建Scratch(Udemy)的6个全功能游戏来掌握Unity

·文档,教程视频等(统一)

关于我选择的每种学习材料,我都有一些有趣的事情要说。 不会给您任何破坏,但我需要警告您一些有关它们的事情。

Unity课件

这不是一个好经验。 必要? 是。 高兴吗? 不。这很难到达,没有保存我的进度,并且经常崩溃。 考试分为16个部分。 90分钟内有100个问题。 课件分为多个部分,每个部分(最后一个除外)最后都包含一个复习和自我评估。

当我完成了部分中的所有视频并返回菜单后,它将部分的名称更改为其他颜色以显示进度。 在经历了其中的一些并且运行良好之后,它停止了跟踪我的进度。 每次我回到课件中时,它都会将我重置为其中一个的结尾,好像我还没有完成。 非常沮丧。

当您在某个部分中观看视频时,它根本不会像您期望的那样跟踪。 关于您所在位置的唯一线索在于每个部分顶部的一串随机面包屑。

当我回头通过所有评估时,我无法对第一个评估做任何事情。 它只是卡住了。 总体而言,UI(用户界面)的体验非常差。

UI体验不能很好地反映材料。 课件的内容是金色的。 您逐步完成了“僵尸玩具”游戏。 经过深思熟虑,它包含您需要了解的所有内容。 它不只是直截了当地说“嘿,这是考试中的内容”,它自然地从一个部分流到下一个部分,您可以通过这样做来了解考试所需的内容。

关于课件的一些有趣的事情使我发笑。 讲故事的人听起来像是《公园与娱乐》中的Perd Hapley。 “我要教给您的是……Unity Developer课件。”当然,我有点夸张,但在某些方面确实有这种感觉。 不过,他确实表现出人性化的一面。 我忘记了它是什么时候,但是当您在ZomBear上进行一些工作时,他会大声疾呼。 我不得不暂停视频,以便我可以笑。

在课程的某些部分中,我们切换到其他人—一个有口音的人。 他称“照明”为“闪电”,这很有趣。 不过,当他讲话时,我真的感到自己处境很好。 他知道自己的东西,因此很容易跟进。

让我分心的一件事是这种课件拼凑在一起的印象。 感觉就像从先前存在的视频系列中获取了很多一样,其余的都在以后添加以确保所有内容都被覆盖了。 这不一定是一件坏事,但这是一个分散注意力的想法。

改进建议:放弃或改进Docebo。 我知道Docebo可以为许多客户做到这一点,并为视频提供了很好的安全性,但是增加的安全性真的值得牺牲用户体验吗? 我本可以在Rails中构建更好的东西(哈!我可能可以在Unity中构建更好的东西!)。 Docebo没有冒犯。 如果他们要对UI进行大修,那将是一个可靠的选择。

我也会做一个较小的游戏。 僵尸玩具游戏很棒。 但是对于这种学习来说,这感觉像是一个非常大的游戏。 如果我坚持下去,我将只用一个叙述者来重做整个事情。 现在的叙述者之一,甚至是一个全新的人都可以。 也许是女人? 游戏中的女性人数并不多,因此让女性叙述路线可能是个好举动。

我对此有抵触,但值得注意。 课件中使用的外部工具是业界最好的。 我知道有Photoshop,Maya等精简版,但是对于独立开发人员甚至是小团队来说,它们仍然太昂贵了。 我的一部分希望他们会在Gimp或Blender中使用示例,但是我确实看到使用绝对最佳的工具是一件好事。 我希望他们会使用更适合我的工具,但与此同时,我知道这些是绝对最佳开发所需要的工具。

我希望有更多的练习题。 也许一两百。 不过,这可能是一把双刃剑。 我进行了五次自我评估(第一次评估除外,因为它被破坏了)。 对于某些人来说,不幸的一点是,如果您一次又一次地回答相同的问题,您将开始记忆问题的答案或部分答案,而不是掌握问题或整个自我评估的实际意义(“我不会参加考试,但是请确保您知道我在Unity所在的地区以及我周围的所有事物。

购买? 是。 即使有少数夸克,如果您计划参加考试,那还是100%值得的钱。 确保给自己足够的时间。 对于一个普通人来说,一个月还不够。

未完待续。