关闭

意见反馈/举报

反馈/举报信息:

联系方式:

用VibeCoding给3D打印月球塔做个小游戏

今天刚发的文章:NASA全新构想:会飞的3D打印机建月球南极50米高塔

影片里那架边飞边挤出聚合物格子的飞行打印机,在脑子里挥之不去。

Image

于是就想把它做成了一个小游戏。改了八版,

文末有最新版链接。


游戏机制迭代

第一版让想把它做成管理资源+飞行打印的传统模式:燃料条、料仓条、稳定度条,操作鼠标飞行,操作鼠标飞行,按住左键挤料。

做出来玩了两局,发现一个朴素的事实:

游戏的核心趣味是什没想清楚

真正震撼的是什么?

应该是打印机站在自己刚才打印出来的东西上,它越往上,它脚下的东西就越多

这是概念图里那座扭曲发光的塔传达的核心意象。

Image


核心游戏动作

想清楚之后机制就只剩一句话:

你的飞行轨迹就是塔的形状。

打印机自动垂直上升,玩家做的事就是对抗各种横向干扰、把它稳住在中线上。

塔越歪容差越小;

这个机制我们最喜欢的地方是塔的样子就是你这一局的数字建造签名,绝无雷同。

Image


难度怎么递增

无限高度有六个阶段:

  • 0–25m 基座栅格

    平静期熟悉手感
  • 25–50m 月震带>

    不预警的横向冲
  • 50–75m 日照斜风区

    模拟太阳光压的持续单向推力
  • 75–100m 共振高段

    周期性侧推,要找节奏
  • 100–150m 深空段

    上通信延迟,按键有延迟后才生效
  • 150m+ 极限段

    全部叠加

塔越高允许偏移越小基座阶段可以歪40像,极限段只能歪9像素。

Image

同时各种月面干扰会逼你必须主动反向矫正,光标停在中央或者手指不动都会被推走。


移动端是亲儿子

第一版用鼠标控制,放到手机上发现两个致命问题:

手指挡视线以及没法精准瞄准。

改成了屏幕底部分两个大半区:

左半区推左、右半区推右。

手指放哪都不会按错,完全不挡塔身。

键盘也支持 ← → / A D。


视觉细节

整个游戏的视觉参考了文章的概念图,通体白色发光的栅格管段、扭曲螺旋上升、塔顶橙红色刚挤出的高温熔融层。

背景星空做了4层视差(塔越高视差越强)、星云、月面渲染了一些陨石坑。

每次飞行结束可以看到一张你这局塔的纵向剖面图,标注塔基宽度、最大偏移、螺旋指数、轴对称度等指标,并给出针对你这局的诊断。

历史成绩存在本地存储里,最多50条,按高度倒序。


来玩

手机/电脑都能直接玩。

我们文章的结尾是:

二十年前3D打印能做出一只塑料船,二十年后它或许能在月球上做出一座塔。

我们做不了月球塔,但能做一个游戏。

希望让您在周末的5分钟里,读完文章之后顺便感受一下那种自己造月球高塔的奇妙张力。

[游戏]链接在文末左下角的【阅读原文】,点击即在月球南极打印高塔。


05-16 19:42 本文为 AM易道 原创内容,如对内容有疑问,请联系我们:yihanzhong@amedao.com
点赞
反对
收藏
分享
标签
NASA 3D打印 月球塔 飞行打印机 聚合物格子 VibeCoding 小游戏 移动端 键盘控制 星空视差 塔剖面图 诊断指标
AM易道招聘编辑 招募AM易道行业合伙人