用技术移动针

发表时间:2019-06-13 11:03 来源:http://www.stmotor-china.com

不久之后,一位朋友问我,如果我有100万美元,我会建立什么样的技术,我想在游戏开发方面发挥作用。我的第一反应是,“没什么。100万美元是不够的。”这个问题一直困扰着我,我决定写下来。我的重点是移动游戏,所以YMMV。

历史上,对技术的关注一直在开发下一代游戏引擎,以实现更好的沉浸感,更真实感等。我认为在该领域投入大量现金/精力并不重要。一个好地方是特定游戏的一些非常酷的钩子。例如门户枪是一个很棒的小技术技巧,定义了游戏。那些具有很大价值的东西,但是让游戏创意需要类似的东西更有意义,而不是创造一个小技巧并寻找适合的游戏。

我认为可以提取最大价值的领域是团队生产力。它不像前两个那样感或可销售。通常没有很棒的截图,只有能够欣赏它价值的人才是参与制作游戏的人。但商业价值是巨大的。

与游戏机或PC游戏相比,移动游戏生态系统的移动速度非常快。现在“热门”的是不断变化,竞争激烈,因此迫切需要尽快获得市场头衔。与此同时,硬件的强大能每年都在突飞猛进,只会增加您需要支持的低端和高端设备之间的技术差距。您有两个平台,数十个显示宽高比和像素密度,全球本地化版本,以及大量第三方SDK,用于评估/集成分析,广告,A / B测试,实时作等,这些都增加了游戏开发的复杂。当然,玩家(和平台销售团队)希望/期望游戏的深度和美感逐年大幅提升;)所有这些都需要越来越大的开发团队,但神话般的人月会咬你在。

好的......足够的厄运和阴郁。科技救援!

当所有团队成员彼此之间几乎没有互动时,就可以达到项目的最高效率。随着团队成员之间所需协调量的增加,团队的整体效率会降低。另外两个大大影响生产力的因素是装配时间和缺陷发现时间。最后两个的成本部分是相同的:从我创建的东西到我必须再次回到它之间的时间越长,它就会成本最高。在一个完美的世界中,代和资产是在同一时间交付的,并且在它们离开开发人员机器之前就会发现错误。

因此,考虑到这一点,我们引入的任何技术解决方案都应该集中在:

尽量减少人与人之间的强制互动最大限度地减少能组件交付之间的延迟最小化创建代/艺术/设计与使用代/艺术/设计发现错误之间的时间最大限度地提高代/艺术/设计的稳定,最大限度地减少对QA的依赖

没有特定的顺序,对我来说,作为一个痛苦的拇指弹出的问题是:

内容整合

构建游戏时,您需要整合来自所有不同团队成员的更改。第一步是最小化二进制资产(仅请图像,模型和音频),以便合并工具可以完成他们的工作。但实际上,尝试将Unity预制件与您不理解的GUID合并,只是乞求导致坏事。如果执行合并的开发人员没有立即识别合并引入的错误,则通常会导致内容重新创建等。文本文件对于合并至关重要,但需要的是一个了解文本背后含义的diff工具。将分支/合并过程集成到游戏的编辑器中。解释差异并显示正在更改/冲突的字段的UI。在合并更改之前,您可以使用它来预览更改/冲突!完成更改后,您可以在UI中启用“git blame”,以便能够查看最后一个人是谁更改了组件的属,何时发生,以及提交它。从我所听到的一点点来看,似乎这是MaxPlay焦点的很大一部分,我期待看到他们正在做的事情。

界面构建

这些天游戏界面在手机上很乱。数十种宽高比/屏幕密度和大量语言支持。建立一个看起来很好的UI,因为你有很多工作

不久之后,一位朋友问我,如果我有100万美元,我会建立什么样的技术,我想在游戏开发方面发挥作用。我的第一反应是,“没什么。100万美元是不够的。”这个问题一直困扰着我,我决定写下来。我的重点是移动游戏,所以YMMV。

历史上,对技术的关注一直在开发下一代游戏引擎,以实现更好的沉浸感,更真实感等。我认为在该领域投入大量现金/精力并不重要。一个好地方是特定游戏的一些非常酷的钩子。例如门户枪是一个很棒的小技术技巧,定义了游戏。那些具有很大价值的东西,但是让游戏创意需要类似的东西更有意义,而不是创造一个小技巧并寻找适合的游戏。

我认为可以提取最大价值的领域是团队生产力。它不像前两个那样感或可销售。通常没有很棒的截图,只有能够欣赏它价值的人才是参与制作游戏的人。但商业价值是巨大的。

与游戏机或PC游戏相比,移动游戏生态系统的移动速度非常快。现在“热门”的是不断变化,竞争激烈,因此迫切需要尽快获得市场头衔。与此同时,硬件的强大能每年都在突飞猛进,只会增加您需要支持的低端和高端设备之间的技术差距。您有两个平台,数十个显示宽高比和像素密度,全球本地化版本,以及大量第三方SDK,用于评估/集成分析,广告,A / B测试,实时作等,这些都增加了游戏开发的复杂。当然,玩家(和平台销售团队)希望/期望游戏的深度和美感逐年大幅提升;)所有这些都需要越来越大的开发团队,但神话般的人月会咬你在。

好的......足够的厄运和阴郁。科技救援!

