Cumu scappà a realità cù un hackathon

Una meza milla persone si sò riunite una volta in un campu apertu. In costumi cusì stranu chì solu in un campu apertu nunda ùn pudia minaccialli. Quasi tutti avianu un cappellu di bombetta appiccicatu à a so cintura è e provette chì tintinnavanu in i so sacchetti - o cù tinta o cun compota di a nanna. Dopu avè divisu in gruppi, ognunu hà pigliatu i tubi di prova è hà cuminciatu à versà u so cuntenutu in vasi, cum'è s'ellu seguitanu qualchi ricette.

À pocu à pocu, cinque picciotti cummirciali, vestiti in cape pisanti, si sò distinti da u gruppu generale. Ùn hè micca u vestitu più adattatu per + 30 ℃. Soprattuttu s'è vo site circuli sottu à u sole scorching è mette etichette nantu à 400 vasi. L'incollate assai, parechje volte, cum'è ogni "pozione" hè pronta. Trè ghjorni in una fila.

Cumu scappà a realità cù un hackathon

Avete lettu un brevi sketch da a vita di i ghjucatori di u rolu di campu. Quelli cinque chì anu avutu un tempu duru sò "alchimisti". Immaginate quantu più piacevule a so vita seria s'ellu avianu, per dì, una app di monitor di caldaia. È questu hè solu un scenariu - i ghjucatori di u rolu di u campu è di a scrivania anu i so propri punti dolenti. È ancu trà i cosplayers è i fan di ghjoculi. "Perchè ùn pruvate micca di risolve cù a tecnulugia?" - avemu pensatu à BrainZ da CROC è urganizatu CraftHack.

Quale sò in ogni modu ?

À un observatore esternu, tutti quelli chì vulemu aiutà ùn sò micca assai diffirenti l'un l'altru. Ebbè, forsi qualchissia hà un vestitu cool, ma qualchissia ùn hà micca un tali vestitu. In fatti, tuttu hè un pocu più complicatu:

Reenactors - ricreà l'avvenimenti, osservandu scrupulosamente a precisione storica. Se a battaglia hè recreata (chì succede più spessu), u so cursu è sfumature, u vincitore hè determinatu in anticipu. A maiò parte di tuttu, i reenactors valore u realismu è facenu i costumi più credibili. Inoltre, ùn si fermanu micca in similitudini esterni, ma restaurà u prucessu di "crafting" stessu: tessinu tessili nantu à machini autentichi, forge l'armatura in forgi veri. Spessu, i reenactors sò distinti da a forza fisica necessaria per manighjà spade, assi è ogni tipu di maglia di catena.

I ghjucatori di rolu - un grande gruppu di persone chì, in piena cunfurmità cù u nome, s'abituanu à i roli di i so caratteri è l'attuali. Sicondu i criterii più generale, sò spartuti in dui gruppi: i ghjucatori di u rolu di u campu è di a scrivania.

Avemu digià scrittu annantu à i primi à u principiu - questi sò i picciotti chì anu bisognu di spaziu, chì amanu di custruisce qualcosa. I ghjucatori di u rolu di l'uffiziu anu richieste più modeste per u territoriu - affittu appartamenti, lofts o hangar chjuchi. Inoltre, i ghjucatori di rolu sò divisi da u fandom - alcuni campanu in l'universu di Tolkien, altri sò più vicinu à Star Wars o qualcosa di più esoticu. Costumi è accessori, per quessa, sò fatti secondu u fandom - cum'è in u libru o in a film. Parechji roleplayers trasfirìanu i so alter egos in a vita reale è veramente ùn piace micca esse chjamati da i so nomi veri.

Separatamente, cunsidereghjanu i ghjucatori di rolu "tavola" chì si trasformanu quandu ghjucanu à ghjochi di tavulinu cum'è Dungeons & Dragons, di solitu ancu senza costumi è accessori. Tutte l'azzioni sò ghjucate in parolle è simulate secondu mudelli accunsentiti cù a matematica.

