{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreigljfu3njbz3zmfwv6eykpce3s2ljmgrb5jcga6pkwksh5z6433hq",
    "uri": "at://did:plc:mxtd5epbtdu6fctoswivxycy/app.bsky.feed.post/3mnyge5f4nou2"
  },
  "path": "/story/145271/a-raycasting-first-person-shooter-written-in-cobol/",
  "publishedAt": "2026-06-10T19:37:21.000Z",
  "site": "https://www.osnews.com",
  "tags": [
    "Games"
  ],
  "textContent": "On a related note, what about a raycasting first-person shooter written in… COBOL? Can you think of a better programming language than COBOL to implement an FPS from scratch? I know I can’t, so buckle up and enjoy what can only be described as an out-of-body experience for COBOL enthusiasts as I set out to make a Wolfenstein3D-like raycasting based FPS game (and potentially go a bit further than that, hopefully it’s not a DOOMed attempt). ↫ icitry on YouTube I don’t link to YouTube videos very often, but there’s always the exception that proves the rule. The COBOL code’s available on GitHub. What a mad man.",
  "title": "A raycasting first-person shooter written in COBOL"
}