现在 AI 是不是逐渐能取代很多高水平程序员了
一句话,codex 帮我把光追加入到了我正在开发的游戏引擎中,感觉我已经不用干啥了。 这在以前好像是很难想象的。
目标是给 vulkan 渲染器加上光追,但一次就写对,并完美整合到现有代码中,这种能力其实已经说明了 AI 对很多代码的理解度不再比人类差了。下面是我发的视频,大伙可以看下效果:
[我只说了“要有光”,codex 就帮我加好了光追] https://www.bilibili.com/video/BV1sHpX6EEci/?share_source=copy_web&vd_source=dc379818946312063729495537a1e411
P.S 我正在设计适合 AI 开发游戏的游戏引擎,项目已开源 https://github.com/EVEngine/EVEngine C++20 + Vulkan + Webgpu 实现,类型 love2d 风格,但功能更强大,喜欢的朋友多多支持。
@ltmst 我突然想到那个找不卡的浏览器的“高级技术人员”梗了
ai 连百年数学难题都能迎刃而解,写代码已经是最简单的应用了
@ltmst “高水平程序员应该有更重要的工作了” 还有啥更重要的工作? 别说业务层了 连底层 os , 连加解密算法 , 连 adobe 生产力工具 都可以 gc 了 还有啥更重要的工作 纯软领域
@ezioswj 谢谢支持,对于您的问题,1 ,首先游戏开发也是软件开发的一种,所以根据游戏类型的不同,都会有一些固定的设计方案和组件,比如开放世界游戏,都会有场景树管理,地形系统确定哪里可以移动,自动寻路系统,小地图生成等。对于任务,则会有对应的任务系统,管理各种任务的触发与完成的判断。还会有装备系统,技能系统,背包系统,等等。2. EVEngine 目前还是一个开发中的项目,所以没有办法和 unity 、UE 等比成熟度,但这个项目主要是面向未来大规模使用 AI 开发游戏的场景,去针对传统引擎难以与多个 Agent 工作、开发效率低等问题。从头设计了底层、编辑器组件、MCP 服务器、脚本和调试接口的,目的都是最大程度的改善 AI 开发游戏的痛点。3. 除了 webgpu 端需要少量配置已经部分功能有缺失外,其他 5 平台( macos+linux+win+ios+android )均可以实现一份代码,各处运行
取代不至于,但是能提高效率
没取代 能让我这些低水平程序员写出”高质量”代码 高水平程序员应该有更重要的工作了