In quantu à l'affidabilità, i ghjucatori di rolu anu una regula di cinque metri: "Se pare bè da cinque metri, allora hè bonu". L'ambienti sò un bonus. A cosa principale quì hè cumu avete abituatu à u rolu.

Cosplayers - persone chì sceglienu una certa maghjina è a ricreanu in u massimu accordu cù u fandom. Cosplay hà cuminciatu cù i fandoms di l'anime, ma poi a ghjente hà cuminciatu à cosplay i caratteri di Dota, Warhammer, Warcraft è altri universi. Ricertamenti, u cosplay in Russian hà cuminciatu à esse evidenziatu, quandu l'eroi di i fiabe è i filmi russi sò scelti cum'è caratteri - Princess Nesmeyana, Vasilisa the Beautiful, etc. A principal diferenza trà cosplayers è role-players hè a cumplessità è a righjoni di u sviluppu di l'imaghjini. I cosplayers di solitu anu costumi terribilmente scomodi, chì facenu difficiule di sopravvive ancu qualchì ora in un festival di cosplay.

Tutte queste persone anu prublemi chì interferiscenu cù l'improvisazione è arruvinanu tuttu u divertimentu. L'alchimisti sò chjappi mentre cunfirmanu a creazione successu di ogni pozione. L'amatori di i ghjoculi di tavulinu anu da fà manualmente calculi cumplessi ogni volta per calculà l'effetti di i rulli di dadi. I ghjucatori di u rolu "Spaziali" anu bisognu di ghjucà à u muvimentu trà e galassie vicine è altri lochi enormi. Per questi è altri prublemi, avemu decisu di circà suluzioni tecnologichi.

CraftHack chì vole aiutà à tutti

L'hackathon CraftHack hè accadutu à u Kopter Youth Innovative Creativity Center (CYIT) in Mosca. U venneri 9 d'aostu, avemu datu i compiti, è dumenica 11 d'aostu, avemu premiatu i vincitori. Avà - nantu à e ricerche è prughjetti più interessanti.

Cumu scappà a realità cù un hackathon

Simulazione di volu spaziale

In i ghjoculi di rollu spaziale, hè necessariu di ghjucà à u muvimentu trà i lochi enormi - per esempiu, galaxie virtuale chì sò sovrapposte nantu à un pezzu di terrenu, à volte à parechji chilometri. Da una perspettiva di ghjocu, questi sò lochi diffirenti, ma fisicamenti sò u listessu spaziu.

Questu hè generalmente risolta in dui maneri. U primu hè "navi spaziali in scatuli". Quì, ghjunghje sin'à u cunfini di una certa zona, i ghjucatori trasfirìanu à "navi stellari" - ponu esse qualcosa, da jeeps à scatuli di cartone - è oltre questa fruntiera viaghjanu digià in u spaziu. Quandu ghjunghjenu à un altru puntu fissu, esce da e scatuli è cuntinueghjanu u ghjocu in un'altra zona. A seconda manera di roleplaying hè quandu u "spaziu" hè un spaziu limitatu, una stanza. I ghjucatori entranu quì, "volanu" in u spaziu per qualchì tempu, è poi escenu in un altru puntu (da a perspettiva di u ghjocu).

Cumu scappà a realità cù un hackathon

Per u sicondu metudu, a ghjente scrive applicazioni di simulatore simplice, induve qualchì volta si ricreanu ancu a sala di cuntrollu di una nave spaziale. O facenu modi basati nantu à simulatori di volu famosi. Ma tuttu questu hè di solitu esse buggy o troppu improvvisu. À l'hackathon, avemu invitatu i participanti à creà un simulatore di u spaziu in u quale puderanu risolve i travaglii principali di i ghjoculi di rolu spaziale: manuvra in u spaziu, cuntrollu di i mutori di navi, armi, sistemi di docking è di sbarcu. Inoltre, u simulatore deve rapprisintà i punti di colpi (punti di salute) di diversi sistemi di navi, è se fallenu, disattivà u cuntrollu di elli.

