• 游戏
  • 工业
  • 资源
  • 社区
  • 学习
  • 支持
  • 定价
开发
Unity 引擎
为任何平台构建2D和3D游戏
协作
与团队协作并快速迭代
下载 Unity
计划和定价
部署
多平台
探索 Unity 支持的超过 25 个平台
常态化运营
游戏上线后的数据洞察与常态化运营
Grow
用户获取
被发现并获取移动用户
应用内购
发现并管理各商店的IAP
商业化
将玩家与合适的游戏连接
通过 Unity 投放广告
通过 Unity 实现变现
使用案例
移动游戏
使用 Unity 打造移动端爆款游戏
独立游戏
小团队也能做出大游戏
XR 游戏
跨平台发布 XR 游戏
多人游戏
简化多人游戏开发
使用案例
3D协作
实时构建和审查3D项目
沉浸式培训
在沉浸式环境中培训
客户体验
创建互动3D体验
行业
制造业
实现运营卓越
零售
将店内体验转化为在线体验
汽车
提升创新能力和车内体验
查看所有行业
技术库
文档
官方用户手册和API参考
开发者工具
发布版本和问题跟踪器
路线图
查看即将推出的功能
术语表
技术术语库
洞察
案例分析
真实成功案例
最佳实践指南
专家提示和技巧
演示
演示、示例和构建模块
所有资源
新增功能
博客
更新、信息和技术提示
新闻
新闻、故事和新闻中心
社区中心
讨论
讨论、解决问题和连接
事件
全球和本地活动
社区故事
Made with Unity
展示Unity创作者
直播活动
加入开发者、创作者和内部人员
Unity奖项
庆祝全球的Unity创作者
适合每个级别
Unity Learn
免费掌握Unity技能
专业培训
通过Unity培训师提升您的团队
Unity新手
准备开始
开始您的学习
Unity基础路径
你是Unity 新手?开始您的旅程
使用指南
可操作的技巧和最佳实践
教育
对于学生
开启您的职业生涯
对于教育者
增强您的教学
教育资助许可证
将Unity的力量带入您的机构
认证
证明您的Unity精通
支持选项
获取帮助
帮助您在Unity中取得成功
成功计划
通过专家支持更快实现目标
常见问题解答
常见问题解答
联系我们
与我们的团队联系
下载 Unity
开始使用
语言
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
社交
货币
采购
  • 产品
  • Unity Ads
  • Unity Asset Store
  • 经销商
教育
  • 学生
  • 教师
  • 机构
  • 认证
  • 学习
  • 技能发展计划
下载
  • Unity Hub
  • 下载存档
  • Beta 版测试
Unity Labs
  • 实验室
  • 作品
资源
  • 学习平台
  • 社区
  • 文档
  • Unity QA
  • 常见问题解答
  • 服务状态
  • 案例分析
  • Made with Unity
Unity
  • 我们公司
  • 新闻简报
  • 博客
  • 事件
  • 工作机会
  • 帮助
  • 新闻
  • 合作伙伴
  • 投资人
  • 附属机构
  • 安防
  • 社会影响力
  • 包容性与多样性
  • 联系我们
版权所有 © 2025 Unity Technologies
  • 法律
  • 隐私政策
  • Cookie
  • 不要出售或分享我的个人信息

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其分支机构在美国及其他地区的商标或注册商标(单击此处获取更多信息)。其他名称或品牌是其各自所有者的商标。

Hero background image
CASE STUDY

深入解析《Everguild》的全方位多平台发布

Unity 可扩展的通用渲染管线,结合 Unity Asset Store、性能分析器以及 Addressables,共同助力构建了一套成功的多平台发布策略。
与专家交流
与专家交流
为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。
请点击这里。

倡导跨平台发布

战锤40,000:《Warpforge》是首个将浩瀚的《战锤40K》宇宙融入免费开玩的跨平台数字卡牌游戏的尝试。作为一支小型团队,Everguild 需要一套贯穿游戏整个生命周期的可扩展性解决方案,以帮助他们在 PC 和移动端提供无缝的游戏体验。他们希望在多种移动端设备上实现媲美PC品质和顶级性能。

挑战

寻找一套灵活的端到端解决方案,帮助小型团队实现多平台发布的缩放

平台

PC、Mac、iOS、Android

团队成员

21

所在地

英国和西班牙

《战锤40000》角色集锦

建立成功的合作伙伴关系

2015年,伊莎贝尔和安德烈斯·塔洛斯兄妹正计划构建数字卡牌游戏。他们通过一场电子游戏比赛获得了资金,参赛作品是用Unity制作的。他们从此一往无前。

在《战锤》宇宙的首款游戏《霍鲁斯之乱》取得成功后:Legions,Everguild 受委托构建《战锤40,000》:Warpforge。

《战锤40000》卡牌游戏玩法

结果

  • 基于单一代码库构建多平台解决方案
  • 使用 Unity 同时开发 iOS 和 Android 应用,将开发时间缩短了一半
  • 将游戏移植到PC端保存了数月时间
  • 利用通用渲染管线改进工作流程
  • 借助 Unity Asset Store 扩展工具集
  • 将跨平台工程时间缩短一半
  • 利用 Addressables 减少下载量
  • 利用数据分析服务提升玩家参与度
  • 赢得这场战斗
