《TCG Card Shop Simulator》独开发者访谈:从绑定师到一人成军,开店经营与开包集卡如何串成一条循环

AI3D 发表于 4 周前 浏览 0 分类 创作分享

简介

我是 Ding Shen Sia,一名来自马来西亚的独立游戏开发者。在 Passion Republic 任职期间,我以绑定师、技术美术和程序员的身份参与了多个项目,包括 Shadow of the Beast、The Legend of Korra、Drawn to Death 和 GigaBash。作为一名独立开发者,在转向 PC 游戏开发并制作 TCG Card Shop Simulator 之前,我已经做了 10 款手机游戏。我主要是通过自学进入游戏开发领域的,从 Macromedia Flash 起步,之后转向 Unity。

TCG Card Shop Simulator 的核心机制

这款游戏的核心机制是经营商店、开卡包和收集卡牌。对我来说,最初的出发点之一就是捕捉开卡包并抽到稀有卡牌时的那种兴奋感,而你可以决定是把它留作自己的收藏,还是卖给店里的顾客。在游戏初期,玩家必须亲力亲为地管理商店,开卡包的时间和资源都比较少。

随着游戏推进,玩家会获得许多工具,让经营管理变得更轻松或更自动化,从而有更多时间投入到收集环节,同时还能赚取利润。而如果他们对卡牌收集不感兴趣,也完全可以把卡牌卖掉以实现利润最大化。除此之外,玩家还可以举办锦标赛、交易卡牌、装饰商店,而随着 1.0 版本即将推出的可玩 TCG,游戏玩法将更加多样。

虽然游戏从真实的卡牌商店和 TCG 体验中汲取灵感,但我的目标从来不是打造一个完全写实的模拟器。这款游戏在很大程度上只是卡牌店老板的幻想;在现实生活中,你不可能在自己漆黑一片的卡牌店角落里狂拆整箱卡包、指望大赚一笔,还强行拿除臭剂往顾客身上喷。

Solo Developer on Creating a Simulation Game About a Local Game Store
Solo Developer on Creating a Simulation Game About a Local Game Store

灵感来源

游戏的店铺经营部分灵感来自《Recettear》和《Supermarket Simulator》。补货和售卖物品的机制虽然简单,但我玩的时候感觉相当满足,所以它就成了店铺经营机制的基础。至于卡牌收集方面,那肯定是受到现实中的集换式卡牌游戏(TCG)启发,比如宝可梦、游戏王、数码宝贝等。我小时候非常喜欢宝可梦和数码宝贝,收集到自己喜爱角色的卡牌时特别开心。所以在这款游戏里,我试图在卡牌的视觉风格上复刻那种感觉。

技术视角

这款游戏有很多不同的系统,它们必须良好协同,才能为玩家带来连贯统一的体验。在开始写代码之前,我先规划了想要的功能以及它们之间如何交互。之后,我开始编写核心机制的代码,也就是物品与补货系统。等这套系统跑通后,我又转向卡包开启、卡牌收集和顾客系统。

这些完成后,基本的玩法循环就差不多成型了,于是我继续逐个添加功能,让它更有趣。我不会自己制作自定义工具,需要时大多使用 Unity 资源商店,比如用 I2 Localization 做本地化,用 A* Pathfinding Pro 处理顾客的行走路径。作为独立开发者,既然能在资源商店轻松买到这些系统,从头自己搭建就不太合理;这确实帮我节省了大量时间。

对我来说最大的挑战之一是性能。商店里可以塞进无穷无尽的物品、装饰、顾客、员工和卡牌。在整个开发过程中,每当商店变大、里面物品变多时,我总会遇到卡顿和加载时间的问题。在抢先体验(Early Access)阶段的开发中,我花了大量时间做性能分析、剔除和减少不必要的渲染,相比早期版本,性能和加载已经有了显著改善。

不过,仍有改进空间,所以优化仍然是一个持续进行的过程。一边准备让游戏登陆多个平台,一边还要完成一款仍处于抢先体验阶段的游戏,对我来说独自完成是不可能的。这也是我请 General Arcade 帮忙做移植的原因;与他们合作是最好的决定之一,这为我腾出了大量时间,用来开发 1.0 版本中可玩的集换式卡牌(TCG)。

Solo Developer on Creating a Simulation Game About a Local Game Store
Solo Developer on Creating a Simulation Game About a Local Game Store

推广策略

我用 Reddit 来推广我的游戏并获取反馈;从我开始做手游开发起,一直到今天,我都是这么做的。相比其他社交媒体平台,它对我最有效,所以我就一直坚持用它。在《TCG Sim》以抢先体验形式发售后,许多 YouTuber/主播开始玩这款游戏,尽管我从未联系过他们中的任何一个人,这为游戏带来了大量关注,并让它人气暴涨。到最后,我意识到他们的影响力有多么强大,下次我一定会把他们作为我营销策略中的关键一环。

当前开发进展

TCG 的开发进展顺利,有望在今年秋天结束抢先体验。玩家们对可玩版的 TCG 感到非常兴奋,尤其因为它比预期更早推出。在整个开发过程中,由于不健康的工作时长,我曾身心俱疲,这让我学到了重要的一课:要照顾好自己的身体和心理健康,以及在游戏开发过程中合理把握节奏有多么重要。

Sia Ding Shen,独立游戏开发者

采访者:Amber Rutherford

原文链接:https://80.lv/articles/solo-developer-on-creating-a-simulation-game-about-a-local-game-store

喜欢这篇内容吗?