Skip to content

Commit a101cf1

Browse files
committed
Fix typos etc.
1 parent b52be3c commit a101cf1

8 files changed

Lines changed: 113 additions & 29 deletions

File tree

_posts/2025-09-02-Macherdaach.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ date: 2025-09-02
88
## Komm zum Macherdaach nach Landau
99

1010
Wir machen einen Stand auf dem [Macherdaach](https://ztl.space/macherdaach/) des ZTL in Landau.
11-
Komm in den [Gloria-Kulturpalast](https://gloria-kulturpalast.de/) und lass dir von uns zeigen wie Pixelflut geht oder lerne an den anderen Ständen wie Löten, 3D-Druck, Amateurfunk und vieles mehr geht.
11+
Komm in den [Gloria-Kulturpalast](https://gloria-kulturpalast.de/) und lass dir von uns zeigen wie Pixelflut geht oder lerne an den anderen Ständen wie Löten, 3D-Druck, Amateurfunk und vieles mehr funktioniert.
1212

1313
Wann: 27.09.2025 von 10:00 bis 17:00 Uhr
1414
Wo: Gloria Kulturpalast, Industriestr. 3-5, 76829 Landau

_posts/2026-02-12-creatures39c3.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,39 +15,39 @@ Das Grundkonzept ist simpel: Man läuft über den Congress und sammelt Kreaturen
1515

1616
Wir hatten einen Kartendrucker und hunderte NFC-Karten dabei. Jeder konnte seine eigene Creature designen, diese fügten wir dann dem Spiel hinzu und druckten sie vor Ort aus.
1717

18-
Die Vielfalt der Creatures war eines der Highlights und verlieh dem Spiel eine besondere Dynamik. Ständig tauchten neue Creatures an neuen Orten auf, und die Spieler wurden motiviert zu erkunden und zu sammeln. Eine einfache, aber sehr effektive Gameloop.
18+
Die Vielfalt der Creatures war eines der Highlights und verlieh dem Spiel eine besondere Dynamik. Ständig tauchten neue Creatures an neuen Orten auf, und die Spieler wurden motiviert zu erkunden und zu sammeln. Eine einfache, aber sehr effektive Spielmechanik.
1919

20-
Alle erstellten Creatures findest Du unter [cc.mysteryhack.com](https://cc.mysteryhack.com).
20+
Alle erstellten Creatures findest du unter [cc.mysteryhack.com](https://cc.mysteryhack.com).
2121

2222
## App-Idee
2323

2424
<img src="/assets/images/creature/creature-app.png" alt="Screenshot der Mystery Journal App mit verschiedenen Kreaturen" style="max-width: 300px;" />
2525

26-
Nach dem Erfolg der [bill badge](https://bill.mysteryhack.com/) auf dem [36c3](https://events.ccc.de/congress/2019/wiki/index.php/Main_Page) im Jahr 2019 wollten wir für den nächsten Congress etwas Ähnliches anbieten. Kurz darauf, im Januar 2020, begannen wir zu brainstormen. Das nächste Spiel sollte auch wieder die Interaktion mit anderen Spielern fördern. Wir diskutierten unter über verschiedene Technologien, unter anderem auch RFID, und als jemand ein Pokémon-ähnliches Spiel vorschlug, waren wir überzeugt.
26+
Nach dem Erfolg der [bill badge](https://bill.mysteryhack.com/) auf dem [36c3](https://events.ccc.de/congress/2019/wiki/index.php/Main_Page) im Jahr 2019 wollten wir für den nächsten Congress etwas Ähnliches anbieten. Kurz darauf, im Januar 2020, begannen wir zu brainstormen. Das nächste Spiel sollte auch wieder die Interaktion mit anderen Spielern fördern. Wir diskutierten über verschiedene Technologien, unter anderem auch RFID, und als jemand ein Pokémon-ähnliches Spiel vorschlug, waren wir überzeugt.
2727

2828
Leider kam COVID-19, und die nächsten Jahre waren für uns praktisch verloren. Die Idee lag auf Eis. Mehrmals haben wir uns vorgenommen, es für den nächsten Congress oder das nächste Camp umzusetzen, schafften es aber nie rechtzeitig.
2929

30-
Bis zum [WHY2025-Camp](https://why2025.org/) war die Idee bereits über fünf Jahre alt, doch fangen wieder einmal an Ausreden zu finden und redeten uns ein, nächstes Jahr wäre es besser. Doch motiviert durch das Camp, war ich fest entschlossen, das Spiel auf dem 39c3 zu veranstalten! Da die Zeit knapp wurde und wichtige Teammitglieder nicht am Congress teilnehmen konnten, beschlossen wir, uns nur auf das Sammeln der Karten zu konzentrieren. Das bedeutete, dass wir keine eigene Hardware wie ursprünglich geplant entwickeln würden. Stattdessen wollten wir eine App zum Scannen und Sammeln der NFC-Karten entwickeln.
30+
Bis zum [WHY2025-Camp](https://why2025.org/) war die Idee bereits über fünf Jahre alt, doch fingen wir wieder an Ausreden zu finden und redeten uns ein, nächstes Jahr wäre es besser. Doch motiviert durch das Camp, war ich fest entschlossen, das Spiel auf dem 39c3 zu veranstalten! Da die Zeit knapp wurde und wichtige Teammitglieder nicht am Congress teilnehmen konnten, beschlossen wir, uns nur auf das Sammeln der Karten zu konzentrieren. Das bedeutete, dass wir keine eigene Hardware wie ursprünglich geplant entwickeln würden. Stattdessen wollten wir eine App zum Scannen und Sammeln der NFC-Karten entwickeln.
3131

32-
Die Idee, eine App zu entwickeln, war nicht neu. Ich hatte überlegt, sie parallel zur Hardware zu entwickeln, damit die Leute auch dann noch mitspielen können, wenn alle Abzeichen ausverkauft sind. Doch angesichts des Aufwands für die Entwicklung eigener Hardware hatte die App bis dahein keine Priorität.
32+
Die Idee, eine App zu entwickeln, war nicht neu. Ich hatte überlegt, sie parallel zur Hardware zu entwickeln, damit die Leute auch dann noch mitspielen können, wenn alle Badges ausverkauft sind. Doch angesichts des Aufwands für die Entwicklung eigener Hardware hatte die App bis dahein keine Priorität.
3333

3434
## Technische Design Entscheidungen
3535

3636
<img src="/assets/images/creature/creature-poster.jpeg" alt="Dollar bill Karte auf A4 papier Poster" style="max-width: 400px;" />
3737

3838
Das Spielprinzip basiert auf physischer Interaktion, daher war es uns wichtig, es lokal, offline und einfach zu halten: kein Tracking, keine Benutzerkonten, keine Cloud, kein Schnickschnack. Natürlich schränkt dies die möglichen Funktionen ein, aber keine Benutzerkonten, persönlichen Daten und Serverabhängigkeiten zu haben ist sehr befreiend.
3939

40-
Wir speichern jede Creatures vollständig auf einer NTAG216 NFC-Karte mit nur 888 Byte Speicher. Der Sprite ist 38x38 Pixel groß, mit lediglich 16 verfügbare Farben. Name, Eigenschaften und Secret sind ebenfalls in Länge und Zeichenauswahl begrenzt, um in diesen kleinen Speicher zu passen. Dadurch funktionieren unsere App und unser Spiel auch komplett offline. Unsere Website diente lediglich der Erfassung von Statistiken und der Präsentation aller erstellten Creatures.
40+
Wir speichern jede Creature vollständig auf einer NTAG216 NFC-Karte mit nur 888 Byte Speicher. Der Sprite ist 38x38 Pixel groß, mit lediglich 16 verfügbare Farben. Name, Eigenschaften und Secret sind ebenfalls in Länge und Zeichenauswahl begrenzt, um in diesen kleinen Speicher zu passen. Dadurch funktionieren unsere App und unser Spiel auch komplett offline. Unsere Website dient lediglich der Erfassung von Statistiken und der Präsentation aller erstellten Creatures.
4141

4242
Das Spiel selbst lebt also in der App und auf den Karten selbst. Somit kann es auch nach dem Congress weitergespielt werden, überall dort, wo die Creature-Cards mitgenommen werden! Die kleinen Bilder der Creatures verleihen dem Spiel zudem einen charmanten Pixel-Art-Stil und bieten eine Herausfoderung etwas besonderes zu designen, während der Zeichenprozess schnell und einfach für alle zugänglich bleibt.
4343

44-
Insgesamt sind wir der Meinung, dass die technischen Beschränkungen dem Spiel viel hinzugefügt haben und es unterhaltsamer, einzigartiger und zugänglicher gemacht haben, als es sonst wäre. Einfach die App installieren und loslegen!
44+
Insgesamt sind wir der Meinung, dass die technischen Beschränkungen dem Spiel viel hinzugefügt haben und es unterhaltsamer, einzigartiger und zugänglicher gemacht haben. Einfach die App installieren und loslegen!
4545

4646
## Statistiken
4747

4848
![Liniendiagramm der gescannten Kreaturen pro Tag vom 26. bis 31. Dezember 2025](/assets/images/creature/scans.png)
4949

50-
Als wir am 26. Dezember (Tag 0) ankamen und alles aufgebaut haben, hatten wir nur wenige Karten vorbereitet. Deshalb kam unser Spiel nicht so richtig in Schwung. Da sich an Tag 1 nicht viel verbessert hatte, beschlossen wir, Kopien der ca. 30 vorbereiteten Creatures auszudrucken und über den Congress verteilt aufzuhängen. Innerhalb weniger Stunden hatten wir eine kritische Masse an Spielern und Creatures erreicht. Schon bald verbreitete sich unser Spiel wie ein Lauffeuer:
50+
Als wir am 26. Dezember (Tag 0) ankamen und alles aufgebaut war, hatten wir nur wenige Karten vorbereitet. Deshalb kam unser Spiel nicht so richtig in Schwung. Da sich an Tag 1 nicht viel verbessert hatte, beschlossen wir, Kopien der ca. 30 vorbereiteten Creatures auszudrucken und über den Congress verteilt aufzuhängen. Innerhalb weniger Stunden hatten wir eine kritische Masse an Spielern und Creatures erreicht. Schon bald verbreitete sich unser Spiel wie ein Lauffeuer:
5151

5252
- Tag 0: 280 Scans
5353
- Tag 1: 1.929 Scans
@@ -58,7 +58,7 @@ Es war wirklich erstaunlich zu sehen, wie schnell sich das Spiel ausbreitete und
5858

5959
Die Anzahl der gescannten Creature-Cards pro Minute zeigt die Aktivität der Spieler zu verschiedenen Tageszeiten. Der Spitzenwert an Tag 1 ist im Vergleich zu den Werten an Tag 2 und 3 verschwindend gering. Tag 0 ist im Diagramm gar nicht erkennbar, da die Scans dort im Vergleich zu den anderen Tagen so niedrig waren. Man sieht auch, dass der Congress an Tag 4 gegen 18 Uhr endete, woraufhin die Scans abrupt auf null sanken.
6060

61-
Obwohl die Zahlen im Diagramm durchschnittswerte sind, gab es kurze Phasen mit 120 Scans pro Minute. Jeder Scan repräsentiert eine Person, die eine ihr unbekannte Creature findet und scannt; und das gleich zwei Mal pro **Sekunde**! 🤯
61+
Obwohl die Zahlen im Diagramm Durchschnittswerte sind, gab es kurze Phasen mit 120 Scans pro Minute. Jeder Scan repräsentiert eine Person, die eine ihr unbekannte Creature findet und scannt; und das gleich zwei Mal pro **Sekunde**! 🤯
6262

6363
Am Ende des Congress hatten wir 1800 Spieler, 665 verschiedene Creatures auf 930 NFC-Tags und insgesamt über 110.000 Scans.
6464

@@ -80,12 +80,12 @@ _Alle Statistiken zum Spiel finden Sie unter [cc.mysteryhack.com/stats](https://
8080

8181
Der Star unserer ganzen Aktion war unser Kartendrucker, den wir liebevoll "Sir-Print-A-Lot" getauft haben.
8282
Es ist ein HID Fargo DTC4000, den wir günstig auf eBay ersteigert habe, weil er ungetestet war und niemand darauf geboten hat.
83-
Und er hat super funktioniert! Wir haben während des Congress fast 1000 Karten damit gedruckt.Unsicher ob er standhalten würde, waren wir froh das alles ohne Probleme geklappt hat.
83+
Und er hat super funktioniert! Wir haben während des Congress fast 1000 Karten damit gedruckt. Unsicher ob er standhalten würde, waren wir froh das alles ohne Probleme geklappt hat.
8484

8585
Wir mussten den Druckvorgang am dritten Tag nur stoppen, weil die Warteschlange der Spieler, die ihre Creatures drucken wollten, zu lang wurde. Wir haben alle gebeten, keine neuen Creature Designs mehr einzureichen, da schneller neue erstellt wurden, als wir sie ausdrucken konnten!
8686
Vielleicht brauchen wir für den nächsten Congress einen _Sir-Print-A-Lot-Faster_ 😬.
8787

88-
Da der Drucker schon etwas älter ist, sind die Treiber nur für Windows verfügbar. Das bedeutete, dass unsere terminalbasierte Software zum managen und drucken von Creatures in einem Windows PowerShell-Terminal lief, was bei einer Linux-dominierten Community Veranstaltung für einige interessierte Blicke sorgte.
88+
Da der Drucker schon etwas älter ist, sind die Treiber nur für Windows verfügbar. Das bedeutete, dass unsere terminalbasierte Software zum Managen und Drucken von Creatures in einem Windows PowerShell-Terminal lief, was bei einer Linux-dominierten Community Veranstaltung für einige interessierte Blicke sorgte.
8989

9090
## Wie geht es weiter?
9191

@@ -97,7 +97,7 @@ Wir haben die App bereits aktualisiert, sodass ihr eure Creature Sammlung import
9797

9898
Obwohl wir großes Glück hatten, dass unser Drucker durchgehalten hat, zeigt sein Druckkopf bereits Abnutzungserscheinungen, die auf einigen Karten sichtbar sind. Manche Farben sind auch leicht verfälscht, und die alten Treiber erlauben uns keine Korrektur. Für den nächsten Congress benötigen wir daher einen zuverlässigeren und schnelleren Drucker.
9999

100-
Wir möchten den gesamten Prozess vom Zeichnen einer Creature im Sketchbook bis zum Drucken optimieren. Er sollte einfacher und effizienter gestaltet werden, um lange Warteschlangen an den unserem Tisch zu vermeiden, wie wir sie am dritten Tag erlebt haben.
100+
Wir möchten den gesamten Prozess vom Zeichnen einer Creature im Sketchbook bis zum Drucken optimieren. Er sollte einfacher und effizienter gestaltet werden, um lange Warteschlangen zu vermeiden, wie wir sie am dritten Tag erlebt haben.
101101

102102
Während wir auf den 40c3 warten, werde ich das Spiel erneut bei der [Nacht der Wissenschaft in Bingen](https://www.bingen.science/) verantstalten. Das ist eine hervorragende Gelegenheit, das Spiel in einem anderen Umfeld und vor einem anderen Publikum zu testen. Außerdem bietet es einen guten Grund, die Codebase zu erweitern und Unterstützung für verschiedene Veranstaltungen hinzuzufügen.
103103

@@ -119,14 +119,14 @@ Herzlichen Glückwunsch an [Teamobil](https://cc.mysteryhack.com/creature?id=669
119119

120120
Am letzten Tag des Congresses fand ein Creature-Card-Meetup statt, bei dem Spieler ihre Karten untereinander scannten. Für uns war das einer der schönsten Momente des gesamten Events. Es war toll zu sehen, wie viele glückliche Spieler ihre Kreationen an einem Ort präsentierten und ein Spiel genossen, das es wenige Tage zuvor noch gar nicht gab.
121121

122-
Ein besonderes Dankeschön an die Person mit dem NFC-Implantat, die mutig genug war, uns eine Creature darauf flashen zu lassen. Das nenne ich Einsatz! Und nochmal Entschuldigung, dass ich dein Implantant versehentlich schreib geschützt habe (keine Sorge, wir haben es nachträglich wieder zum Laufen gebracht 😅).
122+
Ein besonderes Dankeschön an die Person mit dem NFC-Implantat, die mutig genug war, uns eine Creature darauf flashen zu lassen. Das nenne ich Einsatz! Und nochmal Entschuldigung, dass ich dein Implantant versehentlich schreibgeschützt habe (keine Sorge, wir haben es nachträglich wieder zum Laufen gebracht 😅).
123123

124124
Die Creature [Suspicious Button](https://cc.mysteryhack.com/creature?id=0D92) löste beim Scannen den entsprechenden Knopf auf dem Tisch aus und spielte lustige Geräusche ab. Wir würden uns freuen, beim nächsten Event mehr solcher Spielintegrationen zu sehen!
125125

126126
Es war toll das [Polygen game](https://gen.polyb.io/) wiederzusehen, das parallel zu unserem Spiel lief. Wir haben beobachtet, wie die Spieler ihre persönlichen Creature-Cards nutzten, um es zu spielen, was zeigte, wie perfekt sich unsere unterschiedlichen Spieldesigns ergänzten. Hoffentlich können wir bei zukünftigen Events noch mehr zusammenarbeiten!
127127

128128
Es war mir ein Vergnügen, den [Freakshow Podcast 302](https://freakshow.fm/fs302-wasserschweinezyklus?t=27%3A50) zu hören, in dem das Spiel zwischen Minute 28 und 34 erwähnt wurde.
129129

130-
Vielen Dank an alle, die uns eine Postkarte geschickt oder kleine Geschenke mitgebracht haben. Oder auch größere, wie die riesige gedruckte Bill-Cyber-Karte (siehe Foto vom Treffen oben). Ich habe die Karte immer noch an meiner Wand hängen!
130+
Vielen Dank an alle, die uns eine Postkarte geschickt oder kleine Geschenke mitgebracht haben. Oder auch größere, wie die riesige gedruckte Bill-Cyber-Karte (siehe Foto vom Treffen oben). Ich habe die Karte an meiner Wand hängen!
131131

132132
Und natürlich vielen Dank an die unzähligen Freiwilligen, die bei der Organisation von 39c3 geholfen haben.

_posts/2026-02-16-DiDay.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ date: 2026-02-16
88
Am 1. März von 12:00 bis 16:00 Uhr lädt /bin/hacken zum ersten Digital Independence Day im den Hacking und Making Space in der Gaustraße ein (ehemalig VHS).
99
Beim DiDay unterstützt /bin/hacken die Umsetzung von digitaler Souveränität für alle.
1010

11-
Ob beim Linux installieren, der Suche nach einem Datenschutz freundlicheren Messenger, dem Wechsel zu europäischen Mailanbieter, wir wollen in lockerer Atmosphäre dabei unterstützen.
11+
Ob beim Linux installieren, der Suche nach einem datenschutzfreundlicheren Messenger oder dem Wechsel zu europäischen Mailanbietern, wir wollen in lockerer Atmosphäre dabei unterstützen.
1212

1313
Wann: 01.03.2026 12:00 - 16:00 Uhr
1414
Wo: In unserem Raum auf dem Racke-Gelände, [Gaustraße 22-32](https://osm.org/go/0DeC9Pirx?m=)

0 commit comments

Comments
 (0)