实现伟大梦想
How does a team of one transform generative art into a captivating mobile game? Thomas Waterzooi had a late-night inspiration to build a Piet Mondrian art generator in Unity and gamify 130+ creations using Scriptable Objects. Please, Touch the Artwork became an award-winning hit, which Waterzooi pushed even further with help from Unity Gaming Services.
Launching an art-driven puzzle game as a solo developer with minimal resources
Android, iOS, MacOS, PC, Nintendo Switch™
1
Brussels, Belgium
为成功做好准备
作为 Larian Studios 和 IO Interactive 的资深玩家,托马斯已经准备好创建自己的游戏。作为一名独立开发人员,他需要快速迭代,才能将项目完成。程序生成技术帮助他创造出引人注目的视觉效果和游戏玩法,而Unity 游戏服务则帮助他扩大规模,接触到更多玩家。
结果
- 利用程序生成功能,节省了 300 多个小时的资产创建时间
- 使用脚本对象快速创建 130 多个谜题
- 通过转向由应用内购买支持的 F2P,下载量从 2,000 增加到 130,000
- 荣获 2022 年 Google Play 独立游戏节大奖(100,000 美元广告费奖金);2021 年东京游戏展最佳艺术奖;2022 年苹果设计奖入围奖
请触摸艺术品》有三种谜题类型,每种谜题都以蒙德里安不同时期的艺术作品为视觉基础。
"托马斯说:"我从绘画开始,然后加入游戏逻辑。他使用可脚本对象在每个画布上定位分割线,每个画布上最多有九条分割线,以考虑到移动屏幕的情况。每一行、每种颜色及其位置都有自己的可脚本对象类别。随机更改分配给这些可脚本对象的值会产生新的谜题,玩家必须复制这些步骤才能解开谜题。
托马斯之所以选择使用程序生成 (procgen),是因为作为一名独立开发人员,他希望节省时间。他说:"如果我要生成 100 多个游戏关卡,我不会全部用手绘!"。
大多数关卡都是基于源代码的,因此每个玩过《请触摸艺术品》的人都有可能与独特的谜题进行互动。"我采用程序生成技术的另一个原因是,在艺术领域,最重要的是稀有性--一幅画只有一个独一无二的副本。托马斯解释说:"对于玩家来说,能够说'我的游戏是独一无二的'就像是一件额外的元宝。
Procgen 节省了时间,并通过随机游戏来保持体验的趣味性,但这种方法也有局限性。"托马斯说:"这让我失去了一些控制权。
他为自己设定的主要设计规则是,每道谜题都应能在六步或更短时间内解开。仅仅依靠原型,后期的一些关卡最终变得过于简单,而另一些关卡则过于困难--而且由于关卡太多,重复性也逐渐增加。
托马斯最终使用种子覆盖来控制随机化,并手工完成了最后的谜题。"他解释说:"对于这些关卡,我希望每个人的体验都是固定的。
托马斯计划在安卓和 iOS 上推出《请触摸作品》。在 PC 上创建意味着他必须找到一种变通方法来轻松测试 iOS 版本。"我没有时间或资源来浏览 iOS 的受理流程。如果我不提供 iOS 版本,我的影响力和盈利能力就会受到限制,"他说。
Unity Build Automation 让iOS 的构建变得快速而简单。"托马斯解释说:"我只需用手机访问 Unity 控制面板,点击链接,就能将最新版本下载到手机或平板电脑上。只需按一下按钮,审批和凭证流程就会自动完成。
起初,托马斯在移动应用商店出售 "请触摸作品",只收取固定费用。在赢得谷歌独立游戏节的奖项和广告资助后,他转而采用演示/免费模式,让更多的受众获得体验。获奖和转向免费服务获得了回报:"我的下载量从 2000 升至 13 万。它还让我在 Google Play Pass 中占有一席之地,为我带来了不错的被动收入。
Unity应用内购买(IAP)使他能够管理交易,而远程配置则帮助他找到在演示中添加付费墙的最佳时机。远程配置还使他能够在参加行业活动时远程重新启动演示,让他有更多时间进行交流和参观展会现场。
请触摸作品》展示了程序生成如何帮助小型工作室节省时间,并创造出独一无二、广受好评的体验。Thomas Waterzooi 能够在编辑器中快速制作视觉和游戏原型,而 Unity 游戏服务则帮助他管理运营一款成功移动游戏的复杂性。
"他说:"能被大平台关注,我很自豪。"独立游戏可以凭借独特的视觉效果和游戏设计脱颖而出,而不是一味地复制或翻版其他游戏。而 Unity 提供的工具可以帮助像我这样的个人开发者和更大的团队取得成功。
使用灵活的 Unity 工具为任何平台创建游戏,以适应您独特的愿景,并通过 Unity 游戏服务扩大和吸引您的玩家群体。