游戏邦在:
杂志专栏:
gamerboom.com订阅到鲜果订阅到抓虾google reader订阅到有道订阅到QQ邮箱订阅到帮看

游戏开发者谈行业新人更快适应从业环境的方式

发布时间:2015-02-06 09:24:58 Tags:,,,,

作者:Laszlo Fuleki

在过去一年多时间里我一直效力于一家AAA级手机游戏工作室。这一年真的让我大开眼界了。尽管本文不是很长,我还是想在此向那些考虑加入或已经加入专业游戏开发产业的人分享如下内容。

learning(from gamedev)

learning(from gamedev)

在青少年时期,我拥有一个梦想,即成为一名专业的游戏开发者,而现在我算梦想成真了。我真的非常兴奋,但是当梦想真正来临时,我却还未做好准备。在我写这篇文章的时候我还是一名学生,并且将在2016年拿到学士学位。每天奔波于学校和公司之间真的影响了我的成绩并破坏了我的社交生活,但我却清楚自己想要的是什么。同时我遇到了许多很酷且很有才能的人,并且从他们身上学到了许多—-并不是那些必要的编程技能,而是如何在这样的环境中表现,如何应对压力,如何与非技术人员讨论一些技术事宜。这些真的都是非常重要的技能,在某些情况下甚至比技术技能还要重要。不过不要误会,我说未做好准备并不是意味着我被解雇了,实际上我真的很喜欢专业游戏开发环境,但我却不能只是投入大量时间于此,这开始变成一个健康问题了。我找到了一份新工作,并且仍然是关于编程,尽管不是面向游戏开发。在一个完全不同的产业中,我真的变得很闲散。所以我正计划着尽快回到游戏开发领域。

总的说来,我想在此告诉那些刚刚进入这个产业或者想要成为专业游戏开发领域一份子的人一些要点。

1.这并不是你到目前为止所做的事

到目前为止你一直在做着你想做的项目,并且按照你想的方式进行。情况不会再是这样了。你将遇到截止期限,你将面对别人的期待,并且你还需要努力赚取利润。不要忘记了,这毕竟是种买卖。你可能会做些有趣且是你喜欢的任务,但同时也会遇到一些无聊的事。

2.你的影响将变得比之前重要

你是否曾经执行过一款完整的游戏?或者完整的系统?是的,这是完全不同的领域。你可能只需要面对系统的一部分,或者只需要调整它们,修复漏洞等等(游戏邦注:特别是作为新人)。在这里你所面对的游戏比之前作为业余游戏开发者所面对的游戏大得多,你需要适应这种情况。大多数项目成员都是专攻于某些领域(网络,图像等等)。同样地,我还要指出团队中的很多人从未独自完成一款完整的游戏(包括我自己,我总是在渲染引擎,这便是我的工作)。

3.你需要学会与管理者/领导,设计师,美术师进行适当的交谈

如果你是独自工作,你便属于一个人的团队,并且主导着自己的项目。但是在一个专业的环境中,与非技术人员谈论技术事宜可能会影响着你是否能够到达下个阶段,更糟糕的是可能会导致你被开除。这是你能够通过经验轻松学到的必要技能。而在一开始,你能够做的便是尽可能地低着头。

4.你需要投入额外的努力

如果你正致力于自己的业余项目,如果一个系统比你最初的预期晚2天完成,这便不是什么大事。但是在专业环境中,这有可能会拖累整个团队。你可能会为了项目和团队而加班工作。

我可以将所有的这些内容总结为两个词:交流和团队工作。

如果你真的喜欢开发游戏,那就进入专业的环境中。在这里所有喜欢这份工作的人都努力想要获得成功。所以你应该真正去热爱它,否则就请远离它。

本文为游戏邦/gamerboom.com编译,拒绝任何不保留版权的转发,如需转载请联系:游戏邦

4 Simple Things I Learned About the Industry as a Beginner

By Laszlo Fuleki

For the last year or so I have been working professionally at a AAA mobile game studio. This year has been a huge eye opener for me. Although this article is really short and concise, I`d really like to share these (although seemingly minor) tips for anyone who is thinking about joining, or perhaps has already joined and starting in the professional game development industry.

All my teen years I had only one dream, to become a professional game developer, and it has finally happened. I was most excited, but as it turns out, I was not ready. At the time of this post, I`m still a student, hopefully getting my bachelors degree in 2016. Juggling between school and a corporate job (because it is a corporation, after all) has been really damaging to my grades, to my social life, but hey, I knew what I signed up for. In the meantime I met lots of really cool and talented people, from whom I have learned tons. Not necessarily programming skills (although I did manage to pick up quite a few tricks there as well), but how to behave in such an environment, how to handle stress, how to speak with non-technical people about technical things. These turned out to be essential skills, in some cases way more important than the technical skills that you have to have in order to be successful at your job. Now, don’t misunderstand me, the fact that I wasn’t ready doesn’t mean I got fired, in fact I really enjoyed and loved the environment of pro game development, but I simply couldn’t spend so much time anymore, it has started to become a health issue. I got a new job, still programming, although not game development. A lot more laid back, in a totally different industry though. I plan to return to the game development area as soon as possible.

So, in summary, I’d like to present a few main points of interest for those who are new to the industry, or are maybe contemplating becoming game developers in a professional area.

1. It’s not what you’ve been doing so far

So far you’ve been pretty much doing what projects you wanted, how you wanted them. It will not be the case anymore. There are deadlines, there are expectations to be met, there is profit that needs to be earned. Don’t forget that after all, it is a business. You will probably do tasks which you are interested in and you love them, but you will also do tedious, even boring ones.

2. Your impact will not be as great as it has been before

Ever implemented a whole game? Perhaps whole systems? Yeah, it’s different here. You will probably only get to work with parts of systems, or maybe just tweaking them, fixing bugs (especially as a beginner). These games are way bigger than what we’re used to as hobbyist game developers, you have to adapt to the situation. Most of the people working on a project specialize in some area (networking, graphics, etc.). Also, I figured that lots of the people in the team – including myself, I always went with rendering engines, that’s what my thing is :D – have never done a full game by themselves (and that is okay).

3. You WILL have to learn to talk properly with managers/leads, designers, artists

If you’re working alone, you’re a one man team and you’re the god of your projects. In a professional environment talking to non-technical people about technical things may very well make the difference between you getting to the next level, or getting fired. It is an essential skill that can be easily learned through experience. In the beginning however, keep your head low.

4. You WILL have to put in extra effort

If you’re working on your own hobby project, if a system gets done 2 days later than you originally wanted it to, it’s not a big deal. However, in this environment, it could set back the whole team. There will be days when you will have to work overtime, for the sake of the project and your team.

Essentially, I could boil all this down to two words : COMMUNICATION and TEAMWORK.

If you really enjoy developing games, go for the professional environment, however if you’re not sure about it, avoid it. All of the people manage to be successful here by loving what they do. Love it or quit it.(source:gamedev)

 


上一篇:

下一篇: