Kiel eskapi la realon per hakatono

Duonmilo da homoj iam kolektiĝis en malferma kampo. En kostumoj tiel strangaj, ke nur en malferma kampo nenio povus minaci ilin. Preskaŭ ĉiuj havis melon ĉapelon pendantan de sia zono kaj provtubetojn klakantajn en siaj sakoj – ĉu kun inko, ĉu kun kompoto de avino. Dividinte en grupojn, ĉiuj elprenis provtubetojn kaj komencis verŝi sian enhavon en potojn, kvazaŭ sekvante iujn receptojn.

Iom post iom el la ĝenerala grupo elstaris kvin komercemaj uloj, vestitaj per pezaj kaboj. Ne la plej taŭgaj vestaĵoj por +30℃. Precipe se vi kuras rondojn sub la brulanta suno kaj metas etikedojn sur 400 potojn. Vi gluas ĝin multfoje, ĉar ĉiu "pocio" estas preta. Tri tagojn en vico.

Kiel eskapi la realon per hakatono

Vi legis mallongan skizon el la vivo de kampaj rolludantoj. Tiuj kvin kiuj havis malfacilan tempon estas "alkemiistoj". Imagu kiom pli agrablaj estus iliaj vivoj, se ili havus, ekzemple, kaldrono-monitoran apon. Kaj ĉi tio estas nur unu scenaro - ambaŭ kampaj kaj skribotablaj rolludantoj havas siajn proprajn dolorajn punktojn. Kaj ankaŭ inter cosplayers kaj tabulludaj ŝatantoj. "Kial ne provi solvi ilin per teknologio?" — ni pensis ĉe BrainZ de CROC kaj organizis CraftHack.

Kiuj ili estas ĉiukaze?

Al ekstera observanto, ĉiuj, kiujn ni volas helpi, ne tre malsamas unu de la alia. Nu, eble iu havas bonegan kostumon, sed iu ne havas tian kostumon. Fakte, ĉio estas iom pli komplika:

Reenactors — rekrei eventojn, skrupule observante historian precizecon. Se la batalo estas rekreita (kio okazas plej ofte), ĝia kurso kaj nuancoj, la gajninto estas determinita anticipe. Plejparte, reaktoristoj taksas realismon kaj faras la plej kredindajn kostumojn. Krome, ili ne ĉesas ĉe eksteraj similecoj, sed restarigas la procezon de "kreado" mem: ili teksas teksaĵojn sur aŭtentaj maŝinoj, forĝas kirason en realaj forĝejoj. Ofte, reaktoristoj estas distingitaj per la fizika forto postulata por pritrakti glavojn, hakilojn kaj ĉiajn ĉenmaŝojn.

Rolludantoj - granda grupo da homoj, kiuj plene konforme al la nomo, alkutimiĝas al la roloj de siaj roluloj kaj rolas ilin. Laŭ la plej ĝeneralaj kriterioj, ili estas dividitaj en du grupojn: kampo kaj skribotablo rolantoj.

Pri la unuaj ni jam skribis komence - ĉi tiuj estas la uloj kiuj bezonas spacon, kiuj amas konstrui ion. Oficejaj rolantoj havas pli modestajn petojn pri teritorio - ili luas apartamentojn, subtegmentojn aŭ malgrandajn hangarojn. Krome, rolludantoj estas dividitaj de fandom - kelkaj vivas en la universo de Tolkien, aliaj estas pli proksimaj al Stelmilito aŭ io pli ekzotika. Kostumoj kaj akcesoraĵoj, sekve, estas faritaj laŭ fandom - same kiel en la libro aŭ en la filmo. Multaj rolludantoj transdonas siajn alter egoojn en la realan vivon kaj vere ne ŝatas esti nomataj per siaj veraj nomoj.

Aparte, ili konsideras "tablaj" rolantoj, kiuj transformas dum ludado de tabulludoj kiel Dungeons & Dragons, kutime eĉ sen kostumoj kaj akcesoraĵoj. Ĉiuj agoj estas luditaj per vortoj kaj simulitaj laŭ interkonsentitaj modeloj uzante matematikon.

