HI!我有一个完整的数学高级课程的硕士学位。我有荣誉和所有那些不太重要的东西。现在我正在完成我的第二年博士学位。完成我的博士学位不是问题,但我不知道我是否想成为一名科学家。我喜欢电子游戏,但我不知道如何编程。假设我决定退出科学家运营商并开始学习编程。知道在游戏公司工作的适当知识有多难?在那些地方很难找到工作?由于我不知道如何处理我的生活,任何建议都可能是完美的,经验或者什么都被接受。
答案 0 :(得分:2)
你显然是一个聪明的人,所以我毫不怀疑,如果你把它放在心上,你将能够掌握任何必要的编程语言/概念。除了拥有坚实的数学基础之外,还将为您的游戏开发提供良好的支持。正如一些人认为的那样,游戏开发并非都是关于设计兽人和跨界战斗巡洋舰的。这一切都与游戏运行的“引擎”有关,这就是一切。该引擎驱动游戏物理,并由数学支持。
我确信这有例外,但可以肯定的是,在他们生活中的某些时刻,几乎每个开发人员都希望进入游戏开发。有些人已经做了一些没有。这是一个在某种程度上高度骚动的行业,因此有更多的人想要进入,而不是有可用的职位。所以你需要脱颖而出,你的数学背景将有助于此。
如果我是你,我会继续你现在的道路上。完成你的博士学位并在业余时间学习一两种编程语言,购买一些书籍,自己组装一些迷你游戏。这样做将为您介绍开发过程,并从那里您可以决定这是否是您想要追求的职业道路。
所有这些都说,我祝你一切顺利,并希望你找到一个满足你需求的职业,让你感兴趣。
答案 1 :(得分:0)
我认为对于视频游戏,您可以采取两种方式:
答案 2 :(得分:0)
单独有数学学位的人可以在游戏行业找到工作。 (为了证明,去年暴雪的联合创始人要求数学专业申请暴雪申请工作)。
你可以/将要做的直接编程知识的事情将是用于战斗,交互,匹配,概率等的系统开发。
如果你直接想进入开发,那么上面的内容仍然适用但是你也会知道更好的方法来实现它们以及可以在有限计数系统内完成的数学技巧(我想知道是否有任何游戏程序员在那里值得他们的盐,但还没有很好地利用比特上下溢:))
请记住,视频游戏是关于让它看起来真实而不是真实的......欧拉整合去除了很多令人讨厌的数学操作,这使得计算机变慢了。虽然我前几天确实读了一篇“文章”进展远远超出了这一点,并且系统的速度更喜欢增量步骤处理。
Anywho,如前所述,是的,对于那些在游戏行业拥有数学背景的人来说,有很多机会......但是,现在可能会让人感到厌烦的是,游戏行业的发展速度非常缓慢过去几年的经济恐慌(另外几个(400-500)百名开发人员在上个月内被放弃了,仍然有很多人在行业中有经验,试图在这个行业找到一份新工作)。