Wie man mit einem Hackathon der Realität entkommt

Einst versammelten sich ein halbes Tausend Menschen auf freiem Feld. In so seltsamen Kostümen, dass sie nur auf freiem Feld durch nichts bedroht werden konnten. Fast jeder hatte eine Melone am Gürtel hängen und in seinen Taschen klapperten Reagenzgläser – entweder mit Tinte oder mit Omas Kompott. Nachdem sie sich in Gruppen aufgeteilt hatten, holten alle Reagenzgläser heraus und begannen, ihren Inhalt in Töpfe zu gießen, als würden sie einigen Rezepten folgen.

Nach und nach hoben sich fünf sachliche Männer in schweren Umhängen aus der Gruppe hervor. Nicht die geeignetste Kleidung für +30℃. Vor allem, wenn Sie unter der sengenden Sonne Kreise ziehen und 400 Töpfe mit Etiketten versehen. Sie kleben es viele, viele Male, während jeder „Trank“ fertig ist. Drei Tage am Stück.

Wie man mit einem Hackathon der Realität entkommt

Sie haben eine kurze Skizze aus dem Leben von Feldrollenspielern gelesen. Die fünf, die es schwer hatten, sind „Alchemisten“. Stellen Sie sich vor, wie viel angenehmer ihr Leben wäre, wenn sie beispielsweise eine Kesselüberwachungs-App hätten. Und das ist nur ein Szenario – sowohl Feld- als auch Schreibtischspieler haben ihre eigenen wunden Punkte. Und auch unter Cosplayern und Brettspielfans. „Warum nicht versuchen, sie mit Technologie zu lösen?“ – dachten wir bei BrainZ by CROC und organisierten CraftHack.

Wer sind sie überhaupt?

Für einen externen Beobachter unterscheiden sich die Menschen, denen wir helfen wollen, kaum voneinander. Nun, vielleicht hat jemand einen coolen Anzug, aber jemand hat keinen solchen Anzug. Tatsächlich ist alles etwas komplizierter:

Reenactors — Ereignisse nachstellen und dabei gewissenhaft auf die historische Genauigkeit achten. Wenn der Kampf (was am häufigsten vorkommt), sein Verlauf und seine Nuancen nachgebildet werden, wird der Gewinner im Voraus ermittelt. Reenactors legen vor allem Wert auf Realismus und stellen die glaubwürdigsten Kostüme her. Darüber hinaus bleiben sie nicht bei äußerlichen Ähnlichkeiten stehen, sondern stellen den Prozess des „Herstellens“ selbst wieder her: Sie weben Textilien auf authentischen Maschinen, schmieden Rüstungen in echten Schmieden. Reenactors zeichnen sich häufig durch die körperliche Stärke aus, die für den Umgang mit Schwertern, Äxten und allen Arten von Kettenhemden erforderlich ist.

Rollenspieler - eine große Gruppe von Menschen, die sich, ganz im Einklang mit dem Namen, an die Rollen ihrer Charaktere gewöhnen und diese spielen. Nach den allgemeinsten Kriterien werden sie in zwei Gruppen eingeteilt: Feld- und Schreibtischrollenspieler.

Über die ersten haben wir bereits zu Beginn geschrieben – das sind die Jungs, die Platz brauchen, die es lieben, etwas zu bauen. Bürorollenspieler haben bescheidenere Ansprüche an das Territorium – sie mieten Wohnungen, Lofts oder kleine Hangars. Darüber hinaus sind die Rollenspieler je nach Fangemeinde gespalten – einige leben im Tolkien-Universum, andere stehen Star Wars oder etwas Exotischerem näher. Kostüme und Accessoires werden entsprechend dem Fandom angefertigt – genau wie im Buch oder im Film. Viele Rollenspieler übertragen ihre Alter Egos ins wirkliche Leben und mögen es überhaupt nicht, mit ihrem richtigen Namen angesprochen zu werden.

Unabhängig davon betrachten sie „Tabletop“-Rollenspieler, die sich beim Spielen von Brettspielen wie „Dungeons & Dragons“ verwandeln, meist sogar ohne Kostüme und Accessoires. Alle Handlungen werden in Worten dargestellt und nach vereinbarten Modellen mithilfe der Mathematik simuliert.

