馃懡 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

11 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 路 11 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? 路 11 months ago

馃懡 johano

Where In The World is cool and fun, thanks for building it! 路 11 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. 路 11 months ago