返回 第424章 碰撞箱  直播1980:网友教我手搓火箭 首页

上一页 目录 下一页

『章节错误,点此报送』

第424章 碰撞箱[3/3页]

  “墙壁也一样。”

  林希用粉笔敲了敲黑板:

  “判定碰撞时,不比像素。”

  “只比这四个坐标。”

  “X轴有没有重叠?”

  “Y轴有没有重叠?”

  “都有,就是撞了。”

  “两次比较,一次加减,完事。”

  “这叫碰撞箱。”

  屋子里瞬间静了。

  李建新半张着嘴。

  脑子里像被人敲了一锤。

  不用算几百个像素?

  只算四个坐标?

  “两次?”

  他声音有点发干。

  林希看他一眼。

  “两次。”

  他转回身,双手压上键盘。

  每一下敲击,都像敲在李建新的心口上。

  屏幕上,几百行臃肿的像素判定代码被删掉。

  汇编指令一行行跳出来。

  ……

  林希没有重写全部程序。

  他只把最吃算力的核心判定剜了出来,换成一段干净到近乎寒酸的逻辑。

  不到两分钟。

  核心逻辑十七行。

  连注释都没写。

  “编译,运行。”

  林希按下回车,把手柄丢给李建新。

  画面刷新。

  李建新咽了口唾沫,大拇指按下方向键。

  坦克启动。

  没有延迟。

  松手。

  稳稳停住。

  一毫米都没多滑。

  他死死贴住砖墙往上推摇杆。

  黄色坦克顺着墙根往上走,丝滑得像抹了油。

  不卡顿。

  不穿墙。

  他猛按开炮键。

  “砰砰砰!”

  三发炮弹几乎没有延迟,干净利落地砸穿砖墙。

  监控数据上,算力占用瞬间降了三成。

  李建新僵在原地。

  周围几个学生看看屏幕,又看看黑板上的方框。

  没人说话。

  困扰他们五天五夜的“物理极限”,被四个坐标点干碎了。

  直播间弹幕滚动起来:

  【我去,碰撞箱!AABB碰撞箱!】

  【这玩意儿后世是游戏引擎第一课,但在83年……他们连游戏引擎都没听过。】

  【主播这是拿三十年后的行业共识,降维打击八十年代萌新啊。】

  【工业设计第一法则:能偷懒绝不硬算!】

第424章 碰撞箱[3/3页]

『加入书签,方便阅读』

上一页 目录 下一页