Was die Zuverlässigkeit angeht, gilt für Rollenspieler eine Fünf-Meter-Regel: „Wenn es aus fünf Metern gut aussieht, dann ist es gut“. Die Umgebung ist ein Bonus. Hier kommt es vor allem darauf an, wie man sich an die Rolle gewöhnt.

Cosplayer - Menschen, die ein bestimmtes Bild auswählen und es in größtmöglicher Übereinstimmung mit dem Fandom neu erstellen. Cosplay begann mit Anime-Fandoms, aber dann begannen die Leute, Charaktere aus Dota, Warhammer, Warcraft und anderen Universen zu cosplayen. In letzter Zeit wird Cosplay auf Russisch hervorgehoben, wenn Helden aus russischen Märchen und Filmen als Charaktere ausgewählt werden – Prinzessin Nesmeyana, Vasilisa die Schöne usw. Der Hauptunterschied zwischen Cosplayern und Rollenspielern besteht in der Komplexität und Gründlichkeit der Bildentwicklung. Cosplayer haben meist furchtbar unbequeme Kostüme, die es schwierig machen, auch nur ein paar Stunden auf einem Cosplay-Festival zu überleben.

Alle diese Leute haben Probleme, die die Improvisation behindern und den ganzen Spaß ruinieren. Die Alchemisten sind verblüfft, als sie die erfolgreiche Herstellung jedes Tranks bestätigen. Brettspielbegeisterte müssen jede Runde manuell komplexe Berechnungen durchführen, um die Auswirkungen von Würfelwürfen zu berechnen. „Weltraum“-Rollenspieler müssen die Bewegung zwischen benachbarten Galaxien und anderen riesigen Orten nachspielen. Für diese und andere Probleme haben wir uns entschieden, nach technologischen Lösungen zu suchen.

CraftHack, das allen helfen möchte

Der CraftHack-Hackathon fand im Kopter Youth Innovative Creativity Center (CYIT) in Moskau statt. Am Freitag, 9. August, haben wir Aufgaben verteilt und am Sonntag, 11. August, haben wir die Gewinner ausgezeichnet. Nun zu den interessantesten Quests und Projekten.

Wie man mit einem Hackathon der Realität entkommt

Raumflugsimulation

In Weltraum-Rollenspielen ist es notwendig, die Bewegung zwischen riesigen Orten nachzuspielen – zum Beispiel virtuelle Galaxien, die auf einem teilweise mehrere Kilometer langen Geländestück überlagert sind. Aus spielerischer Sicht handelt es sich um verschiedene Orte, aber physisch handelt es sich um denselben Raum.

Dies wird normalerweise auf zwei Arten gelöst. Das erste ist „Raumschiffe in Kisten“. Wenn die Spieler hier die Grenze eines bestimmten Gebiets erreichen, steigen sie in „Raumschiffe“ um – sie können alles sein, vom Jeep bis zum Karton – und reisen über diese Grenze hinaus bereits in den Weltraum. Wenn sie einen anderen festen Punkt erreichen, klettern sie aus den Kisten und setzen das Spiel in einem anderen Bereich fort. Die zweite Art des Rollenspiels besteht darin, dass „Raum“ ein begrenzter Bereich, ein Raum, ist. Die Spieler steigen dort ein, „fliegen“ einige Zeit im Weltraum und verlassen das Spiel dann an einem anderen Punkt (aus Sicht des Spiels).

Wie man mit einem Hackathon der Realität entkommt

Bei der zweiten Methode schreiben die Leute einfache Simulatoranwendungen, in denen sie manchmal sogar den Kontrollraum eines Raumschiffs nachbilden. Oder sie erstellen Mods, die auf berühmten Flugsimulatoren basieren. Doch das alles erweist sich meist als fehlerhaft oder zu provisorisch. Beim Hackathon haben wir die Teilnehmer eingeladen, einen Weltraumsimulator zu erstellen, in dem sie die Hauptaufgaben von Weltraum-Rollenspielen lösen können: Manöver im Weltraum, Steuerung von Schiffsmotoren, Waffen, Andock- und Landesystemen. Darüber hinaus sollte der Simulator Trefferpunkte (Gesundheitspunkte) verschiedener Schiffssysteme darstellen und bei Ausfall die Kontrolle darüber deaktivieren.

