{
"$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"
}