Image: github.com · hexvector demo
Mayday, a 1978 tabletop space combat game, ported to Python
The 1978 Traveller companion game Mayday was ported to a pygame desktop app, with Claude Code writing all the code.
Credits
The full story
Mayday (1978) is a tabletop vector space combat game published by GDW as a companion to the Traveller RPG. The poster ported it to a Python desktop app using pygame and pillow, and says Claude Code wrote all the code, with Google NotebookLM used to understand the rules and the Claude web app for project management.
He notes that gravity wells produce a gravity-assist "slingshot" that is not written in the rules but emerges naturally, and that 1970s rules, where "everything was an exception", were hard to turn into code. He cannot release the full code, but the vector movement library is open source.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: Mayday: 1970s tabletop vector-based space combat game ported to Python for desktop play.
The maker's post on r/ClaudeAI.
The poster has deleted it, but the original is still readable (it can take a few seconds to load): archived copy of Reddit: Mayday: 1970s tabletop vector-based space combat game ported to Python for desktop play. (opens in a new tab)
- The code: github.comRepository account: since1968
Linked from the post.