随着疫情的消散,中国游戏产业正在快速前进。在伴随着游戏产业升级的同时,整个行业都在面临着新的挑战与新的诉求。亚马逊云科技游戏研发解决方案和服务,覆盖端到端3大场景,为游戏公司与游戏开发人员赋能。
场景1:AI辅助游戏开发
游戏AIGC专业版&游戏AIGC专业版API
服务对象:游戏美术原画师、游戏美术执行画师、营销平面美术设计师、游戏设计师
● 在游戏研发端,游戏策划可以通过文生图进行初步概念探索;美术原画师可以在自有风格美术素材之上进行机器学习训练,形成风格模型,并使用插件精确控制构图、加速生成新的角色和场景原画;美术UI画师也可以使用文生图和引导图生图从而快速大量生产物品图标等美术素材。
● 在游戏发行端,营销美术设计师可以使用AIGC快速进行美术风格的迭代尝试,并作为广告素材进行投放,通过广告投放效果及时了解用户的偏好。
游戏AI-Bot(AI机器人)
服务对象:游戏制作人、玩法策划、数值策划、算法工程师、运营产品经理
从Atari到Go再到DotA 2,复杂游戏的深度强化学习已经取得了令人瞩目的进展。基于深度强化学习的AI Bot正在成为许多游戏公司中越来越受欢迎的工具,用于游戏覆盖性测试,关卡难度设计、玩家情绪调控,智能NPC等用例。
AI Bot需要大量数据和算力资源,这个过程非常耗时,而基于Amazon SageMaker和Ray的云上分布式训练解决方案能够充分利用云上可扩展算力资源,简化和加速整个训练和部署过程。
Amazon Bedrock
Amazon Bedrock是一个全新的服务,是各行业客户构建和扩展基于基础模型的生成式人工智能应用的最简单方式。
Amazon Bedrock为游戏开发者提供了访问强大的基础模型(FMs)的能力。这些基础模型可以用于生成游戏中的各种内容,如对话、故事情节、角色设计和图形素材等。通过Bedrock,游戏开发者可以轻松找到适合他们需求的模型,并将其集成到游戏开发过程中。Bedrock提供了可扩展、可靠且安全的亚马逊云科技托管服务,游戏开发者可以利用这些服务快速启动并定制模型,以满足其独特的游戏需求。通过Bedrock,游戏开发者可以为游戏增加更多的创造性和多样性,使其内容更加丰富和引人入胜。
Amazon CodeWhisperer
Amazon CodeWhisperer为游戏开发者提供了一个强大的AI编码助手。在游戏开发过程中,开发者需要编写大量的代码来实现游戏的各种功能和逻辑。CodeWhisperer通过生成代码建议和提供实时的代码提示,极大地提高了开发者的生产力。
游戏开发者可以在集成开发环境(IDE)中直接使用CodeWhisperer,无需离开开发环境即可获得代码建议和解决方案。无论是编写游戏逻辑、处理资源管理还是实现游戏交互,CodeWhisperer都能为开发者提供快速、准确和安全地代码生成。这使得游戏开发者能够更专注于游戏设计和创意,而不必花费大量时间处理冗长和重复的代码编写。
场景2:游戏后端构建服务
Amazon GameLift游戏服务托管方案
服务对象:游戏后端开发、游戏运维、项目管理
Amazon GameLift是专门的游戏服务器托管平台,用于部署、操作和扩展基于会话的多人游戏服务器,可以部署和管理托管在云上、企业内部或混合部署的游戏服务器。
● 更快地开发游戏——在本地环境中即可测试和迭代服务器构建,同时仍然利用GameLift FlexMatch和队列服务。
● 管理混合部署——部署、运营和扩展托管在云端或企业内部的专用游戏服务器,所有这些都可以由单一控制面管理。
● 简化服务器操作——通过在单一游戏服务器协调层下统一服务器基础设施,降低成本和操作复杂性。
Amazon GameSparks后端功能构建服务
服务对象:游戏前端/后端开发、游戏运维
在传统的游戏服务器架构中,游戏服务器需要在启动时加载相当多的玩家和平台的相关运营数据,启动的延迟、业务逻辑的复杂和高度耦合的组件模块使得游戏后端服务器变得难以维护并成为整个后端系统的性能瓶颈。
Amazon GameSparks是一项完全托管的服务,使开发者更容易建立和管理他们的游戏后端功能。Amazon GameSparks服务能够和游戏引擎高度整合,并且提供了多种内置集成的游戏后端服务。
无服务器/容器化后端架构
服务对象:游戏公司CTO、技术负责人、后端研发
为了打造高可用且稳定的游戏后端,我们通常需要使用负载均衡、自动扩展组等技术来实现后端的自动扩展。这会带来繁重的运维工作量,甚至高于原本的开发工作量。
亚马逊云科技无服务器游戏后端解决方案让客户无需维护服务器,实现快速上线,缩短创新周期;并且功能解耦,易于增减、修改,功能之间相互隔离,API自动化运维;按需付费,自动扩展,减少浪费,无需预付,对应小型初创团队即可驾驭,成本灵活。
场景3:游戏元宇宙创意工具
O3DE开源引擎
服务对象:游戏公司CTO、前端开发工程师、技术美术
游戏引擎通常可以认为是开发游戏的软件,包括了交互式实时图像处理的核心组件和复杂的功能模块,图形引擎、声音引擎、网络引擎、脚本引擎、渲染引擎、物理引擎、碰撞检测系统、人工智能引擎等,这些系统的集合为游戏设计者提供了编写游戏所需的各种工具,让游戏设计者更容易和快速地开发游戏,而不用从零开始。
O3DE引擎是一个免费和开源的 3D 游戏引擎,由Linux基金会的Open 3D Foundation管理和开发,并以Apache 2.0开源许可证发布。初始版本是Amazon Lumberyard的更新版本,由Amazon Games贡献。O3DE是以最先进的实时图形和复杂的交互方式开发的,您可以使用O3DE来创建强大的AAA级游戏和高保真模拟。
云上开发解决方案:Nimble Studio for Games
服务对象:游戏公司CTO、技术美术、开发负责人
随着游戏项目的复杂性和规模在不断增加,管理跨区域的合作团队需要整合优秀的工具平台来方便每个成员融入到游戏的生产管道中,需要灵活、安全、低延迟的基础设施来支持分布在全球的远程美术和开发团队,包括虚拟工作站,渲染资源和共享存储的管理来确保创意设计的高效协作和知识产权的安全,以及高性能和高可用性的版本控制系统和构建管道来构建、测试和发布游戏版本等。
亚马逊云科技云上开发的解决方案使各类有高规格要求的内容创建者(包括游戏开发人员、游戏设计师、美术人员、动画师和编辑),能够构建自己的云端虚拟工作站,并在亚马逊云科技云端安全地工作。
Amazon SimSpace Weaver
服务对象:游戏公司 CTO、前端开发工程师、后端开发工程师
随着开放世界、元宇宙、智慧城市等概念的兴起和演变,需要越来越大的游戏世界来承载海量的游戏内容。如何构建可扩展并具有大规模物理模拟能力的服务端,成为了一个重要的课题。Amazon SimSpace Weaver是一个专用的托管服务,用来解决大规模仿真的扩展性问题,适用场景包括但不限于:工业模拟、智慧城市、开放世界、元宇宙。通过使用Amazon SimSpace Weaver,您可以跨实例部署一个模拟的世界,由其解决跨实例通信的问题,使您开发起来就像是在单台实例上一样。