In u risultatu, una squadra hè stata cusì purtata chì hà fattu u so propiu simulatore in VR. Inoltre, quandu anu purtatu sta idea à a discussione preliminare, avemu rispostu chì ùn avemu micca a basa tecnica necessaria per l'hackathon. Questu ùn hà micca impeditu i picciotti - avianu tuttu cun elli: unu di i caschi superiori è una unità di sistema putente. À a fine hè stata bella, ma, sfurtunatamenti, troppu "arcade". A squadra hà persu di vista u fattu chì u spaziu hà e so propria lege di a fisica, micca cum'è simulatori di volu regulare. Questu era assai impurtante è per quessa, sfurtunatamenti, ùn pudemu micca ricunnosce i so sforzi. L'altri squadre anu fattu più suluzioni standard - pannelli di strumenti è altri elementi di interfacce di navi spaziali. 

Automatizazione di cunferma di l'azzione

Avemu toccu stu prublema à u principiu. À i ghjoculi di rolu di massa, parechji centinaie di persone ripetenu regularmente l'azzioni impurtanti di u ghjocu (per esempiu, pozioni di birreria o dannu u nemicu cù queste pozioni), chì deve esse cunfirmatu. E cinque alchimisti sfurtunati - maestri, per dì più generale - ùn sò chjaramente micca abbastanza quì.

Ci sò sistemi per l'automatizazione di l'azzioni per i ghjoculi specifichi, ma sti suluzioni sò, cum'è dicenu, "nailed" à ghjochi specifichi. Avemu pensatu chì saria bellu di creà un sistema universale chì puderia accettà è validà l'azzioni di u ghjucatore, pruducendu risultati invece di maestri. È cusì chì i tecnichi ponu monitorà u funziunamentu di u sistema.

I cundizioni di stu compitu furnì una grande libertà d'azzione, tanti pigghiaru stu compitu. Anu prupostu soluzioni basate nantu à un terminale di computer stazionariu resistente à l'intemperie chì stampa etichette è stickers per i cumandamenti. Qualchissia hà fattu un laboratoriu di fisica. Avemu implementatu un paru di idee basate nantu à a realtà aumentata. Ci sò stati suluzioni basati nantu à i codici QR: prima avete bisognu di scansà una seria di codici QR in l'area ("culle ingredienti"), è dopu aduprà u codice QR finali per cunfirmà chì avete cumminatu tutti l'ingredienti in una pozione.

Cumu scappà a realità cù un hackathon

Separatamente, vale a pena nutà a suluzione cù RFID - i picciotti implementanu una "caldaia" cù servos. Iddu identificò i cumpunenti chì anu aghjustatu da u culore è scacciò u risultatu. Di sicuru, per via di e limitazioni di l'hackathon, hè statu un pocu umitu, ma eru assai cuntentu di l'uriginale.  

"S-s-smokin!": compiti cù maschere

E maschere sò un elementu impurtante di u cosplay è di diversi ghjochi di rolu. Per quessa, avemu avutu parechje attività ligati à elli à una volta.

In u primu compitu, ci sò stati inspirati da l'hobby di unu di i nostri culleghi, chì crea maschere di silicone basatu annantu à un cast di a faccia di una persona. Per qualchi imagine demonic, hà bisognu, per esempiu, chì a mascara crea l'effettu chì a faccia hè cuperta di lava, o chì a mascara brilla, cum'è s'ellu si fusse. Ci sò tali suluzioni in i Stati Uniti, ma sò abbastanza caru. Hè impussibile di creà l'effettu desideratu cù LED simplici. Una squadra hà pigliatu sta sfida in un hackathon è hà sappiutu custruì una pistola stunante in una maschera. À questu hè stata aghjunta a capacità di cambià u discorsu. U risultatu era una cosa spettaculare, è eramu ancu un pocu paura per quelli chì eranu vicinu à questu - a mascara scintillava è crackled. Micca nantu à u focu è a lava, sicuru, ma l'effettu era impressiunanti.

