在过去的半年里,《VPER》的两位开发者每周末都会抽出半天时间、找一家奶茶店进行游戏设计和制作,使用 Mapbox 的 Maps SDK for iOS,开发了一款叫做《VPER》的 LBS 社交游戏,你可以使用像素涂鸦,来占领你身边的世界。
开发团队在 TapTap 上对《VPER》的介绍语很短:「世界已经被真实的物理信息填满了,为何不重新造一个地球呢?」
这是探索游戏边界的一次勇敢尝试。
思路来源
还记得2017年愚人节期间的 Reddit Place 吗?欧美最大的在线社区 Reddit 在2017年愚人节时发起的 Reddit Place 活动,要求用户在72小时内,在一个1000 * 1000 像素(100万个像素)的巨大画布上对某块像素填涂颜色,如果你想要画出相应的图案,就必须要和他人协作完成。
72小时后,在10万多人的贡献下,整个画布变成了下面这个样子(观看过程)。
单一的像素最简单、很容易被理解,但是汇集起来却有巨大的力量,能改变目之所及的一切。后来,我们就萌生了创作《VPER》的想法,但不仅仅是在一个平面图上,而希望是整个世界。因为 LBS 更能表露出一种冒险的态度,并且具有实际交换的价值。
将像素和 LBS 结合,可能会是一个爆款的社交+创意应用!
原型定义
在和团队进行脑暴的时候,我们拼命地在思考一个问题:「我们应该如何与地图进行交互?」
大家用地图是为了看交通地理信息,而我们更想让地图成为一种社交的媒介,并且充分尊重用户的自我体验,希望赋予每位用户改变世界的权力:
重新定义世界:我们定义每10平方米作为一个格子单元,把世界切割成了17万亿个格子,使全世界同步到一个服务器中。
重新探索世界:你可以通过独一无二的地理代码(V-code),抵达世界任意角落,探索所有人的像素创作。
重新创造世界:你可以在当前地理位置有限范围任意涂鸦,一旦占领将永久拥有。
用户体验
设计这款 LBS 社交游戏的初衷之一,是希望人们可以走出去探索这个世界的地图。,比如坐在沙发上的你,涂鸦占领了目前区域之后,还想继续创作,可能就需要走出去坐一站地铁、或者到附近的公园、或者去找朋友聚个会,你就能开始一块新的设计。
开屏动画我们进行了精心的设计,
另外,在充分考虑了用户体验后,我们想让填充像素的过程变得充满趣味,比如填充每个像素的时候,不同的颜色会对应不同的音效。
地图开发
VPER 很重要的一个部分就是地图,所以在选择地图 SDK 的时候我们很谨慎,最后选择了 Mapbox。
Mapbox 对开发者的支持程度非常高,我们可以很自由地编辑,例如改变3D 建筑、进行自定义地貌等等,几乎那些看似「天马行空」的想法都能用 Mapbox 实现出来。
我们使用的是 Maps SDK for iOS,官网上有比较详细的文档,支持多种地图样式、离线地图、快速矢量地图,还能结合其他 Mapbox 工具加速我们的开发。我们的应用能够在半年内开发到这个程度,也是要感谢 Mapbox 了。
不过,在开发的过程中,我们也会贡献一些建议给到官方。比如我们很希望 Mapbox 可以支持特定花纹的叠加、以及3D 球形地图。
关于未来
已经有一些小伙伴在为我们做内测了,下面是一些很不错的作品:
用 VPER 应用,扫描上面图中的二维码,就能知道这些像素涂鸦,在地球的什么位置了。
未来我们还希望上线 Galley 存放大家的作品~
很棒哦!