“游戏程序员”和“游戏工程师”有什么区别?


12

我从游戏行业的一些AAA开发人员那里阅读了一些工作说明,并且发现有“游戏程序员”和“游戏工程师”的工作。

那些都是一样的吗?他们做同样的事情吗?


6
约一万五千美元
飞速发展

Answers:


12

通常,标题“工程师”和“程序员”在游戏开发行业中可以互换。如果标题有区别,通常是特定于相关公司。

同样,在工作室之间,具有一个特定头衔的员工(例如“游戏程序员”)执行的实际日常任务通常也会有很大差异。


7
(这可能并不适用,但是请注意)世界上的某些地方可能对“工程师”的称呼与其他地方有所不同。简短的故事:我来自(加拿大艾伯塔省),那里有一个专业的工程师协会,该术语仅限于专业工程师使用。即使我是专业程序员,也不能称自己为工程师,所以这可能取决于位置。
约翰·麦当劳2013年

这是事实,在美国的某些地区也很重要(我认为德州是其中之一)。

@JohnMcDonald是特定组织,而不是特定领域。程序员是工程师,软件工程师,就像管道工是工程师,管道工程师一样。机械工程师说,这样的组织倾向于将自己局限于某些类型的工程师。
jwenting

4
@jwenting一些司法管辖区需要许可证才能从事某些类型的工程,并且错误地陈述您的证书是非法的。在得克萨斯州和加拿大的某些省份,除非您实际拥有从事软件开发的许可证,否则您不能告诉别人您是专业的软件工程师
M. Dudley

3
@jwenting实际上,这就是它的意思。在这些辖区中,自称没有适当许可证的工程师被认为是欺诈性的。许可证的真正含义是,除非他人咳嗽,否则一律禁止使用该术语。当然,您可以告诉别人您是工程师,但是如果您在没有许可证的情况下专业地代表自己,则这样做可能会产生法律后果。看起来很傻,但这就是政府精心策划的傻瓜的力量。
Frank B

11

大多数职位是任意的。这适用于所有行业。

对于每个公司来说,这些标题的含义可能会有所不同,因此,最好的选择是阅读每个职位的描述,而不仅仅是标题


2

我的解释是,游戏程序员是一天中大部分时间都在使用代码的人,而工程师 可以做到这一点,但是他/他还可以使用游戏机制,用户体验以及其他非面向代码的东西。


2
有趣的是,我有完全不同的解释:工程师是引擎制造商,而程序员是脚本程序员。谁知道...
熊猫睡衣

1

根据我的理解,工程师们致力于引擎本身的功能。例如,如果您使用虚幻引擎并且是工程师,则可以扩展引擎的功能以供其他程序员使用。

关系:

Galaga工程师 - 创建船舶类别,包括运动,激光,碰撞。从设计师那里获取有关需要哪些功能的规范

Galaga编程器 -对控制器进行编程,以控制按钮移动,发射激光以及碰撞时会发生什么。从设计师那里获取有关如何通过参数实现功能的规范。

但是正如其他人正确指出的那样,游戏程序员的职责通常包括两种编码。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.