Appearance
Arcade › 流砂境
Click the game above and it runs right here in your browser. No download, no installer, no account needed. feng sui built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about 流砂境 yet. Play it, then tell feng sui what you would add next.
流砂境 was built by feng sui with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix 流砂境 opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
制作一款名为《流砂境》的可玩的中文 3D 动态沙盒原型。使用 Three.js 风格的实时 WebGL 场景:固定在斜上方的正交相机(约从 y=24、z=18 看向原点),显示一个 24×18 的沙格地图,每格约 1.05 单位,地图铺在深棕色平面上。整体画面采用温暖的沙漠配色:背景/雾为深棕色,沙格为橙褐色,各格根据状态显示不同颜色和高度;深层沙格更暗,漂浮沙格更亮,较高流速会偏浅,压力过高会偏红。场景有柔和的半球光和暖色方向光,物体投射阴影,带轻微雾效和电影式暖色调。每个沙格都应有隐藏但实时变化的属性:密度、胶结度、养分、流速、压力、年龄,并随机属于 clay、deep 或 floating 类型。沙流自动演化:约每 0.55 秒推进一个沙潮周期/模拟步,邻近格密度趋于平均,流速带随机扰动并衰减,养分受流速影响,胶结度因压力下降;沙格压力也会缓慢恢复。随着周期推进,资源和人口由全图平均养分、人口消耗及稳定/高流速格数量计算:初始人口 6、沙粮 48、沉石 22、尘息 18、晶体 0;沙粮不足会减少人口,食物充足且养分较高会增加人口,资源有上限/最低值。地图没有固定胜利关卡,而是让玩家在不断变化和会崩坏的沙流中维持环境。大范围胶结度低于 20% 时显示尘枯预警,定期显示沙潮周期消息。 玩家可以点击任意沙格进行勘测。点击后高亮所选格,并在消息条显示“沙情:胶结 XX% · 流速 XX% · 养分 XX%”。底部提供建造模式按钮:默认“勘测”;选择建造类型后点击一个沙格来放置设施。若格上已有设施,提示这里已经有设施;若资源不足,提示资源不足。设施消耗和效果必须实现: - 沉石锚,消耗 6 沉石,在格上放置灰色短圆柱;持续增加该格胶结度,负载/损耗约 0.006 每个模拟周期。 - 沙棘篱,消耗 4 沉石,在格上放置绿色低矮锥体;降低该格流速并增加胶结度,持续损耗。 - 导流槽,消耗 5 沉石,在格上放置深棕色小方块并旋转约 45 度;把局部沙流引向相邻格并降低当前格流速,持续损耗。 - 尘息桩,消耗 8 尘息,在格上放置带青绿色发光效果的细圆柱;显著增加胶结度并降低流速,持续损耗。 每个设施的生命值耗尽后从场景移除,并提示“有一处设施在断流崩坏中失效了”。放置设施时先提高该格压力。建筑会让沙格发生可观察的状态变化,不要把它们做成静态装饰。 HUD 使用中文、半透明深棕色圆角面板和金色/米色文字,覆盖在场景上方但不阻挡场景点击。左上显示标题“流砂境”、副标题“守境人 · 动态沙盒原型”,并显示四项动态统计:人口、沙粮、沉石、尘息。右上显示说明:“点击地块查看沙情。用按钮建造维稳设施。沙流会自行演化,建筑会损耗;没有永恒的安全地。”屏幕上方中央显示当前消息面板。底部居中显示按钮:勘测、沉石锚 · 6沉石、沙棘篱 · 4沉石、导流槽 · 5沉石、尘息桩 · 8尘息,以及“暂停沙流”;当前模式按钮应有亮色高亮。底部另显示提示“拖动画面 · 滚轮缩放”。暂停按钮切换“暂停沙流/继续沙流”,暂停时停止模拟但仍可查看和操作场景。消息使用普通、绿色 good、橙红 danger 等颜色反馈状态。 交互要求:鼠标左键点击地块进行勘测或建造;按住 Shift 或鼠标右键拖动平移相机;滚轮缩放(限制在约 0.65 到 1.8);右键不要弹出浏览器菜单。窗口自适应,移动端 HUD 改为纵向布局,按钮适合触控。保持整体为低多边形、简洁的暖色沙漠管理沙盒,不加入代码中没有的敌人、战斗、任务、掉落物、角色、时间限制或胜利画面。