Koncerne fidindecon, rolludantoj havas kvinmetran regulon: "Se ĝi aspektas bone de kvin metroj, tiam ĝi estas bona". La ĉirkaŭaĵo estas bonaĵo. La ĉefa afero ĉi tie estas kiel vi alkutimiĝas al la rolo.

Kospalistoj - homoj, kiuj elektas certan bildon kaj rekreas ĝin maksimume konforme al la fandom. Kosludado komenciĝis per animeaj fandoms, sed tiam homoj komencis cosplay gravulojn de Dota, Warhammer, Warcraft kaj aliaj universoj. Lastatempe, cosplay en la rusa komencis esti emfazita, kiam herooj de rusaj fabeloj kaj filmoj estas elektitaj kiel roluloj - Princino Nesmeyana, Vasilisa la Bela, ktp. La ĉefa diferenco inter cosplayers kaj rolantoj estas la komplekseco kaj ĝisfundeco de evoluigado de la bildo. Kosplayers kutime havas terure malkomfortajn kostumojn, kiuj malfaciligas travivi eĉ kelkajn horojn ĉe cosplayfestivalo.

Ĉiuj ĉi tiuj homoj havas problemojn, kiuj malhelpas improvizon kaj ruinigas la tutan amuzon. La alkemiistoj estas teruraj kiam ili konfirmas la sukcesan kreadon de ĉiu pocio. Tabulludaj entuziasmuloj devas mane plenumi kompleksajn kalkulojn ĉiun turnon por kalkuli la efikojn de ĵetkuboj. "Spacaj" rolludantoj bezonas rolludi la movadon inter najbaraj galaksioj kaj aliaj grandegaj lokoj. Por ĉi tiuj kaj aliaj problemoj, ni decidis serĉi teknologiajn solvojn.

CraftHack kiu volas helpi ĉiujn

La CraftHack-hakatono okazis ĉe la Kopter Youth Innovative Creativity Center (CYIT) en Moskvo. Vendrede, la 9-an de aŭgusto, ni donis taskojn, kaj dimanĉe, la 11-an de aŭgusto, ni premiis la gajnantojn. Nun - pri la plej interesaj serĉoj kaj projektoj.

Kiel eskapi la realon per hakatono

Simulado de kosmoflugo

En spacaj rolludoj, necesas rolludi la movadon inter grandegaj lokoj - ekzemple virtualaj galaksioj, kiuj estas supermetitaj sur terpeco, foje ĝis pluraj kilometroj. El ludperspektivo, ĉi tiuj estas malsamaj lokoj, sed fizike ili estas la sama spaco.

Ĉi tio estas kutime solvita en du manieroj. La unua estas "kosmoŝipoj en kestoj". Ĉi tie, atingante la limon de certa areo, ludantoj translokiĝas al "stelŝipoj" - ili povas esti io ajn, de ĵipoj ĝis kartonaj skatoloj - kaj preter ĉi tiu limo ili jam vojaĝas en la spaco. Kiam ili atingas iun alian fikspunkton, ili grimpas el la kestoj kaj daŭrigas la ludon en alia areo. La dua maniero por rolludo estas kiam "spaco" estas limigita areo, ĉambro. Ludantoj eniras tien, "flugas" en spaco dum iom da tempo, kaj poste eliras ĉe alia punkto (de la perspektivo de la ludo).

Kiel eskapi la realon per hakatono

Por la dua metodo, homoj skribas simplajn simulilajn aplikojn, kie foje ili eĉ rekreas la regejon de kosmoŝipo. Aŭ ili faras modifojn bazitajn sur famaj flugsimuliloj. Sed ĉio ĉi kutime rezultas ĉasa aŭ tro improvizita. Ĉe la hakatono, ni invitis partoprenantojn krei spacan simulilon, en kiu ili povus solvi la ĉefajn taskojn de spacaj rolludoj: manovri en la kosmo, kontroli ŝipajn motorojn, armilojn, albordiĝajn kaj surteriĝajn sistemojn. Krome, la simulilo devus reprezenti frappunktojn (sanpunktojn) de malsamaj ŝipaj sistemoj, kaj se ili malsukcesas, malŝalti kontrolon de ili.

