本报告共:43页。 有关如何获取完整版 PDF 文件的信息,请参阅文章末尾。
研究报告摘要如下
游戏研发与运营全面变革,AI赋能降本增效
AI深度应用于游戏开发和运营全流程,降低制作门槛,提升游戏体验。 游戏产品的完整生命周期涵盖了研发、发行、运营等环节。 主要链接包括,
1)预研和立项:在游戏开发初期,根据目标玩家和市场热点地图场景,产生游戏的基本概念,一般包括核心玩法、设定、商业化模式等,并然后进行初步设计,通过讨论和研究不断完善核心。 设定玩法方向,制作核心玩法demo、世界观IP、美术风格等内容;
2)设计开发:游戏制作的开发流程主要包括策划、美术、编程三个部分。 设计并实现系统玩法、美术表现等,输出原型,并不断打磨,最终形成内容丰富的alpha版本。 ;
3)测试和调优:在游戏制作的测试阶段,研发和测试团队对α版本进行测试和验收,并在公司内部进行内部测试。 受理调整后,推出玩家测试版本,并进行封闭测试,限制玩家数量。 内部测试玩家数量;
4)发行运营:游戏产品正式上线,大规模买量,全网推广。 然后运营团队从品牌、活动、事件、社区、用户等方面进行运营活动,检测游戏活动效果并持续优化运营。 想法,不断完善游戏内容并定期推出新版本。
腾讯AI实验室表示,人工智能已深入游戏全生命周期,涵盖游戏开发、发行运营、游戏周边等领域。 研发端辅助游戏开发,降低制作门槛,发行运营端提升游戏体验。 随着AIGC持续赋能游戏研发,游戏产业链价值有望重塑。
AI赋能艺术降本增效,规划和项目效率双双提升。
游戏研发涵盖策划、美术、编程,其中美术和技术成本占据主导。 游戏研发主要涵盖策划、美术、编程三个方面,进一步分为文案、数值、关卡、2D、3D、人物、场景、音频、测试等20个功能。 其中策划主要负责设计制定游戏的整体设计方案(世界观、玩法、系统等); 美术负责视觉和表演设计(人物、场景、动画、特效等); 程序负责技术实现(游戏逻辑、图形表现、开发工具等)、解决技术问题,此外还有测试职能负责质量、项目管理负责进度等职能。 从研发成本来看,人力成本在游戏开发过程中占据主导地位。 其他成本包括服务采购、基础办公等,美术、节目环节的人力成本占比较高,其次是策划等环节的成本。
游戏开发的痛点在于研发效率与研发成本的平衡。 游戏作为注重用户体验的产品,需要注重产品品质,在提高内容沉浸感的同时,提高内容丰富度和可玩性。 这需要策划、美工、程序员等岗位之间的相互协调,但玩家需求游戏的不断变化以及玩家品质要求的不断提高,导致游戏开发时间和开发成本不断增加,面临研发效率和研发成本的矛盾。
具体来说,策划阶段需要明确的游戏概念和设计文档。 如果需求定义不够清晰,开发团队将无法准确理解和实现游戏需求; 美术环节通常需要大量的资源和时间进行角色设计、场景绘制、特效等。 制作等,如果面临资源限制或时间压力,美术设计的质量和效果可能会受到限制; 在编程环节,在多人协作开发环境中,版本控制和代码管理是关键。 如果团队没有有效的版本控制系统或代码管理流程,可能会出现代码冲突、代码缺失或代码库难以维护的情况。 随着AI深度赋能策划、美术、编程等研发环节,AI工具应用和流程创新带来的内容生产频率的提升将提升研发效率。 同时,内容生产效率的提升也将促进研发成本的优化。
策划端:AI辅助文案和数值,大幅提升策划效率
游戏策划是沿着“分析-设计-实施”的思路进行的。 在策划过程中,游戏策划包括分析、设计、实施三个步骤。 1)分析:明确游戏开发新体系要解决的目标问题。 这一阶段,策划人员也会主动分析比赛中可能出现的问题,为下一步做好准备。 下一个执行阶段将作为目的支持。 2)设计:即游戏设计者首先参考同行业的竞品,将前一阶段提出的大目标分解为可执行的阶段,并进行适当的创新。 3)实施:规划方案完成后,经过各级审核讨论,控制设计质量,然后交给实施部门制定。 策划是整个“小团队”的组织核心,需要深入了解整体流程和各部门的工作方法,才能高效推进。 灵活处理各种问题(需求变化、人员变动、实施难度超出预期等)。
AIGC游戏规划被广泛使用,ChatGPT生成文本内容以提供规划反馈。 目前,多种AIGC工具已广泛应用于游戏策划中,通过文本生成、任务设置、关卡调整等方式,优化游戏体验,大幅提升游戏策划效率。以关卡玩法设计流程为例,AIGC工具用于,1)任务和目标设计:设计者可以与ChatGPT对话,讨论不同的任务设置、目标设置和完成条件,以确保关卡足够具有挑战性和趣味性; 2)动态关卡调整:利用ChatGPT等AIGC应用的生成能力,游戏设计者可以实现动态关卡调整。 通过生成不同的关卡元素或根据玩家的行为和选择调整关卡难度,可以提供更加个性化和具有挑战性的游戏体验。
在AIGC工具上,游戏策划者使用ChatGPT生成对话内容,例如游戏任务、故事情节和角色对话。 开发者提供场景、目标、角色特征等输入信息,以获得与游戏内容相关的生成对话,这有助于创造更加丰富、引人入胜的游戏世界。 同时,策划者使用ChatGPT获得即时提示和建议,向他们提供问题或描述以获得关于关卡设计、游戏机制或故事发展的建议,并通过提供创意刺激和实用建议来帮助策划者克服创作困难。 。
HuggingGPT 协助数值和关卡设计,Ghostwriter 生成 NPC 线路以提高规划效率。 HuggingGPT 是一个基于 GPT 模型的开源项目。 可用于文本生成、自动化任务以及对话系统的构建,帮助策划者快速生成游戏相关的文本内容,如任务描述、对话文本等。在系统数值环节,HuggingGPT可以生成角色的描述游戏中的属性和技能系统。 策划者可以用它来创建各种属性和技能的名称、描述和效果,以丰富游戏中角色的能力和特性。 此外,在关卡设计过程中,HuggingGPT可以为各种任务和事件创建名称、描述、目标和奖励,设计有趣且多样化的任务和事件3D交通工具,为玩家提供挑战和奖励,促进游戏进度和玩家互动。
2023年3月,育碧发布了Ghostwriter,可以帮助策划者针对不同的事件或情况编写NPC对话台词和游戏界面语言。 Ghoswritter通过结合一条基本台词或者NPC想要表达的语义,快速生成与主线剧情关系不密切的NPC台词。 育碧利用它更快、更高效地完成重复性任务,让规划团队有更多时间。 并聚焦于游戏的叙事、人物和剧情,从而促进策划效率的提升。 据以色列高科技公司Playtika介绍,通过AI优化游戏策划,该公司收购的7款游戏平均每款的玩家人数每年增长2-3倍,收入增长10倍。 AIGC有望深度应用到游戏策划端,通过提升策划效率,实现游戏研发效率和研发成本的进一步优化。
艺术侧:绘画、造型深度应用,实现降本增效
美术环节是一项复杂的工作,其人力需求在所有环节中所占比例最高。 游戏制作的美术部分涉及概念设计、角色设计、场景建模、纹理渲染、动画制作等多个环节。 工作内容多样,人工成本相对较高。 主要环节包括: 1)概念设计:包括创建角色、概念草图以及场景和物体的概念艺术,以捕捉游戏的整体视觉风格和风格指导。 2)角色设计:角色设计是创造游戏中角色的外观和特征的过程。 3)场景建模:在游戏中创建场景和环境的过程。 场景建模师使用专业的3D建模软件。 4)纹理绘画:纹理绘画是为人物、场景和物体创建表面纹理和细节的过程。 5)动画:动画是为游戏中的角色和物体创建动作和行为的过程。 6)特效设计:为游戏中的特效创造视觉效果的过程。
AIGC美术工具得到广泛应用,AI绘画在降本增效方面取得了成效。 AIGC在艺术领域有着广泛的应用,主要表现在概念/原画设计、动画设计、场景建模等诸多方面。 代表性的 AIGC 工具包括 Stable Diffusion、Midjourney、Disco Diffusion、Novel AI 等。在 AI 绘画方面,Midjourney 和 Stable Diffusion 是广泛使用的 AIGC 工具。 两者都拥有超过1000万用户,并实现了“画画”和“画画”功能。 其中,Midjourney 是一个闭源模型,主要安装在 Discord 社区中。 用户可以向Midjourney Bot输入指令,在云端完成生成; 稳定扩散是一种基于潜在扩散模型的文本到图像生成模型,可以根据任何文本输入生成高清图像。 高质量、高分辨率、高保真图像,但本地部署需要较高的计算机配置和学习能力。 在艺术建模方面,传统的3D建模通常需要花费大量的时间和人力。 AIGC在生成3D模型方面的技术突破,显着提高了艺术资源生成的效率。 开发者可以通过文本或点云等输入来快速使用AIGC工具。 生成纹理和3D模型,从而减少手工建模的时间和工作量,大大提高美术师的建模效率,使更具创意的游戏内容制作成为可能。
在应用效果方面,多家头部游戏公司都对AI美术的应用效果给出了明确的反馈。 其中,完美世界采用了AI绘画等技术,对于开拓设计思路和创作灵感、提高游戏开发效率起到了很好的作用; 巨人网络研发团队广泛使用“文森图”工具,人员效率、产量、产品质量得到大幅提升; 游族网络在2D美术方面的AI应用相对成熟,公司4月份的2D美术外包成本已降低约25%,预计年底将实现更大的成本降低。 可见,AIGC美术工具已被游戏公司广泛使用,以降低美术过程中的成本并提高效率。 随着AIGC工具不断迭代并在音频、交互、技术美术等美术方面得到进一步应用,未来有望推动美术成本的进一步优化和整体研发效率的进一步突破。
Stable Diffusion用于原画和动画制作、材质生成和精确迭代,提高美术效率。 在AIGC应用效果方面,基于Stable Diffusion的图形功能,艺术家可以快速获取大量原画素材储备,用于设计稿的构思和细化,快速生成IP设计初稿。 然后,结合Stable Diffusion的精准优化功能,美术师可以对设计稿进行细节调整,确保最终效果符合要求,并可以对简化版的勋章图标进行深入的刻画和迭代,以达到设计效果的目的。获得图标的精致版本。 另外,在动画分镜的制作中,美术师利用Stable Diffusion对动画分镜初稿的颜色进行优化,可以直观地展示分镜效果,并提供视觉化的静态图像ai游戏引擎程序设计 pdf,帮助设计师更好地理解分镜。 效果,同时为后续的动画制作提供参考和指导。
Midjourney提供自动化工具和流程,深度优化多个环节,提高美术效率。 经过不断迭代,中游现已更新至V5版本,实现了原美术画与草图、动画与特效、图像处理与批量渲染等方面的深度优化,并深度应用到游戏美术环节,实现艺术团队中多个职位的效率和协作。 重大改进,1)生成艺术概念和设计草图:Midjourney 可以提供新颖的艺术风格和构图解决方案,并通过学习和分析现实世界的材质生成高质量的纹理和材质资源,帮助艺术家更快地创建逼真的设计。 游戏环境,减少手工绘图的工作量,帮助艺术家快速探索和发展想法; 2)生成动画和特效:Midjourney可以生成动画序列、粒子效果和物理模拟等,帮助美术人员更好地实现游戏元素中的动态和视觉效果,为美术人员提供创意和技术支持,并且Zoom out中游5.2版本功能拓展了原画高精动画的制作,实现了原画到动画的跨越; 3)自动完成重复性任务:通过自动化工具和流程,Midjourney可以帮助艺术家实现批量渲染和图像处理,减轻艺术家的负担,提高生产效率; 4)改善团队沟通和反馈:Midjourney可以提供实时预览和修改功能,促进团队成员之间的合作和迭代,帮助艺术家与其他团队成员实时沟通和反馈。
终端:AI降低代码门槛,辅助程序解决问题
终端涵盖游戏引擎选型-系统设计-编码实现-调试测试。 游戏程序环节是游戏开发的关键环节,涵盖引擎选型、系统设计、编码实现等多个步骤。 它实现游戏创意的执行和呈现,对游戏的表现和效果起着关键作用。 1)游戏引擎选型:游戏引擎提供开发工具和框架,让编程更加高效、便捷。 代表性的游戏引擎有Unity、Unreal Engine等; 2)系统设计:系统设计有助于保证游戏的可扩展性、稳定性和性能,包括设计游戏的整体架构、各个模块之间的关系和交互,以及数据管理、用户界面等; 3)编码实现:程序员将游戏逻辑转换为可执行代码并实现。 玩家控制、AI行为、物理模拟、碰撞检测、动画控制等功能; 4)调试和测试:编码完成后,程序员进行调试和测试,检查代码中的错误和漏洞,并进行功能测试和性能优化,同时,根据游戏设计的要求,程序员可能需要开发特殊功能和特效,如游戏AI、网络功能、多人模式、音效处理等; 5)最终优化和发布:程序编程完成后,进行最终优化工作,以提高游戏性能和稳定性,包括内存管理、资源加载优化、代码优化等。
AIGC工具降低编码门槛,辅助程序提高编码效率。 游戏端AIGC工具正处于探索阶段。 主要通过降低代码门槛来优化游戏人员编程,从而提高研发程序的效率。 主要应用工具有GitHub Copilot、Source AI、SpellBox、GitFluence、Programming Helper等。Programming Helper是辅助开发者编写代码的工具。 提供多种功能和功能,提高编程效率和准确性。 SpellBox 是一款游戏开发工具,旨在简化游戏开发过程中编写和管理游戏脚本的任务。 可以协助开发者进行游戏脚本编写、逻辑和行为管理、游戏脚本的快速迭代和调试。 SourceAI 可以根据任何人类语言描述生成任何编程语言的代码,并进行简化、查找错误和修复代码。 GitFluence 是一种人工智能驱动的解决方案,可帮助工作人员快速找到适合其特定需求的正确 git 命令。
未来,AIGC工具有望进一步应用到游戏程序的其他方面。 1)错误检测和调试:帮助开发者进行错误检测和调试。 它可以分析代码中潜在的错误和漏洞并给出修复建议。 有助于减少开发中的错误和错误,提高代码质量和稳定性。 2)代码文档和注释:生成代码文档和注释,帮助开发人员更好地理解和维护代码; 自动提取代码关键信息,生成清晰易读的文档和注释,减少开发人员编写文档的麻烦。 工作量。 3)代码版本控制和合并:协助代码版本控制和合并,分析代码变更和冲突,提供智能合并和解决方案。
GitHub Copilot 生成代码片段、提供代码建议和学习工具。 GitHub Copilot 基于 OpenAI 庞大的代码库进行训练,可以理解大量编程语言和框架,如 Python、JavaScript、Unity 和 Unreal Engine 等,并提供代码生成、代码补充和代码优化服务。 Copilot可以根据上下文和输入生成代码片段和功能,帮助开发者快速构建游戏原型并加速开发迭代过程,让开发者更快地验证和调整游戏设计和功能。 同时,Copilot通过学习大量开源代码,可以为游戏开发中的常见任务提供代码片段和功能建议。 开发者可以通过Copilot的自动完成和建议功能获得游戏开发的最佳实践和编程模式。 提高代码质量和效率的参考。 此外,对于新手开发者来说,Copilot 可以作为一个有用的学习工具,通过提供参考代码和建议来帮助新手了解游戏开发的编程模式和技巧。
Code Assist实现代码补全、代码建议和代码重构,多维度帮助提升程序链接质量。 Roblox团队推出的生成式AI工具Code Assist(Code Assist)可以在有参考代码的情况下根据自然语言提示填写细节或重复的编码部分,帮助用户将想法转化为可以嵌入到Roblox虚拟中的东西系统。 空间或对象中的代码。 在游戏开发中,Code Assist 的自动完成代码功能可加快编码速度、减少打字错误,并提供对游戏引擎、API 和库的快速访问。 此外,Code Assist还可以根据当前编写的代码提供相关的代码建议和提示,包括方法、函数、类、变量等的命名建议,以及代码结构的优化建议,帮助开发者编写出更加规范和规范的代码。可靠的代码。 更具可读性的代码。 此外,Code Assist可以协助开发人员进行实时错误检测,检测代码中的错误和潜在问题,并提供警告和错误提示,帮助开发人员及早发现并修复代码中的问题,减少调试和故障排除时间。 Code Assist还可以支持代码重构操作,例如重命名变量、提取方法、优化代码结构等,帮助开发者提高代码的可维护性和可扩展性,使游戏开发过程更加高效可靠。
Unity Muse解决程序问题,Unity Sentis实现AI交互辅助创作。 6月28日,主流引擎厂商Unity发布了两款基于AI的新产品Sentis和Muse,让创作者丰富他们的实时3D内容。 目前产品仍处于内测阶段,计划于 2023 年晚些时候在全球发布。此外,Unity 还宣布在 Asset Store 中发布专门的 AI 市场,提供 9 种全新且经过验证的 AI 解决方案,帮助开发者提高开发水平各方面的效率。
Unity Muse 是一套工具,可帮助用户轻松高效地创建实时 3D 内容。 该平台的最终目标是允许开发人员通过使用自然输入在 Unity 编辑器中输入文本指令或涂鸦来创建任何东西。 Unity Muse Chat 可以找到相关信息,包括工作代码示例,以加快开发速度并解决问题,类似于 Unity 版本的 ChatGPT。 Unity Sentis 是一种跨平台运行时推理解决方案,可将神经网络连接到 Unity Runtime。 它将神经网络嵌入到构建中以实现实时体验,并将 AI 模型嵌入到任何 Unity 项目中,延迟非常低。 交互式人工智能帮助开发人员进行创作。 Unity首席执行官表示,Unity Muse可以将开发者生产力提高十倍,而Unity Sentis则以前所未有的方式帮助开发者通过交互式AI完成创作。
报告原文目录如下:
(本文仅供参考,不代表本行任何投资建议ai游戏引擎程序设计 pdf,如需使用相关信息,请以报告原文为准。)
本报告共:43页。 由于篇幅限制,仅列出部分内容。