该项目最初名为 PokeIdleon。一场粉丝游戏。如果您一年前打开游戏文件夹,您会发现 323 Pokémon 精灵、PokéAPI 作为数据源、18 类型与常用矩阵 18×18、Kanto/Johto/Hoenn 作为地图、Eevee 和 Eeveelutions、Charizard、翼龙,四只传奇鸟类,超梦、梦幻,精英四号,三个派系,分别为深红色、天蓝色和金色,绘制在健身房调色板的顶部。制作流程已经就绪。立即可识别的结构。
我并没有因为担心被起诉而放弃它,尽管知识产权风险是真实存在的,并且早在 v0.5 就有记录。我放弃了它,因为当我试图根据该骨架来证明每个系统的合理性时,答案总是相同的:“因为神奇宝贝就是这样做的”。不是“因为这对我的游戏有意义”。这不是设计,这是装饰一座不属于我的房子。
真正重大的决定并不是改名,而是意识到我必须从头重做整个名册 - 120 物种,52 概念,而不利用任何可识别的轮廓 - 这必然损害获客。失去即时识别会带来真正的代价:在 2026 年 1 月,没有人在 Google 上搜索“ESVA”。他们正在寻找“闲置的神奇宝贝”。这是第一个下降的指标,而且是故意下降的。
死了什么,列出来,因为列出比总结更伤人
我逐行检查需要做什么,因为“让我们改变品牌”很容易写,但在决定化石地牢是否幸存时却很麻烦。没有活下来。它包含了一切:323 精灵、作为规范层的 PokéAPI、18 类型、18×18 矩阵、整个地理(关东、城都、丰缘)、每个生物名称、建立在 Amber/Aerodactyl 碎片之上的化石地牢。 Amber/Aerodactyl,使用伊布石的地下城进化,四只传奇鸟,Mewtwo,Mew,“精英四人”,设计的三个派系,Butterfree Alpha,从 Gen 1 到 9 的整个路线图,甚至粉丝游戏免责声明 - 因为旧 IP 已全部移除,原有的 IP 风险免责声明也失去了意义。
这些都没有剩下。不是出于审美原因。因为根据定义,“可识别的生物”是别人的财产,而我想要制作的整个游戏是关于违反物理定律的生物,而不是关于你已经从其他地方认识的生物。
还剩下什么,以及我差点发布的错误
唯一通过的是 包含 200 个招式动画的素材包 - 爆炸,通用元素效果,我在一个名为精灵宝可梦-技能-gen1-3-完整-v1。在这 200 个动画中,142 个已经标注类别(成为 13 新类别的候选者),而 58 在原始清单中被标记为“正常”——我想将这些重用为新系统的无类别攻击(GDD 的§6.4(如果您想要部分编号)。
这是我差点错过的错误。在之前的一些文档中(我不会假装记得是哪一篇),我写道“200 动画的 190 适合 13 类,加上标记为“正常”的 58”。添加:190 + 58 = 248。包装为 200 件。我发布了这个帐户,团队中没有人(只有我一个人,所以“没有人”是字面意思)注意到,并且它一直留在那里,直到我回来审核真实的包,而算术却没有加起来。 200 动画无法生成 248 候选对象。两项计数之一错误,或两者皆错误。
我逐个手动重新计数。实际标注类别的数量是 142 + 58“正常”= 200。确切地。 “190”从未存在过——这是一个打字错误或记忆错误,我长期以来一直将其视为事实,因为总和“看起来是正确的”,而我却没有真正添加它。
这不是一个无缘无故的耻辱故事。这就是为什么从那天起,进入 ESVA 规范文档的每一项计数在成为决定之前都要经过总和检查——这是一个愚蠢的规则,但由于这个特定的错误,它是今天存在的规则。
仍然没有解决的内容
我真正使用的 142 个已标注类别的动画与我在视觉审核中以及重命名为新的 13 类时丢弃的动画的最终分解尚未最终确定。这件事今天悬而未决,这不是开发博客的花言巧语——而是在我可以说“这些是游戏的招式动画”之前需要完成的实际工作。
游戏能从中得到什么好处呢?
登记成为一项义务,而不是收集——您不是收集动物,而是记录持续的损害。公众赔率被视为一种科学方法,而不是商店购买的小字体。 Market 成为真正稀有标本的结果,而不是装饰系统。品牌、传说和系统开始相互解释,因为它们是一起诞生的——而不是因为其中一个后来被粘贴到另一个之上。
放弃即时识别的回报是,现在当有人问“为什么这个生物存在”时,我有了答案。以前,答案总是“因为原来的游戏也有这样的”。这从来都不是答案。这是一个回声。