💾 Archived View for station.martinrue.com › acidus › 8291143ace8f4cf48badcb5bb5976b39 captured on 2023-01-29 at 06:24:25. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2023-03-20)

-=-=-=-=-=-=-

👽 acidus

Wrote up a post about how I built Where In the World, including drawing countries with high enough resolution in just text art, maintaining state, and getting input from the user. Code snippets are included as well. This was a super fun project, and I hope people enjoy playing it. Should I make more games?

gemini://gemi.dev/gemlog/2022-08-04-where-in-the-world.gmi

5 months ago · 👍 martin, johano, caphesti

Links

[1] gemini://gemi.dev/gemlog/2022-08-04-where-in-the-world.gmi

Actions

👋 Join Station

4 Replies

👽 danrl

love it. +1 for moar games · 5 months ago

👽 acidus

@plugd that is interesting! What client are you using? Buran had this issue, but Elaho and Lagrange did not.

https://github.com/Corewala/Buran/issues/28

I tested this with web browsers and other hyperlink aware apps. When resolving a relative link with just a query string should go on to the end of the path component of the URL, but perhaps I'm wrong? · 5 months ago

👽 johano

Where In The World is cool and fun, thanks for building it! · 5 months ago

👽 plugd

Nice post! Just one thing: I notice you're giving out gemini://.../play as the address for your game, but your server isn't redirecting this to gemini://.../play/. As a result, the text/gemini is being rendered with gemini://.../ as the current directory, rather than gemini://.../play/, which means your relative links like ?,BR are interpreted as gemini://.../?,BR rather than gemini://.../play/?,BR. · 5 months ago