网易首页 > 网易号 > 正文 申请入驻

五个AI都没发现的点击Bug,他靠一己之力修好了

0
分享至

一个游戏引擎的点击事件失效了。五个主流AI模型审查过代码,都说没问题。最后,作者自己动手修好了。

这是Limn Engine开发过程中的一个小插曲,也是一个关于"AI盲区"的真实案例。


藏在屏幕坐标里的Bug

Limn Engine是作者花了数月时间打造的游戏引擎。他在Chromebook、一台4GB内存的东芝笔记本、一台HP笔记本(背着姐姐用的),以及一台只有1GB内存的Tecno Pop 4上做了测试。引擎表现不错——低端硬件上能跑60帧,移动流畅,响应灵敏。

但有个问题:当摄像机移动时,点击事件就不工作了。

在测试一个带滚动地图的游戏时,作者发现,当摄像机位于(0,0)位置时,点击物体一切正常。但一旦摄像机跟随玩家移动,点击就失灵了。屏幕上明明显示着物体,却点不中。

五个AI都没看出问题

在此之前,作者已经把Limn Engine的完整代码库提交给五个主流AI模型——DeepSeek、ChatGPT、Claude、Gemini和Grok——进行评估和分析。它们都审查了代码,给出了反馈,帮助优化了引擎。

但没有一个注意到这个点击Bug。

五个模型都给Limn Engine打了88/100到94/100的评分,称赞了双渲染器系统、直观的API、完善的文档,以及delta time修复。但点击Bug,它们全都漏掉了。

它们都看了clicked()方法,说代码看起来没问题。它们没有考虑到:鼠标位置在屏幕空间,而组件位置在世界空间。

问题出在哪

当摄像机在(0,0)时,屏幕空间和世界空间是重合的。但当摄像机移动——比如移到(100,100)——两者的关系就变了。

修复前的代码里,鼠标事件监听器获取的是e.pageXe.pageY,这是屏幕空间的坐标。而在clicked()方法中,计算旋转偏移时使用的display.xdisplay.y同样来自屏幕空间。

但组件的位置this.xthis.y,是世界空间的坐标。摄像机一移动,两个空间就分道扬镳,点击自然就失灵了。

为什么AI都没发现

作者问了五个AI模型,它们都漏掉了同一个关键问题:没有人问一句"等等,display.x到底是在屏幕空间还是世界空间?"

它们默认代码是正确的,因为它看起来就是标准的点击检测逻辑。但大多数引擎的标准点击检测,其实会自动处理这个坐标转换问题。

最终,作者自己动手修好了这个Bug。

这个故事值得每个依赖AI审查代码的开发者想一想:AI能帮你优化性能、完善文档、发现明显的错误,但有些"隐藏在日常逻辑里"的问题,可能还是得靠人眼去发现。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
德国热死上万人,中国10万台空调坐火车去救命!欧洲的脸往哪搁

德国热死上万人,中国10万台空调坐火车去救命!欧洲的脸往哪搁

浯江孤舟
2026-08-12 10:49:04
小兵救了秦始皇的命,秦问他要何赏赐?小兵:就赏我五十个美女吧

小兵救了秦始皇的命,秦问他要何赏赐?小兵:就赏我五十个美女吧

兴趣知识
2026-08-25 01:59:28
“央视一哥”白岩松被病痛折磨,曾坦言多次想不开,如今白发满头

“央视一哥”白岩松被病痛折磨,曾坦言多次想不开,如今白发满头

皮皮电影
2026-08-26 22:40:07
出伏以后,菜市场里这6种甲醛食材,建议大家不要贪便宜买来吃

出伏以后,菜市场里这6种甲醛食材,建议大家不要贪便宜买来吃

神牛
2026-08-26 15:33:51
2名中国企业伤员被成功转运离开尼泊尔山洪灾区

2名中国企业伤员被成功转运离开尼泊尔山洪灾区

界面新闻
2026-08-27 15:11:14
山西煤老板破产15年,女儿在国外突然来电:爸,伦敦的房子要卖吗

山西煤老板破产15年,女儿在国外突然来电:爸,伦敦的房子要卖吗

七分瘦三分肥
2025-06-04 22:10:18
男性衰老的标志:1臭、2大、3小,如果你没有,说明还年轻!

男性衰老的标志:1臭、2大、3小,如果你没有,说明还年轻!

