Hacker News new | ask | show | jobs
by Sembiance 1492 days ago
You can even play solitaire on gopher: gopher://worldofsolitaire.com/

Blog post about it: https://cosmicrealms.com/blog/2019/06/14/solitaire-over-goph...

2 comments

gopher://worldofsolitaire.com/

This gopher hole is a good example of how Gopher doesn't have an notion of cookies. You can see what is either gamestate or some sort of session id encoded in the URL.

Another way to do this kind of thing is to generate "parallel universes". It involves generating enough gopher "directories" AKA "pages" to encode every possible game state and then link them together like you would a "Choose Your Own Adventure". Essentially trading dynamic page generation for hard drive space.

You can see an example of the "parallel universes" approach used in the easter egg text adventure game located at:

gopher://GiantGopher.com:70/--/Winnifred_Huck

Definitely going to try this next!