Add act iii. - dotg - Day Of The GrParazyd HTML git clone git://bitreich.org/dotg git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dotg DIR Log DIR Files DIR Refs DIR Tags --- DIR commit 7a136e2bcc557cadec57318fadce62de69f3bc2d DIR parent 589f03a3611bc39d69643a9e476345bc8ad11db4 HTML Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 14 Aug 2024 18:40:28 +0200 Add act iii. Diffstat: A act-iii/click/backstory.txt | 42 +++++++++++++++++++++++++++++++ A act-iii/click/index.dcgi | 92 +++++++++++++++++++++++++++++++ 2 files changed, 134 insertions(+), 0 deletions(-) --- DIR diff --git a/act-iii/click/backstory.txt b/act-iii/click/backstory.txt @@ -0,0 +1,42 @@ +Day Of The GrParazyd - Backstory +================================ + +You came here to hear the backstory of Day Of The GrParazyd: + +gopher://parazyd.org/1/dotg +mirror: gophers://bitreich.org/1/dotg +git://bitreich.org/dotg + +In 2018, during FOSDEM in Brussels, Belgium, some Bitreich members had fun at +a side party besides the regular FOSDEM programme. This party became the story +of dotg1. + +All characters in the story have some real-life actor. The story is the +interpretation of what happened and could have happened in an ideal funny +world. + +The name derives from "Day of the Tentacle", "Parazyd" - the nickname of the +first initial code developer - and some way to make fun of Google and a ".g" +shortening. + +Following the success with a time machine at Bitreich and two extensions, one +British and one French, the big demotivational phase began. We had huge plans +for making dotg2 out of the notes we made at FOSDEM 2020. It did not felt like +it was perfect. So we postponed the project. + +Then came SARS-CoV-2 and the global pandemic. We first met in person at FOSDEM +in 2023 again. Culture changed very much. New notes for a dotg2 revival were +made. But it did not feel perfect again. + +After some years of pause the whole story line has changed. Persons who were +planned for the glorious ending changed too much to make the game end as it +should end. + +Click by click things got further and never seem to have ended. Like the game +you just played. The story line of dotg extended. And it can be extended even +further. How will it end? + +How will perfection look like? + +Perfection is a thing of the feeling. + DIR diff --git a/act-iii/click/index.dcgi b/act-iii/click/index.dcgi @@ -0,0 +1,92 @@ +#!/bin/bash + +search="$1" +arguments="$2" +host="$3" +port="$4" +traversal="$5" +selector="$6" + +clicknum=$(printf "%s\n" "${traversal}" | cut -d '/' -f 2) +if [ -z "${clicknum}" ]; +then + clicknum=0 +fi +nextclick=$(( $clicknum + 1 )) + +printf "[1|Click|/click/%s|server|port]\n" "${nextclick}" +printf "Please click.\n" +printf "Click %s\n" "${clicknum}" +printf "\n" +if [ $clicknum -eq 1 ]; +then + printf "You know, dotg2 was supposed to be...\n" +elif [ $clicknum -eq 2 ]; +then + printf "...the game that redefined gaming. But then...\n" +elif [ $clicknum -eq 3 ]; +then + printf "...something happened. A giant...\n" +elif [ $clicknum -eq 4 ]; +then + printf "...invasion of reality. It was...\n" +elif [ $clicknum -eq 5 ]; +then + printf "...all over the daytime, honking in gibberish. It was...\n" +elif [ $clicknum -gt 5 ] && [ $clicknum -lt 11 ]; +then + printf "...a cacophony of chaos, and then the lead developers...\n" +elif [ $clicknum -gt 10 ] && [ $clicknum -lt 21 ]; +then + printf "...tripped over and spilled their commits all over the...\n" +elif [ $clicknum -gt 20 ] && [ $clicknum -lt 51 ]; +then + printf "...git repository. The whole system complexified and with it...\n" +elif [ $clicknum -gt 50 ] && [ $clicknum -lt 101 ]; +then + printf "...the only idea of the game. So they decided to...\n" +elif [ $clicknum -gt 100 ] && [ $clicknum -lt 201 ]; +then + printf "...start from scratch, but then the programmer...\n" +elif [ $clicknum -gt 200 ] && [ $clicknum -lt 301 ]; +then + printf "...only spoke in limericks, which made coding a bit...\n" +elif [ $clicknum -gt 300 ] && [ $clicknum -lt 401 ]; +then + printf "...interesting. Eventually, they hired a translator, but...\n" +elif [ $clicknum -gt 400 ] && [ $clicknum -lt 501 ]; +then + printf "...the translator only knew Pig Latin, so everything...\n" +elif [ $clicknum -gt 500 ] && [ $clicknum -lt 601 ]; +then + printf "...got even more confusing. The Bitreich CEO then suggested...\n" +elif [ $clicknum -gt 600 ] && [ $clicknum -lt 701 ]; +then + printf "...maybe we should just make dotg3 instead, but...\n" +elif [ $clicknum -gt 700 ] && [ $clicknum -lt 801 ]; +then + printf "...then someone pointed out that skipping dotg2...\n" +elif [ $clicknum -gt 800 ] && [ $clicknum -lt 901 ]; +then + printf "...might cause a rift in the space-time continuum. So...\n" +elif [ $clicknum -gt 900 ] && [ $clicknum -lt 1001 ]; +then + printf "...they decided to ...\n" +elif [ $clicknum -gt 1000 ] && [ $clicknum -lt 1501 ]; +then + printf "... they decided to ...\n" +elif [ $clicknum -gt 1500 ] && [ $clicknum -lt 2001 ]; +then + printf "... they decided to ...\n" +elif [ $clicknum -gt 2000 ] && [ $clicknum -lt 10001 ]; +then + printf "... make a clickolding game.\n" + printf "Thanks for making it this far!\n" +elif [ $clicknum -gt 10000 ]; +then + printf "You made it to the end.\n" + printf "[0|You are worth hearing the backstory.|/click/backstory.txt|server|port]\n" +fi +printf "\n" +printf "[1|<< back to bitreich.org||server|port]\n" +