Infolgedessen ließ sich ein Team so sehr hinreißen, dass es seinen eigenen Simulator in VR entwickelte. Als sie diese Idee im Vorgespräch zur Sprache brachten, antworteten wir außerdem, dass wir nicht über die notwendige technische Basis für den Hackathon verfügten. Das hat die Jungs aber nicht aufgehalten – sie hatten alles dabei: einen der Top-Helme und eine leistungsstarke Systemeinheit. Am Ende ist es wunderschön geworden, aber leider zu „arcade“. Das Team verlor die Tatsache aus den Augen, dass der Weltraum seine eigenen Gesetze der Physik hat, nicht wie normale Flugsimulatoren. Das war sehr wichtig und deshalb konnten wir ihre Bemühungen leider nicht würdigen. Andere Teams entwickelten eher Standardlösungen – Instrumententafeln und andere Elemente von Raumfahrzeugschnittstellen. 

Automatisierung der Aktionsbestätigung

Wir haben dieses Problem gleich zu Beginn angesprochen. Bei Massen-Rollenspielen wiederholen regelmäßig mehrere hundert Personen wichtige Spielaktionen (z. B. das Brauen von Tränken oder das Verletzen des Gegners mit diesen Tränken), die bestätigt werden müssen. Und fünf unglückliche Alchemisten – Meister, um es allgemeiner auszudrücken – reichen hier eindeutig nicht aus.

Es gibt Systeme zur Automatisierung von Aktionen für bestimmte Spiele, aber diese Lösungen sind, wie man sagt, auf bestimmte Spiele „genagelt“. Wir dachten, es wäre cool, ein universelles System zu schaffen, das Spieleraktionen akzeptieren und validieren könnte und so Ergebnisse statt Meister hervorbringt. Und damit die Techniker den Betrieb der Anlage überwachen können.

Die Bedingungen dieser Aufgabe boten große Handlungsfreiheit, so dass sich viele dieser Aufgabe annahmen. Sie schlugen Lösungen vor, die auf einem wetterfesten stationären Computerterminal basieren, das Etiketten und Aufkleber für Befehle druckt. Jemand hat ein Physiklabor gebaut. Wir haben einige Ideen basierend auf Augmented Reality umgesetzt. Es gab Lösungen, die auf QR-Codes basierten: Sie müssen zunächst eine Reihe von QR-Codes in der Umgebung scannen („Zutaten sammeln“) und dann mit dem endgültigen QR-Code bestätigen, dass Sie alle Zutaten zu einem Trank kombiniert haben.

Wie man mit einem Hackathon der Realität entkommt

Unabhängig davon ist die Lösung mit RFID erwähnenswert – die Jungs haben einen „Kessel“ mithilfe von Servos implementiert. Er identifizierte die hinzugefügten Komponenten anhand der Farbe und verwarf das Ergebnis. Aufgrund der Einschränkungen des Hackathons fiel es natürlich etwas feucht aus, aber ich war mit der Originalität sehr zufrieden.  

„S-s-smokin!“: Aufgaben mit Masken

Masken sind ein wichtiges Element sowohl im Cosplay als auch in verschiedenen Rollenspielen. Daher hatten wir mehrere damit verbundene Aufgaben gleichzeitig.

Bei der ersten Aufgabe haben wir uns vom Hobby eines unserer Kollegen inspirieren lassen, der Silikonmasken nach einem Abdruck des Gesichts einer Person herstellt. Für einige dämonische Bilder benötigt sie beispielsweise, dass die Maske den Effekt erzeugt, dass das Gesicht mit Lava bedeckt ist, oder dass die Maske schimmert, als würde sie schmelzen. In den USA gibt es solche Lösungen, sie sind allerdings recht teuer. Mit einfachen LEDs ist es unmöglich, den gewünschten Effekt zu erzielen. Ein Team stellte sich dieser Herausforderung bei einem Hackathon und konnte einen Elektroschocker in eine Maske einbauen. Hinzu kam die Möglichkeit, die Sprache zu ändern. Das Ergebnis war spektakulär und wir hatten sogar ein wenig Angst um diejenigen, die daneben standen – die Maske funkelte und knisterte. Natürlich ging es nicht um Feuer und Lava, aber die Wirkung war beeindruckend.

