这个韩国独立工作室的呕心沥血之作 -《Hundred Soul》

Hound13 借助 Unity 在美术、游戏性、优化等方面的强大功能,制作了一款广受欢迎的移动 ARPG。

Hound13:Unity 案例分析

韩国的一家独立工作室如何将创新的游戏玩法与华丽的图形融合在一起,同时推出面向全球玩家的版本?自 2014 年以来,Hound13 一直专注于开发一款游戏:Hundred Soul。现在,在获得超过 160 万次移动平台下载量以及韩国 Google Play 和 AppStore 最高评分之后,这款具有接近游戏主机图形质量、情节紧凑的动作类角色扮演游戏 (ARPG) 即将登陆北美市场。

 

挑战

帮助开发者/美术师脱离困境、合并工具集和满足其在游戏发展过程中的所有开发需求

平台
项目工作人员

共 67 人:15 名游戏设计师、15 名开发者、24 名美术师、7 名质量保证工程师和 6 名项目经理

地点

韩国首尔

Unity 案例研究 - Hound 13 团队

Hound13 developers discussing game updates

将所有游戏开发整合到一个平台上

该工作室于 2019 年 1 月在韩国推出了移动平台唯一的 ARPG 游戏 Hundred Soul,稍后又推出了英语、中文(简体/繁体)和日语版本。多年来,他们借助全面的 Unity 工具和资源取得了无数的成功。

Hound13 使用 Unity 编辑器进行游戏开发

Hound 13 首席程序员 Kim JinSol 说:“我们之所以选择 Unity,是因为我们想克服一些典型的游戏开发障碍,例如美术师和程序员各自为战的局面。此外,我们使用了许多不兼容的非 Unity SDK 及其他工具,而且,我们也需要一些营销和变现工具,因此我们必须找到一种能够满足我们一切游戏开发需求的端到端解决方案。”

结果

  • 通过 HD、运动模糊和内存性能分析器等工具获得更好的图形和移动体验
  • 快速更新内容,满足韩国市场的苛刻要求
  • 无缝集成来自 Asset Store 的贴花和文本渲染等资源
  • 通过易于使用的 Unity IAP,提升服装和辅助角色的销量
  • 市面上从来不缺 Unity 开发人才,因此招聘和培训更为容易

以最高的帧率提供引人入胜的移动图形

JinSol 认为是 Unity 面向移动平台的功能促成了 Hundred Soul 的高保真美术品质。一位 Reddit 贡献者评论说,Hundred Soul 是“迄今为止移动平台上画面最好的游戏之一,即使采用最高设置,它也能在我的手机上以 60 fps 的速度流畅运行。”

Hound13 利用高动态范围 (HDR) 渲染和运动模糊这两个重要的后处理效果来营造该游戏令人着迷的图像。HDR 可调整亮度级别,以更准确地反映真实场景中的景象。例如,午后的室外颜色与午间的室外颜色是不同的,而 HDR 能够反映出这种差异。

他们使用运动模糊为移动速度比摄像机曝光时间快的游戏对象添加速度效果。JinSol 说:“Unity 的运动模糊功能让剑的移动轨迹看起来既迅速又真实,这太不可思议了。”

Hound13 十分重视游戏给予移动玩家的效果和感受,因此利用内置的 Unity 工具进行了深入的测试。“从开始开发以来,我们广泛使用了 Unity 内存性能分析器。它可以帮助我们准确地了解游戏的各个部分(例如纹理和网格)对于内存的使用情况。”

此外,他们对 Asset Store 也赞不绝口。“我们还使用了 Unity 社区提供的许多资源,例如用于过场动画的 Cinema Suite、用于粒子组件的 FX Maker、旨在最大限度减少内存需求 TextMesh Pro、让我们能够在最粗糙的表面上贴花的 Easy Decal 等”JinSol 补充道。

高质量和快速更新可提供竞争优势

在韩国,游戏是一个大型产业。它在该国 GDP 中占据较高比重。全国有超过 2 万个游戏咖啡馆(称为“PC bang”),可谓是一种社交和文化中心。首尔是电子竞技产业的核心所在,职业玩家拥有很高的薪水,训练强度与职业运动员无异。

对于争取玩家的各种竞争要素,Hound13 最看重的是快速内容更新和经过广泛测试的游戏玩法。Hound13 总经理 Cha PoSeok 说:“韩国玩家没有耐心等你一点点地修复错误,他们需要的是能够正常工作的新版本,而 Unity 的灵活工具和移动平台支持能够帮助我们满足玩家的这一需求。”

据 JinSol 说:“游戏刚刚发布时,最重要的 KPI 是使用多个非 Unity SDK 导致崩溃的次数。当将它们替换为 Unity 代码后,崩溃现象消失了。我们当前的 KPI 是第 7 天 (D7) 玩家保留率以及完成五次战役的玩家数。”

通过展示和在线广告来推广游戏

作为其营销策略的一部分,Hound13 在 2016 年的 Unite Los Angeles、2017 年的 Game Developers Conference 等一系列游戏开发者活动中展示了 Hundred Soul。这些盛会为该工作室提供了一个吸引玩家和媒体了解其游戏及技术以及向行业顶尖专家学习的绝佳机会。

