怎么玩
进入游戏后点一下画面锁定鼠标就可以开始。代号由系统随机分配,可以点「换一个」重抽。
单人清剿
一个人打波次
机械一波比一波多,看你能撑到第几波。不需要联网。
联机合作
一起守货场
多人同房间打波次。人越多,机械掉落的道具越多,补给刷新也越快。
联机对战
红蓝两队
先拿到 40 次击倒的一方获胜。人不够时电脑队员补位,还会有中立机械闯进来搅局。
每个房间
12人
留空房间号自动匹配;想和朋友同场,就填同一个房间号。
- 操作W A S D 移动,鼠标转视角,左键开火,右键瞄准,R 换弹匣,Shift 冲刺,空格跳跃,C 蹲下,Tab 看计分板,Esc 暂停。
- 三种敌人无人机在空中绕着你点射;机器狗贴地冲过来扑咬,起跳前会蹲一下;人形机器人会找位置和你对枪。
- 弹药与换弹弹匣 30 发,备弹 150 发,打光了就得去捡弹药箱。打空再换弹会多一个拉机柄的动作,更慢。
- 四种道具弹药箱补 150 发备弹;血包回 60 点生命;扩容弹匣让弹匣在两分钟内变成 50 发;强化弹让伤害在三十秒内提高一半。
- 淘汰掉落对战里有人被淘汰时,原地有机会掉出一个随机道具,没人捡的话一会儿就消失。
- 远距离击倒在 30 米以外击倒目标,会额外加分、回一点生命、返还一些弹药,目标倒下的地方必定掉一个道具。
- 生命与复活一段时间不受伤会慢慢回血,击倒敌人立刻回一点。复活后有短暂保护,一开火就解除。
- 几个小技巧蹲下打得更稳;踩着木箱可以上箱顶;雷达上的小方块是道具;走进贯通的箱子里可以躲无人机。
它是怎么做出来的
《铁箱行动》由 Anthropic 的 Claude Fable 5.2 模型在 Claude Code 里编写。人只负责提需求和说哪里不满意,代码、贴图、音效、测试和部署都由 Claude 完成。
- 规则只写一份地图、碰撞、敌人行为、道具和计分写成一份纯逻辑代码。单人时在浏览器里跑,联机时同一份代码在服务器上跑。
- 画面靠代码生成集装箱的波纹和锈迹、湿地面的反光、云层和雨、枪和机械的外形,都是程序算出来的,没有用一张外部贴图。
- 声音也是合成的枪声、换弹、爆炸、雨声、雷声和无人机的嗡鸣,都用浏览器的音频接口现场合成。
- 队员是唯一的外部素材联机时看到的其他玩家,用的是一个公共领域的人物模型;持枪和下蹲的姿势由代码实时摆出来。
- 自己测,再给人玩Claude 用脚本逐帧推进游戏,检查移动、命中、换弹、复活和道具,再用模拟玩家给服务器做压力测试。
- 联机防捣乱命中由开枪者的画面判定,手感跟手;服务器校验射速、距离和墙体遮挡。代号只能从内置名单里随机取,不能自己输入。
