Add act iii. - dotg - Day Of The GrParazyd | |
git clone git://bitreich.org/dotg git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d… | |
Log | |
Files | |
Refs | |
Tags | |
--- | |
commit 7a136e2bcc557cadec57318fadce62de69f3bc2d | |
parent 589f03a3611bc39d69643a9e476345bc8ad11db4 | |
Author: Christoph Lohmann <[email protected]> | |
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(-) | |
--- | |
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. | |
+ | |
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..… | |
+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...… | |
+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|s… | |
+fi | |
+printf "\n" | |
+printf "[1|<< back to bitreich.org||server|port]\n" | |
+ |