12 我从游戏行业的一些AAA开发人员那里阅读了一些工作说明,并且发现有“游戏程序员”和“游戏工程师”的工作。 那些都是一样的吗?他们做同样的事情吗? software-engineering jobs — 贴士48 source 6 约一万五千美元 — 飞速发展
12 通常,标题“工程师”和“程序员”在游戏开发行业中可以互换。如果标题有区别,通常是特定于相关公司。 同样,在工作室之间,具有一个特定头衔的员工(例如“游戏程序员”)执行的实际日常任务通常也会有很大差异。 7 (这可能并不适用,但是请注意)世界上的某些地方可能对“工程师”的称呼与其他地方有所不同。简短的故事:我来自(加拿大艾伯塔省),那里有一个专业的工程师协会,该术语仅限于专业工程师使用。即使我是专业程序员,也不能称自己为工程师,所以这可能取决于位置。 — 约翰·麦当劳2013年 这是事实,在美国的某些地区也很重要(我认为德州是其中之一)。 @JohnMcDonald是特定组织,而不是特定领域。程序员是工程师,软件工程师,就像管道工是工程师,管道工程师一样。机械工程师说,这样的组织倾向于将自己局限于某些类型的工程师。 — jwenting 4 @jwenting一些司法管辖区需要许可证才能从事某些类型的工程,并且错误地陈述您的证书是非法的。在得克萨斯州和加拿大的某些省份,除非您实际拥有从事软件开发的许可证,否则您不能告诉别人您是专业的软件工程师。 — M. Dudley 3 @jwenting实际上,这就是它的意思。在这些辖区中,自称没有适当许可证的工程师被认为是欺诈性的。许可证的真正含义是,除非他人咳嗽,否则一律禁止使用该术语。当然,您可以告诉别人您是工程师,但是如果您在没有许可证的情况下专业地代表自己,则这样做可能会产生法律后果。看起来很傻,但这就是政府精心策划的傻瓜的力量。 — Frank B
2 我的解释是,游戏程序员是一天中大部分时间都在使用代码的人,而工程师 可以做到这一点,但是他/他还可以使用游戏机制,用户体验以及其他非面向代码的东西。 — 维克多·梅尔格伦(Viktor Mellgren) source 2 有趣的是,我有完全不同的解释:工程师是引擎制造商,而程序员是脚本程序员。谁知道... — 熊猫睡衣
1 根据我的理解,工程师们致力于引擎本身的功能。例如,如果您使用虚幻引擎并且是工程师,则可以扩展引擎的功能以供其他程序员使用。 关系: Galaga工程师 - 创建船舶类别,包括运动,激光,碰撞。从设计师那里获取有关需要哪些功能的规范 Galaga编程器 -对控制器进行编程,以控制按钮移动,发射激光以及碰撞时会发生什么。从设计师那里获取有关如何通过参数实现功能的规范。 但是正如其他人正确指出的那样,游戏程序员的职责通常包括两种编码。 — 詹姆斯·斯莱特 source