You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025-09-02-Macherdaach.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ date: 2025-09-02
8
8
## Komm zum Macherdaach nach Landau
9
9
10
10
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.
Copy file name to clipboardExpand all lines: _posts/2026-02-12-creatures39c3.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,39 +15,39 @@ Das Grundkonzept ist simpel: Man läuft über den Congress und sammelt Kreaturen
15
15
16
16
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.
17
17
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.
19
19
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).
21
21
22
22
## App-Idee
23
23
24
24
<imgsrc="/assets/images/creature/creature-app.png"alt="Screenshot der Mystery Journal App mit verschiedenen Kreaturen"style="max-width: 300px;" />
25
25
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.
27
27
28
28
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.
29
29
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.
31
31
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.
33
33
34
34
## Technische Design Entscheidungen
35
35
36
36
<imgsrc="/assets/images/creature/creature-poster.jpeg"alt="Dollar bill Karte auf A4 papier Poster"style="max-width: 400px;" />
37
37
38
38
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.
39
39
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.
41
41
42
42
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.
43
43
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!
45
45
46
46
## Statistiken
47
47
48
48

49
49
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:
51
51
52
52
- Tag 0: 280 Scans
53
53
- Tag 1: 1.929 Scans
@@ -58,7 +58,7 @@ Es war wirklich erstaunlich zu sehen, wie schnell sich das Spiel ausbreitete und
58
58
59
59
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.
60
60
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**! 🤯
62
62
63
63
Am Ende des Congress hatten wir 1800 Spieler, 665 verschiedene Creatures auf 930 NFC-Tags und insgesamt über 110.000 Scans.
64
64
@@ -80,12 +80,12 @@ _Alle Statistiken zum Spiel finden Sie unter [cc.mysteryhack.com/stats](https://
80
80
81
81
Der Star unserer ganzen Aktion war unser Kartendrucker, den wir liebevoll "Sir-Print-A-Lot" getauft haben.
82
82
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.
84
84
85
85
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!
86
86
Vielleicht brauchen wir für den nächsten Congress einen _Sir-Print-A-Lot-Faster_ 😬.
87
87
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.
89
89
90
90
## Wie geht es weiter?
91
91
@@ -97,7 +97,7 @@ Wir haben die App bereits aktualisiert, sodass ihr eure Creature Sammlung import
97
97
98
98
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.
99
99
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.
101
101
102
102
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.
103
103
@@ -119,14 +119,14 @@ Herzlichen Glückwunsch an [Teamobil](https://cc.mysteryhack.com/creature?id=669
119
119
120
120
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.
121
121
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 😅).
123
123
124
124
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!
125
125
126
126
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!
127
127
128
128
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.
129
129
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!
131
131
132
132
Und natürlich vielen Dank an die unzähligen Freiwilligen, die bei der Organisation von 39c3 geholfen haben.
Copy file name to clipboardExpand all lines: _posts/2026-02-16-DiDay.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ date: 2026-02-16
8
8
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).
9
9
Beim DiDay unterstützt /bin/hacken die Umsetzung von digitaler Souveränität für alle.
10
10
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.
12
12
13
13
Wann: 01.03.2026 12:00 - 16:00 Uhr
14
14
Wo: In unserem Raum auf dem Racke-Gelände, [Gaustraße 22-32](https://osm.org/go/0DeC9Pirx?m=)
0 commit comments