零基础学代码,我做了一款 App 实现童年心愿
经过温习地理知识和反复地测算体验,我最终确定把整张地图按经纬度以 0.001 度为一个单位分割,故最小的一块地盘就是 0.001度 * 0.001 度的一块地(精确来讲就是 111m * 111m * 所在地纬度余弦值的一块地,粗略来讲呢就是 100m * 100m 的一块地)。 理论上,说整张地图一共有 360,000 * 180,000 = 64,800,000,000 块地。但实际上呢,我们平时用的什么高德地图百度地图其实把最高纬度的一些地方去掉了,只有大约南北 85 度之间的地区可以显示。所以,最后大约剩下 64,800,000,000 * 85 / 90 = 61,200,000,000 块地,约为 600 亿。 经过这样的定义之后,很多问题就迎刃而解了。这让我想起了小时候玩的「金庸群侠传」,不管是大地图还是场景地图还是战斗地图,都是被分为了一块块的单元,所有人物的移动,技能释放都以这些单元为基础。 上线后,用户给我提了很多建议目前,「开垦世界」正式上线也就半个多月时间。我在知乎上发了一篇专栏,引来了不少热情的 app 爱好者,总体反响大大超出我想象。 有说想砸了安卓机买大苹果的,有说玩了整整一天独孤求败的。 真的很感谢他们的支持和喜爱。当然,最感谢的是他们也提了很多建议,每条我都认认真真看了。 比如,他们希望能把别人的树砍掉,当然不是冷酷暴力地解决掉,他们提了很多好的点子:
当然,我会再三考虑之后,以一种最平衡的方式来增加这个「砍树」的功能。 再比如,他们希望看到别人的信息,并增加互动功能。也有很多好点子:
群体智慧真的很强大。我也希望有越来越多的人给我反馈信息,提些建议。 「怎么好玩怎么来」是我做产品的中心思想,只有自己觉得好的产品才是用户真正会用的。近期,我又在开垦世界中加了很多好玩的东西,比如「老旧小斧子」「收割机老农」「绿翎鹰之眼」等神奇的道具。 希望「开垦世界」在大家的共同努力下能越做越好,做成一款不后悔的成功产品。 开垦世界适用于 iOS 8.0+ 的 iPhone 和 iPad ,大小 5.5 MB,完全免费。 本文由让手机更好用的 AppSo 原创出品,关注微信号 appsolution,回复「极简塔防」获取一款马卡龙色的树木塔防游戏。 (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |