视频游戏开发者作为数学家

时间:2010-12-03 14:31:53

标签: language-agnostic

HI!我有一个完整的数学高级课程的硕士学位。我有荣誉和所有那些不太重要的东西。现在我正在完成我的第二年博士学位。完成我的博士学位不是问题,但我不知道我是否想成为一名科学家。我喜欢电子游戏,但我不知道如何编程。假设我决定退出科学家运营商并开始学习编程。知道在游戏公司工作的适当知识有多难?在那些地方很难找到工作?由于我不知道如何处理我的生活,任何建议都可能是完美的,经验或者什么都被接受。

3 个答案:

答案 0 :(得分:2)

你显然是一个聪明的人,所以我毫不怀疑,如果你把它放在心上,你将能够掌握任何必要的编程语言/概念。除了拥有坚实的数学基础之外,还将为您的游戏开发提供良好的支持。正如一些人认为的那样,游戏开发并非都是关于设计兽人和跨界战斗巡洋舰的。这一切都与游戏运行的“引擎”有关,这就是一切。该引擎驱动游戏物理,并由数学支持。

我确信这有例外,但可以肯定的是,在他们生活中的某些时刻,几乎每个开发人员都希望进入游戏开发。有些人已经做了一些没有。这是一个在某种程度上高度骚动的行业,因此有更多的人想要进入,而不是有可用的职位。所以你需要脱颖而出,你的数学背景将有助于此。

如果我是你,我会继续你现在的道路上。完成你的博士学位并在业余时间学习一两种编程语言,购买一些书籍,自己组装一些迷你游戏。这样做将为您介绍开发过程,并从那里您可以决定这是否是您想要追求的职业道路。

所有这些都说,我祝你一切顺利,并希望你找到一个满足你需求的职业,让你感兴趣。

答案 1 :(得分:0)

我认为对于视频游戏,您可以采取两种方式:

  • 程序员:我建议你现在就开始使用你手边的编程语言构建一些小游戏(不知道,试试Python)。编程,无论你的智慧如何,都不是一件容易的事,你构建游戏的经验越多,你就越容易构建它们。无论您的背景如何,该建议都有效。我没有任何文凭,我在游戏行业工作,而且我正在制作游戏。所以这与你在这个行业的文凭不相关,更多的是经验和激情(因为这不是一件容易的事)。制作游戏并展示它们,如果你不想去独立游戏,你会在某个地方找个地方。
  • 游戏设计师:这与程序员并不矛盾(你可以两者兼而有之,例如,如果你经常独立,通常就是这种情况 - 但在游戏公司中,你的合约中会有一个或另一个角色),但作为数学家,在谈论统计,​​经济,抽象模型等时,你在游戏设计方面具有优势。因此,阅读一些关于游戏设计师的数学可能是一个好主意,因为数学经常在游戏开发中成为强大的工具。

答案 2 :(得分:0)

单独有数学学位的人可以在游戏行业找到工作。 (为了证明,去年暴雪的联合创始人要求数学专业申请暴雪申请工作)。

你可以/将要做的直接编程知识的事情将是用于战斗,交互,匹配,概率等的系统开发。

如果你直接想进入开发,那么上面的内容仍然适用但是你也会知道更好的方法来实现它们以及可以在有限计数系统内完成的数学技巧(我想知道是否有任何游戏程序员在那里值得他们的盐,但还没有很好地利用比特上下溢:))

请记住,视频游戏是关于让它看起来真实而不是真实的......欧拉整合去除了很多令人讨厌的数学操作,这使得计算机变慢了。虽然我前几天确实读了一篇“文章”进展远远超出了这一点,并且系统的速度更喜欢增量步骤处理。

Anywho,如前所述,是的,对于那些在游戏行业拥有数学背景的人来说,有很多机会......但是,现在可能会让人感到厌烦的是,游戏行业的发展速度非常缓慢过去几年的经济恐慌(另外几个(400-500)百名开发人员在上个月内被放弃了,仍然有很多人在行业中有经验,试图在这个行业找到一份新工作)。