从学生到游戏开发者: 我学到的五件事

简介:

Gamelook报道过三年前,我参加了一个游戏研发课程,在此之前我从来没有学过编程。现在,我非常自豪地成为了Failbetter Games工作室的一名开发者。这期间的过程常常感觉一头雾水,由于没有基础,所以大多数的时间都埋头在知识的海洋里,很少有时间停下来反思一些事情,写 这篇博客就是很难得的一次。这里,我希望分享这个过程中所学到的5条经验,希望能够给准备成为开发者的同行们一些帮助。

1.不要只想着进大公司

当我开始学习游戏研发的时候,我总觉得自己和希望工作的游戏工作室之间是很近的,直到后来找工作的时候都没有改变。之所以这样,主要是因为我自己天 真的想法,我的目标大多数都是比较知名的大型工作室。所以,当你在寻找一份工作的时候,如果你在求职网站以外的地方找找看,就会很快意识到其实机会还是很 多的。有时候在参加会议的时候碰到一个有趣的人就能发现工作机会,或者直接联系一个游戏工作室也会达到同样的效果。

不要只准备一份简历,然后就给所有的公司发同一分电子档,不要把就业目标只放在大型工作室,先决定你希望做什么样的游戏,找到尽可能多的这类游戏的 案例,想想这些游戏为什么吸引你,很快你就会发现自己已经有了一个不错的求职意向列表,而且其中会有些工作室可能是之前没有听说过也没有考虑过的。了解这 些工作室的信息,并且不要只是局限于线上搜索。

2.保持广泛的兴趣爱好

当我开始在游戏行业工作的时候,真正让我stuck的一件事就是变得目光短浅,从我感兴趣的游戏内容,到游戏进入我的世界的方式。你收到的新闻邮件、关注的帐号都是了解游戏业的窗口,确保你的涉猎范围足够大,这样就会发现一些从未涉猎过的体验。

这种方式的优势并不是立时可以显现的,但最起码它可以让你直到业内发生了或者发生着什么,更重要的是,它可以让你对多个内容和想法有自己的见解,给你更宽广的视野。对新事物保持开放的心态,你学到的东西将会让自己感到惊讶。

3.工作之外的活动往往可以帮你解决难题

Henry Jones教授说,“我发现当我坐下来思考的时候,答案就自己出现了。”

当尝试为正在做的项目获得创意的时候,经常有三四个技术方面的问题在我脑海中迟迟不能解决。整天工作、回家晚、没有时间和空间做自己喜欢的项目,这些问题都是真实存在的,挣扎也是常有的。
让我真正痛苦的的一些事情就是,用工作以外的事情谋生是很重要的,如果只是专注于一个内容或者方式,你会发现自己很累。就像喜欢多种游戏风格是不错的创意 来源一样,广泛的兴趣也同样可以带来更多灵感。我发行最有趣的那些想法往往是在做完全不相干的事情的时候出现的,这对于解决数天都没有进展的技术问题来 说,也是一样的,当你参加完全不相关的活动时往往可以灵光乍现,给你的工作带来直接的灵感,你也可以把它称之为天分,但我主要想说的是,除了工作之外一定 要有自己的生活。

4.不要听不进建议

刚走出大学校园的时候,意气风发的我或许急于表达自己的想法或者观点,或许是因为对于游戏设计我总有很多想说的,所以最终我找到了一个这样的工作场所。

在这个过程中我学到的经验是,一个来自对被拒绝的想法的反馈往往比这个想法本身更有价值,玩家们给开发者们提出的建议大多数都是不被采纳的,这其中 是有许许多多的原因的。当你的同事提出反馈的时候应该觉得感激,想清楚为什么你的建议没有被采纳。然后调整自己的想法并且把其中学到的经验用到下一个项 目。不要敝帚自珍,听取建议然后根据实际情况进行优化。

5.你需要帮助

我用了太久的时间才意识到,原来寻求帮助是没什么错误的。相反的是,我刚开始的时候往往会在并不成熟的想法上埋头苦干,直到很明显失败的时候才发现 无济于事。寻求帮助其实对于双方都是有好处的,如果不问,那么悬而未决的疑问会浪费时间并耽误研发进度。寻求帮助可以让你的经理知道你所擅长的是哪些方 面,未来工作的时候也可以知道你需要哪方面的帮助,无论如何,寻求帮助都比自己一个人扛着好的多如果你固步自封地坚持苦苦挣扎,那么你的工作就像是傻傻地 试图证明你可以实现不可能的任务,而且最终会让自己精疲力竭。

游戏行业给我们提供了长期的学习机会,你永远都可以发现一些新的事物。处理具有挑战性的工作才真正决定你是否是一名优秀的开发者,以及是否是你的工 作室珍贵的资产。我非常幸运地可以加入这样一个允许失败的工作室,失败的目标是为了变得越来越好,当遭遇困难的时候,不要害怕寻求帮助,因为其实没有什么 不对。


作者:gamelook

来源:51CTO

相关文章
|
1月前
|
机器学习/深度学习 算法 JavaScript
为什么分享技术文章无人问津,而工具推荐却大火?
这篇文章探讨了为何工具类文章比技术干货更受欢迎的原因。工具类文章因其实用性强、门槛低、见效快,能迅速提升读者的工作效率,而技术类文章则因学习成本高、见效慢,难以在短期内获得广泛关注。文章还提供了让技术文章更受欢迎的建议,如优化标题、降低门槛及结合实用技巧等。通过借鉴工具文的写作技巧,可以使技术内容更具吸引力,同时保持其深度与专业性。
43 1
|
3月前
|
JavaScript 前端开发 开发者
震撼揭秘!JS模块化进化史:从混沌到秩序,一场代码世界的华丽蜕变,你怎能错过这场编程盛宴?
【8月更文挑战第23天】在 Web 前端开发领域,JavaScript 模块化已成为处理日益复杂的 Web 应用程序的关键技术。通过将代码分解成独立且可重用的模块,开发者能够更有效地组织和管理代码,避免命名冲突和依赖混乱。从最早的全局函数模式到 IIFE,再到 CommonJS 和 AMD,最终进化到了 ES6 的原生模块支持以及 UMD 的跨环境兼容性。本文通过具体示例介绍了这些模块化规范的发展历程及其在实际开发中的应用。
52 0
|
程序员 图形学 C++
一个无知oier的娱乐——我的游戏开发经历
一个无知oier的娱乐——我的游戏开发经历
102 0
|
6月前
|
JavaScript 前端开发 Java
二十年编程语言风云,哪款是你的爱豆?
二十年编程语言风云,哪款是你的爱豆?
|
SQL 数据可视化 搜索推荐
咚咚咚,穷人版生产力工具,好用到飞起
咚咚咚,穷人版生产力工具,好用到飞起
|
存储 区块链 开发者
Jogger慢跑者/Stepn跑鞋NFT系统案例开发技术
 随着NFT(非同质化代币)市场的不断升温,许多开发者开始探索如何将NFT应用于跑步鞋领域。
|
数据可视化 开发工具 开发者
一个小游戏开发者的心路历程
可视化工具刚发布第一批版本的时候,我就通过同事的介绍了解到了这个开发工具,作为一名有着游戏梦想的产品经理,这个工具的发布让我看到了能够实现自己游戏梦想的一个最简单的方式,简单的可视化操作界面,让这个工具在交互体验上,给了想制作游戏但是没有代码基础的广大新手最友好的帮助。
100 0
|
开发者
个人游戏开发者哪些事情不要做
很多朋友都知道我现在是一个个人的游戏开发者,目前仍处于摸索和缓慢的前进阶段。做游戏的时间也不短了,多少算是有一点儿经验和想法的。虽然不能明确的知道做哪些事情是一定对的,但是有一些坑和弯路,我们还是应该尽量要避免的。不去做那些不对的事情,那么你做对的概率就会大很多。
135 0
|
开发者
个人游戏开发者的好时代
游戏行业目前正处于寒冬,比最严寒的寒冬还要寒。这不是我说的,这是各种媒体在传达的信息。 先是版号停发,接着游戏实名制和对未成年游戏玩家的防沉迷,再到现在也不是很明朗的关于游戏行业的政策。大批量的游戏公司纷纷倒闭,还能活下去的有点能力的公司,基本上都转战海外市场了。
117 0
|
开发者
游戏要从简单做起
嗨!大家好,我是小蚂蚁。 做游戏要从简单做起,尤其是对于新手开发者,一定要从简单做起。如果在啥也不会的时候,一上来就想做个大而复杂的,那结果只能是以失败告终。 有目标是好事情,但是前提是目标要合理,登顶珠峰是一个好目标,但是对于一个从未登山的人来讲,很显然这不适合当作第一个目标。
89 0