Kiel rezulto, unu teamo tiom forportis, ke ili faris sian propran simulilon en VR. Cetere, kiam ili alportis ĉi tiun ideon ĉe la antaŭdiskuto, ni respondis, ke ni ne havas la necesan teknikan bazon por la hakatono. Ĉi tio ne malhelpis la infanojn - ili havis ĉion kun ili: unu el la supraj kaskoj kaj potenca sistema unuo. Fine ĝi rezultis bela, sed, bedaŭrinde, tro "arkado". La teamo perdis vidon de la fakto ke spaco havas siajn proprajn leĝojn de fiziko, ne kiel regulaj flugsimuliloj. Tio estis tre grava kaj tial, bedaŭrinde, ni ne povis rekoni iliajn klopodojn. Aliaj teamoj faris pli normajn solvojn - instrumentpanelojn kaj aliajn elementojn de kosmoŝipo-interfacoj. 

Aŭtomatigo de konfirmo de ago

Ni tuŝis ĉi tiun problemon komence. Ĉe amasaj rolludoj, kelkcent homoj regule ripetas gravajn ludajn agojn (ekzemple, fari pociojn aŭ damaĝi la malamikon per ĉi tiuj pocioj), kiuj devas esti konfirmitaj. Kaj kvin malfeliĉaj alkemiistoj - majstroj, por diri pli ĝenerale - ĉi tie klare ne sufiĉas.

Estas sistemoj por aŭtomatigi agojn por specifaj ludoj, sed ĉi tiuj solvoj estas, kiel oni diras, "najligitaj" al specifaj ludoj. Ni pensis, ke estus bone krei universalan sistemon, kiu povus akcepti kaj validigi ludantajn agojn, produktante rezultojn anstataŭ majstroj. Kaj por ke la teknikistoj povu kontroli la funkciadon de la sistemo.

La kondiĉoj de ĉi tiu tasko disponigis grandan liberecon de agado, tiel ke multaj prenis tiun taskon. Ili proponis solvojn bazitajn sur veterrezista senmova komputil-terminalo kiu presas etikedojn kaj glumarkojn por komandoj. Iu faris fizikan laboratorion. Ni efektivigis kelkajn ideojn bazitajn sur pliigita realeco. Estis solvoj bazitaj sur QR-kodoj: vi unue devas skani serion de QR-kodoj en la areo ("kolekti ingrediencojn"), kaj poste uzi la finan QR-kodon por konfirmi, ke vi kombinis ĉiujn ingrediencojn en pocion.

Kiel eskapi la realon per hakatono

Aparte, indas noti la solvon kun RFID - la infanoj efektivigis "kaldronon" uzante servojn. Li identigis la komponentojn kiuj estis aldonitaj al ĝi per koloro kaj forĵetis la rezulton. Kompreneble, pro la limigoj de la hakatono, ĝi montriĝis iom malseka, sed mi tre ĝojis pri la originaleco.  

“Ss-smokin!”: taskoj kun maskoj

Maskoj estas grava elemento de kaj cosplay kaj diversaj rolludoj. Tial ni havis plurajn taskojn rilatajn al ili samtempe.

En la unua tasko, ni estis inspiritaj de la ŝatokupo de unu el niaj kolegoj, kiu kreas silikonajn maskojn surbaze de rolantaro de vizaĝo de persono. Por iuj demonaj bildoj, ŝi bezonas, ekzemple, ke la masko kreu la efikon, ke la vizaĝo estas kovrita de lafo, aŭ ke la masko brilu, kvazaŭ ĝi fandiĝas. Estas tiaj solvoj en Usono, sed ili estas sufiĉe multekostaj. Estas neeble krei la deziratan efikon per simplaj LED-oj. Unu teamo akceptis tiun defion ĉe hakatono kaj povis konstrui miregigilon en maskon. Al tio aldoniĝis la kapablo ŝanĝi parolon. La rezulto estis sensacia afero, kaj ni eĉ iom timis por tiuj, kiuj estis apud ĝi — la masko ekbrilis kaj kraketis. Ne pri fajro kaj lafo, kompreneble, sed la efiko estis impona.

