Mik Naayem:
我们本来是想把 Cryptokitties 做成完全基于算法的游戏,比如有一个参数是控制猫的眼睛大小的,有一个参数是控制猫的颜色的,然后用算法把这些参数组合起来生成一只独特的数字猫。这样做了一段时间,我们感觉有点太死板了,我们应该更有创造性一点,也许应该加入一些手绘的元素?
后面我们就和一个艺术家合作让他手绘了猫的图案。然后我们团队还有一个人叫 Mask 专门负责后端的 SVG 矢量图的生成,所有的猫最后都是渲染成 SVG 格式的图像。我们是把这些不同层的图像叠加在一起,艺术家负责猫每个不同的部分,保证所有可能的组合看起来都会挺好看的,Mask 负责把这些组件渲染成 SVG 文件。当然我们也有一部分的猫是完全由艺术家手绘完成的,每只都不一样。
我认为这种把手绘元素和自动生成的算法结合在一起的方式,是 Cryptokitties 真正能取得成功的一个很重要的原因。这些猫真的都很可爱,完全由算法生成是不太可能的,但只依赖于手绘又不具备扩展性,要知道 Cryptokitties 上有成千上万种的可能性组合。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。