当所有团队成员彼此之间几乎没有互动时,就可以达到项目的最高效率。随着团队成员之间所需协调量的增加,团队的整体效率会降低。另外两个大大影响生产力的因素是装配时间和缺陷发现时间。最后两个的成本部分是相同的:从我创建的东西到我必须再次回到它之间的时间越长,它就会成本最高。在一个完美的世界中,代和资产是在同一时间交付的,并且在它们离开开发人员机器之前就会发现错误。

因此,考虑到这一点,我们引入的任何技术解决方案都应该集中在:

尽量减少人与人之间的强制互动最大限度地减少能组件交付之间的延迟最小化创建代/艺术/设计与使用代/艺术/设计发现错误之间的时间最大限度地提高代/艺术/设计的稳定,最大限度地减少对QA的依赖

没有特定的顺序,对我来说,作为一个痛苦的拇指弹出的问题是:

内容整合

构建游戏时,您需要整合来自所有不同团队成员的更改。第一步是最小化二进制资产(仅请图像,模型和音频),以便合并工具可以完成他们的工作。但实际上,尝试将Unity预制件与您不理解的GUID合并,只是乞求导致坏事。如果执行合并的开发人员没有立即识别合并引入的错误,则通常会导致内容重新创建等。文本文件对于合并至关重要,但需要的是一个了解文本背后含义的diff工具。将分支/合并过程集成到游戏的编辑器中。解释差异并显示正在更改/冲突的字段的UI。在合并更改之前,您可以使用它来预览更改/冲突!完成更改后,您可以在UI中启用“git blame”,以便能够查看最后一个人是谁更改了组件的属,何时发生,以及提交它。从我所听到的一点点来看,似乎这是MaxPlay焦点的很大一部分,我期待看到他们正在做的事情。

界面构建

这些天游戏界面在手机上很乱。数十种宽高比/屏幕密度和大量语言支持。建立一个看起来很好的UI,因为你有很多工作

不久之后,一位朋友问我,如果我有100万美元,我会建立什么样的技术,我想在游戏开发方面发挥作用。我的第一反应是,“没什么。100万美元是不够的。”这个问题一直困扰着我,我决定写下来。我的重点是移动游戏,所以YMMV。

历史上,对技术的关注一直在开发下一代游戏引擎,以实现更好的沉浸感,更真实感等。我认为在该领域投入大量现金/精力并不重要。一个好地方是特定游戏的一些非常酷的钩子。例如门户枪是一个很棒的小技术技巧,定义了游戏。那些具有很大价值的东西,但是让游戏创意需要类似的东西更有意义,而不是创造一个小技巧并寻找适合的游戏。

我认为可以提取最大价值的领域是团队生产力。它不像前两个那样感或可销售。通常没有很棒的截图,只有能够欣赏它价值的人才是参与制作游戏的人。但商业价值是巨大的。

与游戏机或PC游戏相比,移动游戏生态系统的移动速度非常快。现在“热门”的是不断变化,竞争激烈,因此迫切需要尽快获得市场头衔。与此同时,硬件的强大能每年都在突飞猛进,只会增加您需要支持的低端和高端设备之间的技术差距。您有两个平台,数十个显示宽高比和像素密度,全球本地化版本,以及大量第三方SDK,用于评估/集成分析,广告,A / B测试,实时作等,这些都增加了游戏开发的复杂。当然,玩家(和平台销售团队)希望/期望游戏的深度和美感逐年大幅提升;)所有这些都需要越来越大的开发团队,但神话般的人月会咬你在。

好的......足够的厄运和阴郁。科技救援!

当所有团队成员彼此之间几乎没有互动时,就可以达到项目的最高效率。随着团队成员之间所需协调量的增加,团队的整体效率会降低。另外两个大大影响生产力的因素是装配时间和缺陷发现时间。最后两个的成本部分是相同的:从我创建的东西到我必须再次回到它之间的时间越长,它就会成本最高。在一个完美的世界中,代和资产是在同一时间交付的,并且在它们离开开发人员机器之前就会发现错误。

因此,考虑到这一点,我们引入的任何技术解决方案都应该集中在:

尽量减少人与人之间的强制互动最大限度地减少能组件交付之间的延迟最小化创建代/艺术/设计与使用代/艺术/设计发现错误之间的时间最大限度地提高代/艺术/设计的稳定,最大限度地减少对QA的依赖

没有特定的顺序,对我来说,作为一个痛苦的拇指弹出的问题是:

内容整合

构建游戏时,您需要整合来自所有不同团队成员的更改。第一步是最小化二进制资产(仅请图像,模型和音频),以便合并工具可以完成他们的工作。但实际上,尝试将Unity预制件与您不理解的GUID合并,只是乞求导致坏事。如果执行合并的开发人员没有立即识别合并引入的错误,则通常会导致内容重新创建等。文本文件对于合并至关重要,但需要的是一个了解文本背后含义的diff工具。将分支/合并过程集成到游戏的编辑器中。解释差异并显示正在更改/冲突的字段的UI。在合并更改之前,您可以使用它来预览更改/冲突!完成更改后,您可以在UI中启用“git blame”,以便能够查看最后一个人是谁更改了组件的属,何时发生,以及提交它。从我所听到的一点点来看,似乎这是MaxPlay焦点的很大一部分,我期待看到他们正在做的事情。

界面构建

这些天游戏界面在手机上很乱。数十种宽高比/屏幕密度和大量语言支持。建立一个看起来很好的UI,因为你有很多工作

上一篇:添加像素艺术和3D的静态水 下一篇:PC游戏Dungeonbowl使用Blood Bowl中的角色

相关资讯