Cumu scappà a realità cù un hackathon

U sicondu compitu deriva da u fattu chì in i ghjoculi di rolu ci sò parechje razze è populi chì cumunicanu in diverse lingue è ùn si capiscenu micca. Era necessariu di fà tali maschere in modu chì permettenu a cumunicazione trà i participanti chì li portanu - è i stranieri ùn capiscenu nunda. Ci era ancu prototipi interessanti quì, cumprese quelli basati nantu à a criptografia.

"Ùn entre! Ellu tumberà !

Quandu i ghjoculi di rolu sò in un grande spaziu, alcune di e so zoni anu certi effetti. In S.T.A.L.K.E.R. questu puderia esse una zona contaminata da a radiazione, in ghjochi di fantasia - certi lochi benedetti, etc. L'idea era di fà un dispositivu chì mostra à u ghjucatore in quale zona si trovanu è chì effetti anu avutu.

Una suluzione originale era memorable quì quandu una di e squadre hà fattu un cannone di fumu da un vape è una buttiglia d'acqua. È i ghjucatori sò stati equipati di dispusitivi chì, ricunnoscendu u fumu, furnianu à a persona l'infurmazioni necessarii nantu à a zona induve u ghjucatore era situatu.

Cumu scappà a realità cù un hackathon

Vive per vince !

Avemu premiatu i participanti di l'hackathon in parechje categurie diverse. Ùn coincidenu micca cù i travaglii descritti sopra - in più, una di e squadre hà guadagnatu a nostra ricumpensa cumpiendu u so propiu compitu.

Area Effect: a suluzione più applicabile è scalabile

Quì avemu evidenziatu a squadra "Catsplay" è a so suluzione per automatizà l'azzioni di u maestru di u ghjocu ("alchimista"). A basa di a so suluzione hè una tavola di realtà aumentata cù marcatori chì currispondenu à certi ingredienti.

Cumu scappà a realità cù un hackathon
Eccu una tavola cù marcatori di ingredienti

Cumu scappà a realità cù un hackathon
Ma a "magia" di a realtà aumentata

Quandu si recullanu l'ingredienti necessarii, a creazione di "elixir" hè registrata in l'applicazione mobile. Hè ancu cuntene ricette di ghjocu. Per avà, l'applicazione utilizeghja u putere di u servitore di terzu partitu, ma in u futuru hè previstu di trasfiriri completamente à u cliente. È ancu espansione e pussibulità di persunalizazione per diversi universi di ghjocu di rolu è pigliate in contu u livellu di ghjocu di l'eroe quandu crea.

Un altru vincitore in questa categuria, Cyber_Kek_Team, hà criatu una suluzione per zonificà u spaziu di ghjocu cù i principii di triangulazione. Beacons basati nantu à un microcontroller di prezzu sò posti in i spazii necessarii nantu à u campu ESP 32. I ghjucatori sò datu dispusitivi simili basati nantu à ESP32, ma più funziunali, cù un buttone chì esegue una certa azione predefinita. Beacons è gadgets d'utilizatori si trovanu via Bluetooth è scambià infurmazioni di ghjocu. Grazie à i paràmetri flessibili di u controller, pudete implementà parechji scenarii - da a scherma di e zone sicure è u trasferimentu di kit di primi aiuti à a causa di danni da granate è incantesimi.

Infine, avemu tagged a squadra 3D. Hà criatu una applicazione universale chì calcula l'effetti di i rulli di dadi poliedrichi in basa di e caratteristiche di caratteri in D&D è ghjochi simili.

Cumu scappà a realità cù un hackathon

"Engin-seer": a suluzione più creativa

