大数跨境
0
0

功能特点背后:喵图鉴

功能特点背后:喵图鉴 以太谜链猫
2018-05-10
1
导读:功能特点背后:喵图鉴


创造一个去中化游戏最好的方法就是在公共平台上建立它。一旦游戏开始,如果遇到bug,就会在群众的监督下得到修复。这是非常令人难以置信的!


尽管我们一直公开我们的工作进程,但其中有小部分仍然是保密的。不是因为它很敏感,或者我们需要保密,而是因为它是我们日常工作的最基本细节。


我们决定,就像你带孩子去上班一样,让我们的玩家与我们一起工作,我们觉得让玩家一起参与讨论新特性应该会是一件有趣的事情。我们将以最新发布的喵图鉴为例。带大家深入了解一些技术上的细节问题,所以请准备好,我要开始我的表演了!



曾经的基因表

如果你了解我们的特性发布更新,你就会知道喵图鉴并不总是这样的。但你知道它最初被构想为一个与现在完全不同的功能吗?


基因表的目的是为了让玩家们创造出他们想炫耀的猫的集合:类似于自己建造的图鉴。如果你想用最好的特征来展示你的猫,你可以把它们添加到一个基因表中,然后和你的朋友分享。


我们做了一些最初的产品和设计的探索,我们非常想要开始这项工作,当一些意想不到的事情发生时:我们顺势推出了家族首饰。


显然,这一功能的推出并没有出乎大家意料;更确切地说,我们没有预料到家族首饰会对基因表的概念产生多大的影响。我们意识到,家族珠宝展示了大家的猫,将猫咪的珠宝带到了人们的视线中。这就是赠送钻石珠宝的意义所在。这些区别是计算性的,而不是主观的,但它们的目的是相同的。他们让玩家觉得:“看这小猫咪多酷啊!带着八个大钻石(https://www.cryptokitties.co/kitty/556151)。”也就是说,没有办法查看你的收藏,挑选那些珠宝或特征。


由于基因表的一个方面已经被运用(猫咪是最酷的),我们改变了焦点,更加努力地组织猫咪们。喵图鉴会自动创建你在每种特性类别中所拥有的每只猫的详情,并通过Mewtation jewel排名或发现排名对它们进行排序。一颗钻石珠宝是排名第一,镀金是2 -10,紫水晶是11-100,而石头是101-500。在那之后,我们不提供珠宝,但是代码仍然按照发现的顺序排列,这就是猫咪图鉴如何组织你的小猫咪们。你排名第一的猫咪总是顶部的缩略图,当你打开时,你的猫咪每次都以相同的顺序显示。


我们想做的第二件事是给玩家一个更简单的方式去看他们错过了什么。这展示了CryptoKitties的可回收性,我们还在努力扩展它!而且我们已经开始沿着这条路走了,这要感谢进度条,它记录了你所拥有的每一个特征的数量,以及你需要多少才能拥有一个。


家族珠宝的促进

家族珠宝的设定自然而然引起了基因表到喵图鉴的革新。


构建它的主要是设计和前端团队,因为多亏了在家族珠宝上的后端工作,它现在只是一个已经存在的数据的不同呈现。从工程的角度来看,这很容易。图鉴代表的数据已经通过家族珠宝被添加到猫身上。如果没有珠宝,我们不可能按照我们想要的方式去做图鉴,因为组织猫咪的唯一方法是用基因或身份号码。


技术上的挑战形成了每一个图鉴。它是计算密集型的,特别是当用户进入成千上万的猫的领域时。它包括按类别分类,按猫咪,当然还有珠宝,这是很多不同的部分都必须相互作用的结果。这种格式的数据不能从API查询,因此应用程序必须在内部完成。为了保持出色的性能和用户体验,我们在Web Worker中运行脚本,一旦结果返回,我们就使用它们进行布局。


既然我们成功地跨越了这一障碍,我们就准备好了发布图鉴!我们很兴奋地看到它是如此的受欢迎——仅仅是几个小时之前,用户就已经购买或培育了他们需要的猫来填写他们的图鉴(https://www.cryptokitties.co/profile/0x442dccee68425828c106a3662014b4f131e3bd9b/catdex)!我们知道我们将在未来几个月增加新的功能。

如果你有任何其他问题,关于CryptoKitties的幕后工作进程等,快来告诉我们,我们将尽我们所能提供一些信息!



【声明】内容源于网络
0
0
以太谜链猫
一款基于区块链技术的虚拟养猫游戏,玩家可买卖并繁殖不同品种的电子宠物小猫。
内容 93
粉丝 0
以太谜链猫 一款基于区块链技术的虚拟养猫游戏,玩家可买卖并繁殖不同品种的电子宠物小猫。
总阅读4
粉丝0
内容93