💾 Archived View for nytpu.com › gemlog › old › gemini.md captured on 2020-09-24 at 00:53:03.
-=-=-=-=-=-=-
gemini! i've been enamoured with the [gemini protocol][1] ever since i've heard of it, and am proud to be hosting this blog on gemini and gopher as well as on the web (i'm actually the one who [added gemini support][2] to the bashblog program that i use to write this blog). i got that set up a few months ago (as of writing this) but haven't really worked much with it other than that. well now, i have plenty of time and due to a lack of other projects to be working on i'm starting to experiment with gemini a little more. i found this [astrobotany][3] game (which is a port of the botany game i played on ~team) and it gave me an idea that i'm <del>going to start</del> working on. it's an interactive cgi (in the dynamic page generation sense not the movie special effects sense) game thing, and i hope to push the limits of what the gemini protocol can do, considering that you can't dynamically update a page (which is an *objective* benefit for everything excluding games). i was thinking old school text adventure, that probably wouldn't even be at a *Zork* or *Dunnet* level but more *Colossal Cave Adventure*. since the issue isn't the back end i was thinking running [frotz][4] (a z-machine interpreter) and somehow wrapping gemini around the output, but we'll have to see how that goes once i start getting server software up and running. this whole post was originally meant just to plug gemini some more—because it's amazing—but i ended up having some cool ideas that the gemini protocol (might) be able to allow that gopher doesn't easily support, and the web is just too bloated and it feels too much like actual work instead of a fun projects to get anything up and running on there. i hope something of interest comes to fruition because not much else has these past few months and i want more to write about! [1]: https://gemini.circumlunar.space/ [2]: https://tildegit.org/team/bashblog/pulls/2 [3]: gemini://astrobotany.mozz.us/ [4]: https://davidgriffith.gitlab.io/frotz/ tags: miscellaneous, gemini