Kiel eskapi la realon per hakatono

La dua tasko devenis de la fakto, ke en rolludoj estas multaj rasoj kaj popoloj, kiuj komunikas en malsamaj lingvoj kaj ne komprenas unu la alian. Necesis fari tiajn maskojn, por ke ili permesu komunikadon inter la partoprenantoj, kiuj ilin portas – kaj fremduloj nenion komprenu. Ĉi tie estis ankaŭ interesaj prototipoj, inkluzive de tiuj bazitaj sur kriptografio.

“Ne eniru! Li mortigos!

Kiam rolludoj okazas en granda spaco, kelkaj el ĝiaj zonoj havas certajn efikojn. En STALKER tio povus esti areo poluita per radiado, en fantaziaj ludoj - kelkaj benitaj lokoj, ktp. La ideo estis fari aparaton kiu montras al la ludanto en kiu zono ili estas kaj kiajn efikojn ili spertas.

Unu originala solvo estis memorinda ĉi tie, kiam unu el la teamoj faris fumkanonon el vapo kaj botelo da akvo. Kaj la ludantoj estis ekipitaj per aparatoj, kiuj, rekonante fumon, havigis al la persono la necesajn informojn pri la areo, kie la ludanto troviĝis.

Kiel eskapi la realon per hakatono

Vivu por venki!

Ni premiis la hakatonajn partoprenantojn en pluraj malsamaj kategorioj. Ili ne koincidis kun la supre priskribitaj taskoj – cetere unu el la teamoj gajnis nian rekompencon plenumante sian propran taskon.

Area Efiko: la plej aplikebla kaj skalebla solvo

Ĉi tie ni emfazis la teamon "Catsplay" kaj ilian solvon por aŭtomatigi la agojn de la ludestro ("alkemiisto"). La bazo de ilia solvo estas pliigita realeca tablo kun markiloj respondaj al certaj ingrediencoj.

Kiel eskapi la realon per hakatono
Jen tablo kun ingrediencaj markiloj

Kiel eskapi la realon per hakatono
Sed la "magio" de pliigita realeco

Kiam vi kolektas la necesajn ingrediencojn, la kreado de la "eliksiro" estas registrita en la poŝtelefona aplikaĵo. Ĝi ankaŭ enhavas ludreceptojn. Nuntempe, la aplikaĵo uzas potencon de la servilo de triaj, sed estonte oni planas transdoni ĝin tute al la klienta flanko. Kaj ankaŭ vastigu la eblecojn de personigo por malsamaj rolludaj universoj kaj konsideru la ludnivelon de la heroo dum la kreado.

Alia gajninto en ĉi tiu kategorio, Cyber_Kek_Team, kreis solvon por zonigi la ludspacon uzante la principojn de triangulado. Signostangoj bazitaj sur nekosta mikroregilo estas metitaj en la postulatajn lokojn sur la kampon ESP32. Ludantoj ricevas similajn aparatojn bazitajn sur ESP32, sed pli funkciajn, kun butono kiu faras iun antaŭdifinitan agon. Signostangoj kaj uzantaj aparatoj trovas unu la alian per Bluetooth kaj interŝanĝas ludajn informojn. Danke al la flekseblaj agordoj de la regilo, vi povas efektivigi multajn scenarojn - de skermado de sekuraj areoj kaj translokado de sukuriloj ĝis kaŭzado de damaĝoj de granatoj kaj sorĉoj.

Fine, ni etikedis la 3D-teamon. Ŝi kreis universalan aplikiĝon kiu kalkulas la efikojn de pluredraj ĵetkuboj surbaze de karaktero karakterizaĵoj en D&D kaj similaj ludoj.

Kiel eskapi la realon per hakatono

"Engin-seer": la plej krea solvo