Wie man mit einem Hackathon der Realität entkommt

Die zweite Aufgabe ergab sich aus der Tatsache, dass es in Rollenspielen viele Rassen und Völker gibt, die in verschiedenen Sprachen kommunizieren und sich nicht verstehen. Es war notwendig, solche Masken herzustellen, damit sie die Kommunikation zwischen den Teilnehmern ermöglichen, die sie tragen – und Fremde nichts verstehen. Auch hier gab es interessante Prototypen, unter anderem auf Basis der Kryptographie.

„Steigen Sie nicht rein! Er wird töten!

Wenn Rollenspiele in einem großen Raum stattfinden, haben einige seiner Zonen bestimmte Auswirkungen. In S.T.A.L.K.E.R. Dies könnte ein Bereich sein, der mit Strahlung kontaminiert ist, in Fantasy-Spielen - einige gesegnete Orte usw. Die Idee bestand darin, ein Gerät zu entwickeln, das dem Spieler anzeigt, in welcher Zone er sich befindet und welche Effekte er erlebt.

Eine originelle Lösung blieb hier im Gedächtnis, als eines der Teams aus einem Vape und einer Flasche Wasser eine Rauchkanone baute. Und die Spieler waren mit Geräten ausgestattet, die durch die Raucherkennung der Person die notwendigen Informationen über den Bereich lieferten, in dem sich der Spieler befand.

Wie man mit einem Hackathon der Realität entkommt

Leben, um zu gewinnen!

Wir haben die Hackathon-Teilnehmer in mehreren verschiedenen Kategorien ausgezeichnet. Sie stimmten nicht mit den oben beschriebenen Aufgaben überein – außerdem erhielt eines der Teams unsere Belohnung, indem es seine eigene Aufgabe erledigte.

Flächeneffekt: die am besten anwendbare und skalierbarste Lösung

Hier haben wir das „Catsplay“-Team und seine Lösung zur Automatisierung der Aktionen des Spielleiters („Alchemist“) hervorgehoben. Grundlage ihrer Lösung ist eine Augmented-Reality-Tabelle mit Markierungen, die bestimmten Zutaten entsprechen.

Wie man mit einem Hackathon der Realität entkommt
Hier ist eine Tabelle mit Zutatenmarkierungen

Wie man mit einem Hackathon der Realität entkommt
Sondern die „Magie“ der Augmented Reality

Beim Sammeln der notwendigen Zutaten wird die Entstehung des „Elixiers“ in der mobilen Anwendung aufgezeichnet. Es enthält auch Spielrezepte. Derzeit nutzt die Anwendung Serverleistung von Drittanbietern, in Zukunft ist jedoch geplant, diese vollständig auf die Clientseite zu übertragen. Und erweitern Sie außerdem die Anpassungsmöglichkeiten für verschiedene Rollenspieluniversen und berücksichtigen Sie beim Basteln das Spielniveau des Helden.

Ein weiterer Gewinner in dieser Kategorie, Cyber_Kek_Team, hat eine Lösung zur Zonierung des Spielraums mithilfe der Prinzipien der Triangulation entwickelt. Beacons auf Basis eines kostengünstigen Mikrocontrollers werden an den gewünschten Stellen auf dem Feld platziert ESP32. Spieler erhalten ähnliche, auf ESP32 basierende Geräte, die jedoch funktionaler sind und über eine Taste verfügen, die eine vordefinierte Aktion ausführt. Beacons und Benutzer-Gadgets finden sich über Bluetooth und tauschen Spielinformationen aus. Dank der flexiblen Einstellungen des Controllers können Sie viele Szenarien umsetzen – von der Abgrenzung sicherer Bereiche über die Übergabe von Erste-Hilfe-Sets bis hin zur Schadensverursachung durch Granaten und Zaubersprüche.

Zum Schluss haben wir das 3D-Team markiert. Sie hat eine universelle Anwendung entwickelt, die die Auswirkungen polyedrischer Würfelwürfe basierend auf Charaktereigenschaften in D&D und ähnlichen Spielen berechnet.

Wie man mit einem Hackathon der Realität entkommt