Unity 编辑器中的《战锤40000》游戏场景

利用通用渲染管线改进工作流程

Everguild 深知,为了在 PC 和移动端创作既能延续《战锤》系列艺术风格,又能呈现全新 3D 内容,他们必须调整以往版本的工作流程。

他们拥有一位经验丰富的图形程序员,该程序员在通用渲染管线(URP)中创建了一个包含Shader Graph节点和自定义渲染功能的库。借助这个库,团队的其他成员(包括设计师和美术师)无需编程支持,就能创造出无穷无尽的变体。更重要的是,所有这些都是在极快的运行速度下完成的。

“你可以轻松预览每个步骤中的着色器,并迅速找出问题所在,”游戏总监塞萨尔·里奥斯说道。“与传统着色器代码的缓慢过程相比,这种方法能更快地得到结果。”

《战锤40000》中的卡组选择界面

借助 Unity Asset Store 扩展工具集

作为一个小团队,他们需要多功能工具。他们选择 Unity Asset Store,旨在节省时间并拓展功能。“在构建原型时,从Asset Store中提取美术软件包来测试创意是非常有价值的,”塔洛斯说道。本地化和加密的开发工具对他们来说非常有用。“这些资源品质上乘,且由他人负责维护,因此能大大节省时间。”

这让他们得以了解其他开发者是如何解决代码问题的。研究代码有助于深入了解各种技术和思路。里奥斯解释道:“我从Asset Store(资源商店)中学到了很多。”“你可以查看唯一的资产代码,然后根据你的指定游戏进行调整。”

《战锤40000》游戏界面

将跨平台工程时间缩短一半

Everguild 需要一款能够帮助他们实现多平台和多设备适配的游戏引擎。Unity 帮助他们应对了各平台复杂的审核与发布流程、广告变现模式以及设备硬件。

集中化程度极高。塔洛斯表示:“通过使用同一套代码库开发 iOS 和 Android 版本,我们的工程开发时间减少了一半。”这不仅为他们节省了数月的时间,使他们得以将游戏移植到PC平台,还让他们实现了在Mac平台上的发布——否则这一切都不会发生。

他们还利用 Unity 性能分析器来追踪内存分配和性能瓶颈,这对处理量大且性能较低的设备而言至关重要。“你先写点代码,在编辑器里快速测试一下,然后再推送到版本控制系统,”里奥斯解释道。

《战锤40000》卡牌

利用 Addressables 减少下载量

实时运营对Everguild至关重要。凭借高品质的内容,他们找到了灵活加载素材资源的方法。对于应用商店而言,这些内容既包含操作指引所需的内容,也能让玩家体验游戏的精髓。随着玩家的深度参与,内容将更加丰富。

塔洛斯表示:“对我们来说,关键在于无需发布新的客户端更新即可远程发布内容。”否则,由于每个平台的发布流程各不相同,就不可能同时发布更新。

为了同时管理资产的交付和加载,他们使用了 Unity Addressable Asset System。“借助 Addressables,您可以进行小幅调整和升级,而无需强制用户下载大型更新。“拥有这种精细的控制和灵活性至关重要,”里奥斯说。

《战锤40000》卡牌详情

利用数据分析服务提升玩家参与度

玩家疲劳问题始终是在线游戏的一大隐忧,因此团队需要制定一套运营策略,确保能持续为玩家提供新鲜内容。他们每天更新In-app purchases优惠,并每周发布新内容,例如皮肤。“我们会设计一些限时事件,比如节奏各异的选秀模式,然后通过一次大型更新将它们融合在一起,”里奥斯说道。

由于没有专职的数据分析师,他们依赖 Unity 提供的数据分析服务:“我们会花时间设计合适的查询来解答我们的疑问,然后将该查询添加到后台中,并定期接收电子邮件提醒。”他们使用 Unity Analytics 来交叉核对数据,并确认数据输入是否正确。数据分析服务对团队至关重要,而查看日活跃用户数和消费额已被证明非常有价值。

《战锤40000》游戏玩法

赢得这场战斗

Warpforge 为 Everguild 提供了又一个机会,使其能够进一步拓展与数百万《战锤》粉丝的关系。凭借这款雄心勃勃的游戏,他们立志在多平台发行领域占据主导地位,而团队规模、内容品质以及LiveOps运营需求,都要求合作伙伴具备端到端的适应能力。

塔洛斯表示:“Unity 让这一切变得轻松,并从项目初期到 LiveOps 策略的制定,为我们提供了许多解决方案。”“我们正在向多个市场发货,并拓展了更多平台——如果没有这个引擎,这一切都无法实现。”

“通过使用同一套代码库开发 iOS 和 Android 应用,我们的开发时间缩短了一半。”
Andres Tallos
ANDRES TALLOS / EVERGUILDCEO
“借助 Addressables,您可以进行小幅调整和升级,而无需强制用户下载大型更新。“拥有这种精细的控制和灵活性至关重要。”
César Ríos
CÉSAR RÍOS / EVERGUILDGame Director
《战锤40000》成功案例说明
支持多平台

覆盖更广泛的受众,使您的游戏面向未来做好准备(无论行业如何发展变化或者您的设想如何变化)。只需创建一次内容,即可将其部署到 20 多个平台,从而吸引不同平台的玩家。

与专家交流