I've toyed with the idea of creating a browser-based version of the original Elite. Went as far as the galaxy generation, based on the C version. Then had trouble, because the algorithm is pretty much obfuscated (unintentionally) behind layers of bit manipulation. And you need to do it the exact same way, otherwise you won't get the iconic galaxy, starting on Lave and with Riedquat as the nearby anarchy.
From a quick glance, the elisp version is slightly more readable in some places. I guess I should try again.
Also, will dig up my Portal Ending recreated in Emacs, as I didn't know there were other crazy brains that found this sort of thing interesting. I wonder if I need to get Valve's permission first.
I've toyed with the idea of creating a browser-based version of the original Elite. Went as far as the galaxy generation, based on the C version. Then had trouble, because the algorithm is pretty much obfuscated (unintentionally) behind layers of bit manipulation. And you need to do it the exact same way, otherwise you won't get the iconic galaxy, starting on Lave and with Riedquat as the nearby anarchy.
From a quick glance, the elisp version is slightly more readable in some places. I guess I should try again.
Also, will dig up my Portal Ending recreated in Emacs, as I didn't know there were other crazy brains that found this sort of thing interesting. I wonder if I need to get Valve's permission first.