„Engin-seer“: die kreativste Lösung

Bei dieser Nominierung zeichnete sich das Team von School 21 aus, das an der Automatisierung der Arbeit von Alchemisten arbeitete. Es waren diese Leute, die eine Lösung entwickelt haben, die dem echten Kessel ähnelt, über den wir oben geschrieben haben. Oben platziert der Spieler Zutaten, die das System farblich bestimmt, und wenn die notwendigen Komponenten vorhanden sind, produziert das System etwas, das das neue „Elixier“ symbolisiert. Es verfügt über einen QR-Code, mit dem Sie durch Scannen mehr über die Eigenschaften des Elixiers erfahren können. Ein wichtiger Vorteil hierbei ist der geringe Abstraktionsgrad: Durch die Verbindung zu physischen Objekten bleibt die „magische“ Rollenspielatmosphäre erhalten.

Wie man mit einem Hackathon der Realität entkommt

„Level-Up“: für den größten Entwicklungsfortschritt

In dieser Kategorie haben wir diejenigen ausgezeichnet, die während der zwei Tage des Hackathons über ihre Köpfe springen konnten – das Natural Zero-Team. Die Jungs haben ein universelles Set für die spielmechanische Bedienung magischer Artefakte in Rollenspielen entwickelt. Es besteht aus einem „Magic Charge“-Messgerät – einem Messgerät, das auf einem Hall-Sensor basiert. Wenn Sie sich Speichergeräten nähern, in denen sich Magnetspulen befinden, leuchtet das Messgerät immer heller auf. Es gibt auch eine dritte Klasse von Geräten im System – Absorber – die für die Reduzierung der Ladung des Speichers verantwortlich sind. Dies geschieht, weil der Antrieb über das Absorber-RFID-Tag angewiesen wird, dem Magneten weniger Strom zuzuführen. Dementsprechend gibt das Messgerät in diesem Fall ein weniger helles Signal aus – es zeigt einen niedrigeren „Mana“-Wert an (oder einen anderen Indikator, je nach Spiel).

Wie man mit einem Hackathon der Realität entkommt
Einer der Natural Zero-Prototypen

„Madskillz“: für die coolsten Technologien und Fähigkeiten

Viele Hackathon-Teilnehmer demonstrierten originelle und unerwartete Lösungen mithilfe von High-Tech-Tools. Aber ich wollte trotzdem das „A“-Team hervorheben. Diese Jungs haben ihren eigenen intelligenten Stab gebaut, der Gesten erkennt –  CyberMop. Es besteht aus drei Hauptteilen:

  • Raspberry Pi Zero – erkennt und merkt sich Benutzergesten, sendet Befehle an Attribute;
  • Arduino Nano – empfängt Daten von Sensoren und sendet sie zur Analyse an Raspberry;
  • Der Mopp sei „ein Gehäuse für das Gerät, ein einzigartiger Formfaktor“.

Wie man mit einem Hackathon der Realität entkommt

Um Gesten zu erkennen, werden die Hauptkomponentenmethode und der Entscheidungsbaum verwendet: 

Wie man mit einem Hackathon der Realität entkommt

Letzter Akt

Warum brauchen Menschen Cosplay und Rollenspiele? Ein wichtiger Grund besteht darin, aus der alltäglichen Realität herauszukommen, die uns jeden Tag umgibt. Viele Rollenspieler, Reenactors und Cosplayer lösen bei der Arbeit ständig IT-Probleme und diese Erfahrung hilft ihnen bei ihrem Lieblingshobby. Und für einige sind die Themen von CraftHack im Prinzip viel näher als die Themen traditioneller „Industrie“-Hackathons.

Hier zeigten sich IT-Spezialisten mit einiger Ausbildung, IT-ferne Rollenspieler und Cosplayer hingegen konnten ihren technischen Horizont erweitern. Die beim Hackathon gesammelten Erfahrungen können für die Lösung ähnlicher Probleme im wirklichen Leben nützlich sein – die bei CraftHack beherrschten IT-Tools haben viele Anwendungsbereiche. Es scheint uns, dass am Ende jede Seite einen guten kreativen Bonus erhalten hat – +5 oder sogar +10.

Source: habr.com

Kommentar hinzufügen