该公司的营销策略还包括通过 Google 和 Facebook 投放通用应用广告 (UAC),以及接受主要网络杂志的采访。他们采用了富有影响力的营销手段,无疑提高了人们对其游戏和技术的认识。但他们发现每日活跃用户 (DAU) 或长期保留率并未发生太大改变,因此,他们将精力转向了专注于游戏性和树立声誉的 YouTube 视频。Hound13 首席执行官 Park Jung Sik 说:“我们的最终目标是仅凭借 Hound13 品牌的号召力就能吸引玩家试玩我们的游戏 - 而 Unity 可以帮助我们保持强大。”

 

助您打造风靡全球的热门游戏

在将游戏打造为风靡全球的成功作品的过程中,他们与 Unity 韩国技术团队合作检查了代码在移动环境中的性能,并通过 Unity 的 Integrated Success Services (ISS) 获得动画方面的支持。

此外,Unity 韩国的现场工程师还为 Hound13 的开发团队提供了咨询服务。从那时起,Unity 韩国开始运营一项 Unity 独立工作室诊所计划 - 一种面向韩国开发者的重要资源。该诊所由 Unity 现场工程师组成,他们通过与客户共同审查代码和寻求解决方案来帮助客户解决开发问题。相关会议时长通常为 3 到 4 个小时。

在变现方面,他们拒绝在游戏过程中添加战利品箱,而是通过使用 Unity IAP 出售服装和辅助角色。

随着游戏的发展,Hound13 在韩国笼络了大量 Unity 人才。“这是加入 Unity 社区的另一大好处。”Jung Sik 说道,“我们可以轻松找到所需人才,并且不必在培训上耗费大量资源。这对工作室里的每个人都很有益。”

Jung Sik 总结了他们的经验:“对于 Hound13 这样的韩国独立工作室,拥有 Unity 内置功能、支持、广告、Analytics、分发和营销资源的广泛组合具有十分重要的意义。我们为 Hundred Soul 所取得的成就感到自豪,我们同样为与 Unity 的伙伴关系感到自豪。”

韩国排名前 100 的 AppStore 游戏中有 58% 使用了 Unity,而 Google Play 排名前 100 的游戏中有 52% 使用了 Unity (Apptopia),如此看来,Hound13 能取得这样的成功并非偶然。

Park Jung Sik, CEO, Hound13

“对于 Hound13 这样的韩国独立工作室,拥有 Unity 内置功能、支持、广告、Analytics、分发和营销资源的广泛组合具有十分重要的意义。我们为 Hundred Soul 所取得的成就感到自豪,我们同样为与 Unity 的伙伴关系感到自豪。”

Park Jung Sik, CEO, Hound13
Kim JinSol, Lead Programmer, Hound13

“我们之所以选择 Unity,是因为我们想克服一些典型的游戏开发障碍,例如美术师和程序员各自为战的局面。而且,..我们也需要找到一种能够满足我们一切游戏开发需求的端到端解决方案。”

Kim JinSol, Lead Programmer, Hound13
Cha PoSeok, General Manager, Hound13

“韩国玩家没有耐心等你一点点地修复错误,他们需要的是能够正常工作的新版本,而 Unity 的灵活工具和移动平台支持能够帮助我们满足玩家的这一需求。”

Cha PoSeok, General Manager, Hound13
Kim JinSol, Lead Programmer, Hound13

“游戏刚刚发布时,最重要的 KPI 是使用多个非 Unity SDK 导致崩溃的次数。当将它们替换为 Unity 代码后,崩溃现象消失了。我们当前的 KPI 是第 7 天 (D7) 玩家保留率以及完成五次战役的玩家数。”

Kim JinSol, Lead Programmer, Hound13
Park Jung Sik, CEO, Hound13

“我们的最终目标是仅凭借 Hound13 品牌的号召力就能吸引玩家试玩我们的游戏 - 而 Unity 可以帮助我们保持强大。”

Park Jung Sik, CEO, Hound13
Kim JinSol, Lead Programmer, Hound13

“从开始开发以来,我们广泛使用了 Unity 内存性能分析器。它可以帮助我们准确地了解游戏的各个部分(例如纹理和网格)对于内存的使用情况。”

Kim JinSol, Lead Programmer, Hound13
Park Jung Sik, CEO, Hound13

“这是加入 Unity 社区的另一大好处 - 我们可以轻松找到所需人才,并且不必在培训上耗费大量资源。这对工作室里的每个人都很有益。”

Park Jung Sik, CEO, Hound13
Kim JinSol, Lead Programmer, Hound13

“我们还使用了 Unity 社区提供的许多资源,例如用于过场动画的 Cinema Suite、用于粒子组件的 FX Maker、旨在最大限度减少内存需求 TextMesh Pro、让我们能够在最粗糙的表面上贴花的 Easy Decal 等。”

Kim JinSol, Lead Programmer, Hound13

我们使用 Cookie 来确保为您提供网站的最佳体验。有关更多信息,请访问我们的 Cookie 政策页面

明白了