Add act iii. - dotg - Day Of The GrParazyd
(HTM) git clone git://bitreich.org/dotg git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dotg
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Tags
---
(DIR) commit 7a136e2bcc557cadec57318fadce62de69f3bc2d
(DIR) parent 589f03a3611bc39d69643a9e476345bc8ad11db4
(HTM) 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"
+