V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zengfei1210
V2EX  ›  分享创造

[Land Hunter] 本来只是想撸个地理小 Demo,结果为了挖块陆地,把自己心态搞崩了...

  •  
  •   zengfei1210 · 1 天前 · 475 次点击
    周末在家无聊时,脑子里突然冒出一个经典的问题:“如果我从现在脚下的位置一直往下挖,穿过地心,会从地球的哪里钻出来?”

    本来只是想写个网页打发下时间,代码的核心逻辑其实特弱智:就是让你拿着铲子把地球挖穿。听着挺无聊对吧?我刚写完的时候也这么想,觉得这也就是个十分钟热度的 Demo 。

    但是!上手之后那个“挫败感”真的绝了。

    我就随手把地图拖到太平洋中间(大家都知道地球水多),想着随便挖挖。结果一铲子下去是海,换个地儿挖还是海。越挖越上头,最后为了找那一小块陆地,我硬是把地图拖得跟擦桌子似的。看着手里铲子一次次挖空,那种“地球全是水”的视觉冲击感太强了。

    自己玩了两把,才发现我的地理常识全是 Bug:

    概率感人:以前看地图觉得陆地挺多的啊,真上手去挖才知道,想在“地球三明治”里夹到肉有多难。地球表面 71% 都是海洋,随便一铲子下去,99% 都是在太平洋喂鱼。

    神仙对位:固有印象害死人。我凭直觉觉得北京对面应该是美国吧?结果挖下去居然是阿根廷那嘎达。有些你觉得是对面的地儿,挖穿了全是海。

    为了不让大家(也是为了不让我自己)挖到弃坑,我加了亿点点“游戏化”的交互:

    本质上,这是一个基于地理数据的**“对跖点( Antipodes )探索器”**,但我不想把它做得像个枯燥的 GIS 工具。

    X 光手电筒:当你在地图上拖动时,屏幕中心的准星会实时渲染出地球正对面的卫星图像。就像手里拿着一个 X 光手电筒,指哪看哪,所见即所得。

    自动驾驶:为了挽救“空军”的体验,开局直接把你空投到北京上空。

    探险护照:单纯挖土没意思,所以我设计了“陆地猎人”的目标。当你挖到特定的城市组合(比如西安 <-> 智利)时,会解锁精美的收集印章和成就徽章,点亮你的探险护照。

    这就是个纯杀时间的地理小玩意,觉得自己地理好、或者运气好的 V 友可以去挑战一下,看看不看攻略你能集齐几个印章。

    传送门放这了 👉 https://true-size.com/game/land-hunter
    2 条回复    2025-12-27 13:07:29 +08:00
    weixind
        1
    weixind  
       22 小时 49 分钟前
    有意思
    langhuishan
        2
    langhuishan  
       7 小时 49 分钟前
    怎么找对面,北纬改南纬,东经改西经?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2697 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:57 · PVG 20:57 · LAX 04:57 · JFK 07:57
    ♥ Do have faith in what you're doing.