```FPS.cob:用 COBOL 编写的第一人称射击游戏```
FPS.cob: A first person shooter in COBOL

原始链接: https://github.com/icitry/FPS.cob

FPS.cob 是你觉得当今游戏开发太简单时会做出的选择。尽情享受这所谓 COBOL 恶搞带来的灵魂出窍般的体验吧。它支持两种关卡风格:map/level1.map 是最初的网格化 Wolf3D 风格路径;map/doom_sectors.map 是带有门和不同高度(即类 DOOM)的扇区/线定义地图。在仓库根目录下,如需加载特定地图,请执行:bash build.sh ./map/level1.map 或 bash build.sh ./map/doom_sectors.map。W / S:前后移动;A / D:左右转向;空格:射击;Q:退出。纹理和精灵图存放于 res/ 目录下,地图存放于 map/ 目录下。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 FPS.cob: 一个用 COBOL 编写的第一人称射击游戏 (github.com/icitry) 27 点,由 MBCook 发布于 46 分钟前 | 隐藏 | 过往 | 收藏 | 2 条评论 ltheanine 12 分钟前 | 下一条 [–] 如果有截图就好了。另外,这只有一个提交,你是用 AI 写的吗?引用自自述文件:“FPS.cob 就是当你觉得现在的游戏开发太简单时会做出的东西”。 回复 rroriz 12 分钟前 | 上一条 [–] 拜托,我们需要截图! 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

FPS.cob is what you get when you decide that game development is too easy nowadays. Enjoy what can only be described as an out-of-body experience in the ways of COBOL tomfoolery.

It supports two level styles:

  • map/level1.map: the original grid-based Wolf3D-style path.
  • map/doom_sectors.map: a sector/linedef map with doors, different heights (so DOOM-like).

From the repo root:

To load a specific map:

bash build.sh ./map/level1.map
bash build.sh ./map/doom_sectors.map
  • W / S: move forward and backward
  • A / D: turn left and right
  • Space: fire
  • Q: quit

Textures and sprites live under res/. Maps live under map/.

联系我们 contact @ memedata.com