Made with Unity | 独立游戏《Ghost of a Tale》如何快速成长?
近年来,使用Unity制作的优秀作品层出不穷,即将于5月11-13日召开的Unite 2017 Shanghai特设Made with Unity展区,可以让大家亲身体验Unity在不同行业不同领域的应用案例;更有众多优秀作品参与Unite案例分享专场,带来绝密创作经验。让我们相聚Unite,共同感受“Made with Unity”的魅力,展区作品招募进行中!
本文我们一起来了解一款Made with Unity独立游戏《Ghost of a Tale》,早在四年前就已经受人关注,至今依然在各大平台获得了不俗的成绩。究竟是什么力量让它历久铭新、畅销不衰呢?本文我们就一起来了解一下这款受欢迎的RPG游戏背后的故事。
第一印象
《Ghost of a Tale》最早于2013年就已作为概念作品在Steam上公布,2016年先行版上线于Windows和Xbox One平台,不出意外地好评如潮。近期,它作为Unity在GDC 2017上用来展示影视制作工具Timeline的Demo亮相在全球的开发者面前。
它是一款动作类RPG游戏,讲述了一只名叫Tilo的小老鼠在神秘而危险的Dwindling Heights世界中探险的故事。游戏极富冒险感的场景与精致的人物设计,就已牢牢吸引了大量玩家的眼球。游戏中玩家借助小老鼠的视角来探索世界,寻找身边有用的线索,演绎独特的探险故事。
在游戏中,小老鼠Tilo可以在各个角落里发现有用的道具,将它们用作后续关卡的敲门砖或补给。同时,身处阴暗的洞穴,也需要时刻提防隐藏在暗处怪物的突然袭击。
简单介绍了游戏玩法,下面就一起看看Unity在动作策略、场景优化和代码简化等方面起到了哪些决定性的作用?
开发策略
在开发像《Ghost of a Tale》这样一款动作游戏的过程中,难免会遇到各种各样的难题。借助Unity编辑器,开发者可以用简单的基本集合体先进行原型设计。
使用Unity模拟真实树木和草丛的物理反馈。
场景优化
在开发的过程中,开发团队使用了Asset Store资源商店上一些非常有用的插件,例如编辑器扩展工具Decals System,着色器Advanced Foliage和FurFX。下图是使用Decals System插件前后的场景对比效果,可以看出游戏场景的色调和光照效果都有所提升。
除此之外,Unity版本更新也为游戏场景优化带来了贡献。在Unity 5发布后,开发团队下定决心将项目移植到Unity 5上,由于Unity 5具有全新提升的光照效果、物体特效以及动画效果,而这些正好弥补了项目当时的缺陷。事实证明这个选择是明智的,尤其是在Shader Forge插件的辅助下,让游戏的整体场景在光照方面迈出了一大步。
《Ghost of a Tale》游戏中包含大量的曲面细分着色器,这类着色器借助Amplify Shader Editor插件实现,使得距离变换效果更佳,并且有效解决了微小裂缝及背光面的亮斑问题,更好地呈现出材质的湿度特性。在GDC 2017之前,开发团队使用该插件对游戏视觉效果进行了进一步完善。下图展示了分别在Unity 4.0(2013年)和Unity 5.3(2016年)平台制作游戏场景对比效果。
使用更新后的Unity 5为游戏场景的整体渲染效果带来了不可小觑的提升!
代码精简
2014下半年发布的Unity 4.6推出了全新的UI系统UGUI,这也显著精简了游戏UI部分的代码量。在Unity 4.6的帮助下,团队对UI代码进行优化,使代码变得更加简洁清晰,更易维护和扩展 。
另外,角色动画模型树在Unity动画系统Mecanim的帮助下,大大降低了动画变换的复杂性。
开发团队
《Ghost of a Tale》由独立游戏开发者Seith单人开发完成,他负责整个游戏的剧情、美术及程序部分。当然,开发过程中也得到了一些游戏爱好者的帮助,对Seith完善整个游戏的剧情、核心机制、音效及前期市场推广均有着不可忽视的贡献!该游戏耗时3年,由Seith一人独立出资,为了专注于游戏开发与打磨,期间甚至放弃了来之不易的融资机会。
目前该作品先行版已发布至Steam,开发者表示,后续还将不断更新并完善该游戏。但已有不少玩家对此版本给出了极高的评价,Steam好评率高达96%。看了我们的介绍,大家是否都跃跃欲试了呢?
总结
本次的Made with Unity与之前有所不同,更多地涉足了开发方面的内容,希望《Ghost of a Tale》制作过程中遇到的种种困难以及解决方案对同样从事游戏或应用开发的您有所启发。您可在公众号后台回复“游戏”了解更多游戏有关文章。更多详情,请关注Unity官方中文社区(forum.china.unity3d.com)。
如果您也有已发布或者可运行的Made with Unity作品Demo,欢迎您参与到Made with Unity展区作品招募中,可能您的作品也会出现在Unity官方平台上哦!
更多Made with Unity相关游戏
Unite 2017 Shanghai
Unite 2017 Shanghai将于5月11 - 13日在上海国际会议中心举行。5折个人通票开售!国内技术专场相关日程已曝光。
另外,赞助商招募已开启,愿您与我们一同打造一场Unity开发者盛会!Made with Unity展区作品征集等更多信息请访问Unite 2017 Shanghai官方网站(unite2017.csdn.net)!
点击“阅读原文”访问Unity官方中文社区!