COBOL 写 3D 射击游戏
推荐指数 46.0 NO. 020 · 2026.06.12
发布2026/06/11Score77Comments45
为什么值得看
一位开发者在 GitHub 发布了用 1959 年诞生的 COBOL 语言实现的完整第一人称射击游戏,包含实时 3D 渲染和键盘交互。这对 AI 从业者是个提醒:理解古老架构和底层图形管线的能力,在 LLM 处理遗留系统代码或生成跨时代兼容层时直接有用。
编辑判断
COBOL 至今仍在全球银行核心系统运行,估计承载 3 万亿美元日常交易,但会写的工程师平均年龄 60+。这个项目的真正价值不是游戏本身,而是展示了如何用现代思维解构古老语言的能力边界。
LLM 在代码生成上有个盲区:训练语料里 COBOL 占比极低,且业务逻辑和语法结构与现代语言差异极大。如果你在做金融/保险领域的 AI 代码迁移或维护工具,这类极端案例是测试模型理解力的好靶子。建议拿这个 repo 测一下 Claude 或 GPT-4 能不能读懂它的渲染循环,再对比它对同功能 C 代码的理解深度。
社区反馈
意见分歧 40 条评论
核心争论:AI生成vs人类创作:COBOL项目是否因AI参与而失去价值
Come on, we need screenshots!
It would be nice to have screenshots. Also it’s just a single commit, did you use AI? Quoting the readme: “FPS.cob is what you get when you decide that game development is too easy nowadays”.
I hope for their sake that it's an agentic AI experiment.