A squadra di a Scola 21, chì hà travagliatu annantu à l'automatizazione di u travagliu di l'alchimisti, si distingue in questa nomina. Eranu sti picciotti chì anu fattu una suluzione chì s'assumiglia à a vera caldaia chì avemu scrittu sopra. À a cima, u ghjucatore mette ingredienti chì sò determinati da u sistema per culore, è se i cumpunenti necessarii sò prisenti, u sistema pruduce qualcosa chì simbolizza u novu "elisir". Havi un codice QR, scansendu chì pudete amparà nantu à e proprietà di l'elisir. Un vantaghju impurtante quì hè u livellu bassu di astrazione: a cunnessione cù l'uggetti fisichi mantene l'atmosfera "magica" di rolu.

Cumu scappà a realità cù un hackathon

"Level-Up": per u prugressu più significativu in u sviluppu

In questa categuria, avemu ricunnisciutu quelli chì anu pussutu saltà sopra à i so capi durante i dui ghjorni di l'hackathon - a squadra Natural Zero. I picciotti anu creatu un settore universale per u funziunamentu meccanicu di u ghjocu di l'artifacti magichi in i ghjoculi di rolu. Hè custituitu da un dispositivu di misurazione "carica magica" - un metru basatu nantu à un sensor Hall. Quandu si avvicina à i dispositi di almacenamento cù solenoidi in l'internu, u metru si illumina sempre più luminoso. Ci hè ancu una terza classa di dispusitivi in ​​u sistema - assorbenti - chì sò rispunsevuli di riduzzione di a carica nantu à u dispusitivu di almacenamiento. Questu succede perchè u drive hè urdinatu per via di u tag RFID absorber per furnisce menu corrente à u solenoide. Dunque, in questu casu, u dispusitivu di misurazione darà un signalu menu luminoso - mostra un livellu più bassu di "mana" (o qualsiasi altru indicatore, secondu u ghjocu).

Cumu scappà a realità cù un hackathon
Unu di i prototipi Natural Zero

"Madskillz": per u più cool set di tecnulugia è cumpetenze

Parechji participanti di l'hackathon anu dimustratu suluzioni originali è inespettate, utilizendu strumenti d'alta tecnulugia. Ma vulia sempre mette in risaltu a squadra "A". Questi ragazzi anu fattu u so propiu staffu intelligente chì ricunnosce i gesti -  CyberMop. Hè custituitu di trè parti principali:

  • Raspberry Pi Zero - ricunnosce è ricorda i gesti di l'utilizatori, manda cumandamenti à l'attributi;
  • Arduino Nano - riceve dati da i sensori è li manda à Raspberry per l'analisi;
  • U mop hè "un alloghju per u dispusitivu, un fattore di forma unicu".

Cumu scappà a realità cù un hackathon

Per ricunnosce i gesti, u metudu di cumpunenti principali è l'arbre di decisione sò usati: 

Cumu scappà a realità cù un hackathon

Epilogue

Perchè a ghjente hà bisognu di cosplay è ghjochi di rolu? Un mutivu impurtante hè di esce da a scatula di a realità ordinaria chì ci circonda ogni ghjornu. Parechji role-players, reenactors è cosplayers risolve constantemente i prublemi IT à u travagliu, è sta sperienza li aiuta in u so hobby preferitu. È per certi, i temi di CraftHack sò, in principiu, assai più vicinu à i temi di i pirati tradiziunali di "industria".

Quì, i specialisti di l'informatica cù una certa furmazione si sò rivelati, è i ghjucatori di rolu è i cosplayers luntanu da l'IT, invece, anu sappiutu allargà i so orizonti tecnichi. L'esperienza acquisita à l'hackathon pò esse utile per risolve prublemi simili in a vita reale - l'arnesi IT maestrati in CraftHack anu parechje spazii d'applicazione. Ci pare chì à a fine, ogni parte hà ricivutu un bonu bonus creativo - + 5, o ancu quantu + 10.

Source: www.habr.com

Add a comment