La School 21-teamo, kiu laboris pri aŭtomatigado de la laboro de alkemiistoj, distingiĝis en tiu nomumo. Estis ĉi tiuj uloj, kiuj faris solvon, kiu similas la realan vaporkaldronon, pri kiu ni skribis supre. Ĉe la supro, la ludanto metas ingrediencojn, kiuj estas determinitaj de la sistemo per koloro, kaj se la necesaj komponantoj ĉeestas, la sistemo produktas ion, kio simbolas la novan "eliksiro". Ĝi havas QR-kodon, per skanado, kiun vi povas lerni pri la propraĵoj de la eliksiro. Grava avantaĝo ĉi tie estas la malalta nivelo de abstraktado: la ligo al fizikaj objektoj konservas la "magian" rolludan etoson.

Kiel eskapi la realon per hakatono

"Level-Up": por la plej signifa progreso en evoluo

En ĉi tiu kategorio, ni rekonis tiujn, kiuj povis salti super siaj kapoj dum la du tagoj de la hakatono - la teamo de Natura Nulo. La uloj kreis universalan aron por ludmekanika operacio de magiaj artefaktoj en rolludoj. Ĝi konsistas el "magia ŝargo" mezura aparato - metro bazita sur Hall-sensilo. Kiam vi alproksimiĝas al stokaj aparatoj kun solenoidoj interne, la mezurilo lumiĝas pli kaj pli hele. Ekzistas ankaŭ tria klaso de aparatoj en la sistemo - absorbiloj - kiuj respondecas pri reduktado de la ŝargo sur la stoka aparato. Ĉi tio okazas ĉar la veturado estas ordonita per la absorbila RFID-etikedo por provizi malpli da kurento al la solenoido. Sekve, en ĉi tiu kazo, la mezura aparato donos malpli helan signalon - montros pli malaltan nivelon de "manao" (aŭ ajna alia indikilo, depende de la ludo).

Kiel eskapi la realon per hakatono
Unu el la prototipoj de Natura Nulo

"Madskillz": por la plej bonega aro de teknologioj kaj kapabloj

Multaj hakatonaj partoprenantoj montris originalajn kaj neatenditajn solvojn, uzante tre altteknologiajn ilojn. Sed mi ankoraŭ volis reliefigi la "A" teamon. Ĉi tiuj uloj faris sian propran inteligentan personaron kiu rekonas gestojn -  CyberMop. Ĝi konsistas el tri ĉefaj partoj:

  • Raspberry Pi Zero - rekonas kaj memoras uzantgestojn, sendas komandojn al atributoj;
  • Arduino Nano - ricevas datumojn de sensiloj kaj sendas ĝin al Raspberry por analizo;
  • La mopo estas "loĝejo por la aparato, unika formo-faktoro."

Kiel eskapi la realon per hakatono

Por rekoni gestojn, la ĉefkomponentmetodo kaj decidarbo estas uzitaj: 

Kiel eskapi la realon per hakatono

Epilogo

Kial homoj bezonas cosplay kaj rolludoj? Grava kialo estas eliri el la skatolo de ordinara realeco, kiu ĉirkaŭas nin ĉiutage. Multaj rolantoj, reaktoristoj kaj cosplayers konstante solvas IT-problemojn ĉe la laboro, kaj ĉi tiu sperto helpas ilin en ilia plej ŝatata ŝatokupo. Kaj por iuj, la temoj de CraftHack estas, principe, multe pli proksimaj ol la temoj de tradiciaj "industriaj" hakatonoj.

Ĉi tie, IT-specialistoj kun iom da trejnado malkaŝis sin, kaj rolludantoj kaj cosplayers malproksime de IT, aliflanke, povis vastigi siajn teknikajn horizontojn. La sperto akirita ĉe la hackathon povas esti utila por solvi similajn problemojn en la reala vivo - la IT-iloj majstritaj ĉe CraftHack havas multajn aplikajn kampojn. Ŝajnas al ni, ke finfine ĉiu flanko ricevis bonan krean gratifikon - +5, aŭ eĉ tiom kiom +10.

fonto: www.habr.com

Aldoni komenton