医学科普汇
2026-08-04 20:10:07
曝包贝尔出轨!深夜和红发美女共处一夜,3年前就曾被曝夜会美女

曝包贝尔出轨!深夜和红发美女共处一夜,3年前就曾被曝夜会美女

韩小娱
2026-08-26 16:02:51
美国要变天了?一个比特朗普更难缠的80后,已经掌握了共和党

美国要变天了?一个比特朗普更难缠的80后,已经掌握了共和党

萧嚉影视解说
2026-04-14 16:52:43
尼泊尔泥石流造成西藏吉隆口岸重大人员伤亡失联,亲历者:倒车逃离现场,警车陆续赶来

尼泊尔泥石流造成西藏吉隆口岸重大人员伤亡失联,亲历者:倒车逃离现场,警车陆续赶来

潇湘晨报
2026-08-26 18:09:47
14级!“沙德尔”突然再次加强为强台风级,距离温岭约280公里!浙江84条预警连发

14级!“沙德尔”突然再次加强为强台风级,距离温岭约280公里!浙江84条预警连发

台州交通广播
2026-08-27 15:43:08
今年第22号台风“艾涛”生成

今年第22号台风“艾涛”生成

每日经济新闻
2026-08-27 15:50:10
菲律宾要扣中国船?解放军直升机就悬头顶了:登舰救人,还有大棋

菲律宾要扣中国船?解放军直升机就悬头顶了:登舰救人,还有大棋

浯江孤舟
2026-08-10 10:53:20
抢在中吉乌铁路通车前,两大邻国交换领土!这波操作看懂了吗?

抢在中吉乌铁路通车前,两大邻国交换领土!这波操作看懂了吗?

究竟谁主沉浮
2026-08-19 10:18:36
包贝尔涉事女主曝光:当晚共处一室不是嫖娼,他俩2024年相识

包贝尔涉事女主曝光:当晚共处一室不是嫖娼,他俩2024年相识

江山挥笔
2026-08-27 14:03:23
杭州62岁独居男子离世,名下房产无人继承;表妹为其处理丧事后,申领丧葬费却遇难题,又有债主找上门来……

杭州62岁独居男子离世,名下房产无人继承;表妹为其处理丧事后,申领丧葬费却遇难题,又有债主找上门来……

鲁中晨报
2026-08-27 09:02:03
彪哥想留湖人,不用和东契奇做老乡,当好挂件就能不走海斯老路

彪哥想留湖人,不用和东契奇做老乡,当好挂件就能不走海斯老路

兵哥篮球故事
2026-08-27 15:26:21
砸了2亿的大片,票房不到《牛来》的一半,这次轮到郭帆亏的怀疑人生

砸了2亿的大片,票房不到《牛来》的一半,这次轮到郭帆亏的怀疑人生

靠谱电影君
2026-08-24 19:53:17
35℃及以上!成都发布高温短时临近天气预报

35℃及以上!成都发布高温短时临近天气预报

红星新闻
2026-08-27 12:30:28
降雨+降温!今天后半夜至明天白天北京有阵雨

降雨+降温!今天后半夜至明天白天北京有阵雨

北青网-北京青年报
2026-08-27 12:44:03
2026-08-27 16:24:49
野生运营
野生运营
懂点产品,懂点AI,正在努力给平淡日子搞点新花样。
293文章数 86关注度
往期回顾 全部

科技要闻

苹果邀请函:新CEO、折叠屏iPhone都要来了

头条要闻

吉隆泥石流致3死558失联 亲历者:若早二十分钟不敢想

头条要闻

吉隆泥石流致3死558失联 亲历者:若早二十分钟不敢想

体育要闻

因为这条规则,欧联冠军一个夏天散伙了

娱乐要闻

包贝尔承认将柳岩推下水片段引爆热搜

财经要闻

英伟达,营收翻倍大增,指引碾压预期

汽车要闻

搭华为ADS 5/增程纯电可选 阿尔法T7预售13.78万起

态度原创

教育
家居
本地
公开课
军事航空

教育要闻

成都家长问“专注力机构哪家好”?深耕本土近30年的丹秋学习力值得关注

家居要闻

2026建博会(广州) 公装联探展交流活动

本地新闻

无印良品竟是桐乡造?这座小城藏着一个刀具帝国

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

伊朗阿曼拟在霍尔木兹建安全通道

无障碍浏览 进入关怀版