我花了几个月的时间,单独开发了这个游戏,现在游戏已经售出约50个版本,玩家们也在全球各地玩这个游戏。您可以在链接中看到世界各地捕获的动物和健身房(view on desktop)。

我得出这个想法是在使用视觉模型来识别对象并使用LLM生成实时数据而不是预先填充数据库后。说实话,我还没有看到其他任何应用程序或游戏做到这一点,所以我在这一方面是相当独创的。很高兴分享我的经验。

全球有数百万种动物物种,包括它们的生长阶段,例如,蝴蝶 > 蝶蛹 > 蝴蝶,所以创建所有游戏资产都是不可行的。

所以,我创造了一个快速生成资产的系统,基于我在前期创造的规则。如果玩家在游戏中第一次遇到新的物种,我会快速生成精确的物种图像、统计数据、动作集和生长阶段。所有这些都在5-20秒内完成,并在战斗中随时加载数据。游戏中显示为“研究动物”时正在加载数据。

到目前为止,超过500种动物物种已经被发现,这些物种都缓存在数据库中,以便在未来加载时可以立即加载。游戏从没有动物资产和地图开始,游戏都在实时生成。

地图基于我的规则,覆盖了真实世界地图,并按照我的游戏设计进行。真实世界的宗教场所被转换为健康中心,超市被转换为商店,玩家在全球各地的公共公园中都可以找到健身房。当然,我不会详细说明,但经过一系列的演变,这些规则允许我处理每个边缘案例和意外情况,因为我显然没有看到每个地图位置。

此外,还有其他一些酷功能,主要使用免费API:

  • 游戏中的天气是根据玩家当前GPS位置的真实世界天气。
  • 阴影根据当前的太阳角度和日期而定。
  • 建筑物的屋顶风格根据玩家的地理位置而定,例如,英国的大部分地区使用 slate,地中海地区使用 terracotta。
  • 动物的叫声(声音)是从API中获取并在游戏中播放的。
  • 动物物种的濒危状态是从API中获取并用于确定游戏中的稀有动物。

玩家越远离城市,动物的等级就越高。我为玩家们建立了一个名为 r/Animalis 的子论坛,让他们可以发布他们在游戏中发现的动物并提供反馈。玩家们的反馈我都已经实施到游戏中,如果我认为它会改善游戏的话。

很高兴回答任何问题或获得反馈!