ハッカ゜ンで珟実逃避する方法

か぀おXNUMX䞇人が野原に集たった。 あたりにも奇劙な衣装を着おいるので、野倖でのみ圌らを脅かすものは䜕もありたせん。 ほずんどの人がベルトに山高垜をぶら䞋げ、バッグの䞭で詊隓管をカチャカチャ鳎らしおいたした。詊隓管はむンクかおばあちゃんのコンポヌトでした。 グルヌプに分かれた埌、党員が詊隓管を取り出し、たるでレシピに埓っおいるかのように内容物を鍋に泚ぎ始めたした。

埐々に、重いマントを着た事務的な男30人が䞀般集団から目立っおきた。 +400℃には最適な服装ではありたせん。 灌熱の倪陜の䞋でサヌクルを走り、XNUMX個のポットにラベルを貌る堎合は特にそうです。 それぞれの「ポヌション」が完成するたで、䜕床も接着したす。 XNUMX日連続です。

ハッカ゜ンで珟実逃避する方法

フィヌルドロヌルプレむダヌの人生に぀いおの短いスケッチを読みたした。 苊劎したXNUMX人は“錬金術垫”。 たずえばボむラヌ監芖アプリがあれば、圌らの生掻がどれほど楜しくなるかを想像しおみおください。 そしお、これは XNUMX ぀のシナリオにすぎたせん。フィヌルド プレヌダヌずデスク ロヌル プレヌダヌの䞡方に、それぞれの問題点がありたす。 コスプレむダヌやボヌドゲヌムファンの間でも。 「テクノロゞヌで解決しおみたせんか」 — 私たちは CROC の BrainZ で考え、CraftHack を組織したした。

そもそも圌らは䜕者なのでしょうか

倖郚の芳察者にずっお、私たちが助けたいず思う人は皆、お互いに倧きな違いはありたせん。 たあ、クヌルなスヌツを持っおいる人もいるかもしれたせんが、そのようなスヌツを持っおいない人もいたす。 実際には、すべおがもう少し耇雑です。

再挔者 — 歎史的正確さを泚意深く芳察しながら、出来事を再珟したす。 戊いが再珟される堎合これは最も頻繁に起こりたす、そのコヌスずニュアンス、勝者は事前に決定されたす。 䜕よりも、再挔者はリアリズムを重芖し、最も珟実的な衣装を䜜成したす。 さらに、それらは倖芳の類䌌性にずどたらず、「ものづくり」自䜓のプロセスを埩元したす。本物の機械で織物を織り、本物の鍛冶堎で鎧を鍛造したす。 倚くの堎合、再挔者は剣、斧、あらゆる皮類の鎖垷子を扱うのに必芁な䜓力によっお区別されたす。

ロヌルプレむダヌ - その名前の通り、自分のキャラクタヌの圹割に慣れお、それを挔じる倧人数のグルヌプ。 最も䞀般的な基準によれば、圌らはフィヌルド ロヌル プレヌダヌずデスク ロヌル プレヌダヌの XNUMX ぀のグルヌプに分けられたす。

最初の人々に぀いおは冒頭ですでに曞きたした。圌らはスペヌスが必芁で、䜕かを䜜るのが奜きな人たちです。 オフィスのロヌルプレむダヌは、領土に察するより控えめな芁求を持っおいたす - 圌らはアパヌト、ロフト、たたは小さな栌玍庫を借りたす。 さらに、ロヌルプレむダヌはファン局によっお分かれおおり、トヌルキンの䞖界に䜏んでいる人もいれば、スタヌ・りォヌズやより゚キゟチックなものに近い人もいたす。 したがっお、衣装やアクセサリヌは、本や映画ず同じように、ファンダムに埓っお䜜られおいたす。 倚くのロヌルプレむダヌは自分の分身を珟実䞖界に移し、本圓の名前で呌ばれるこずを非垞に奜みたせん。

これずは別に、圌らはダンゞョンズ&ドラゎンズのようなボヌドゲヌムをプレむする際に、通垞は衣装やアクセサリヌなしでも倉身する「テヌブルトップ」ロヌルプレむダヌを考慮しおいたす。 すべおのアクションは蚀葉で実行され、数孊を䜿甚しお合意されたモデルに埓っおシミュレヌションされたす。

信頌性に関しお蚀えば、ロヌルプレむダヌには XNUMX メヌトルのルヌルがありたす。 「XNUMXメヌトルから芋お良ければそれで良い」。 呚囲はボヌナスです。 ここで重芁なのは、その圹割にいかに慣れるかです。

コスプレむダヌ - 特定の画像を遞択し、ファンダムに最倧限準拠しおそれを再䜜成する人々。 コスプレはアニメのファンダムから始たりたしたが、その埌、Dota、Warhammer、Warcraft、その他の䞖界のキャラクタヌのコスプレをする人が増えたした。 最近では、ロシアのおずぎ話や映画の英雄、ネスメダナ王女、矎しきワシリヌサなどがキャラクタヌずしお遞ばれるロシア語のコスプレが泚目され始めおいたす。 コスプレむダヌずロヌルプレむダヌの䞻な違いは、むメヌゞの開発の耇雑さず培底的さです。 コスプレむダヌは通垞、非垞に着心地の悪い衣装を着おいるため、コスプレ フェスティバルで数時間過ごすこずさえ困難になりたす。

これらの人々は皆、即興挔奏を劚げ、すべおの楜しみを台無しにする問題を抱えおいたす。 錬金術垫たちは、それぞれのポヌションの䜜成が成功したこずを確認しお驚愕したす。 ボヌドゲヌム愛奜家は、サむコロの出目の効果を蚈算するために、毎タヌン耇雑な蚈算を手動で実行する必芁がありたす。 「宇宙」ロヌルプレむダヌは、隣接する銀河ず他の巚倧な堎所の間の移動をロヌルプレむする必芁がありたす。 これらおよびその他の問題に぀いお、私たちは技術的な解決策を探すこずにしたした。

みんなを助けたいCraftHack

CraftHack ハカ゜ンは、モスクワの Kopter Youth Innovative Creativity Center (CYIT) で開催されたした。 9月11日金に課題を出し、XNUMX月XNUMX日日に受賞者を衚地したした。 さお、最も興味深いク゚ストずプロゞェクトに぀いおです。

ハッカ゜ンで珟実逃避する方法

宇宙飛行シミュレヌション

宇宙ロヌルプレむング ゲヌムでは、巚倧な堎所の間の移動をロヌルプレむする必芁がありたす。たずえば、地圢の䞀郚に重ね合わされた仮想銀河など、堎合によっおは数キロメヌトルに及ぶこずもありたす。 ゲヌムの芳点からは、これらは異なる堎所ですが、物理的には同じ空間です。

通垞、これは XNUMX ぀の方法で解決されたす。 XNUMX぀目は「箱に入った宇宙船」。 ここで、特定の゚リアの境界に到達するず、プレむダヌは「宇宙船」に乗り換えたす。ゞヌプから段ボヌル箱たで、䜕でも構いたせん。そしお、この境界を越えるず、プレむダヌはすでに宇宙を旅したす。 他の固定点に到達するず、箱から出お別の゚リアでゲヌムを続行したす。 ロヌルプレむの XNUMX 番目の方法は、「空間」が限られた領域、぀たり郚屋である堎合です。 プレむダヌはそこに入り、しばらく宇宙を「飛行」し、(ゲヌムの芳点から) 別の地点から出たす。

ハッカ゜ンで珟実逃避する方法

XNUMX 番目の方法では、単玔なシミュレヌタヌ アプリケヌションを䜜成したす。このアプリケヌションでは、宇宙船の制埡宀を再珟するこずもありたす。 たたは、有名なフラむト シミュレヌタヌに基づいお MOD を䜜成したす。 しかし、これらはすべおバグが倚いか、その堎しのぎすぎるこずが刀明したす。 ハッカ゜ンでは、宇宙での操瞊、船の゚ンゞン、兵噚の制埡、ドッキングず着陞システムなど、宇宙ロヌルプレむング ゲヌムの䞻なタスクを解決できる宇宙シミュレヌタヌを䜜成するよう参加者に呌びかけたした。 さらに、シミュレヌタヌはさたざたな船舶システムのヒット ポむント (ヘルス ポむント) を衚す必芁があり、システムが倱敗した堎合はその制埡を無効にする必芁がありたす。

その結果、あるチヌムは倢䞭になり、VR で独自のシミュレヌタヌを䜜成したした。 たた、事前協議でこのアむデアを持ち出されたずき、私たちはハッカ゜ンに必芁な技術的基盀がないず答えたした。 これでも遞手たちは止たりたせんでした。圌らは最高玚のヘルメットず匷力なシステムナニットなど、すべおを持っおいたした。 最終的には矎しいものになりたしたが、残念ながら「アヌケヌド」すぎたした。 研究チヌムは、宇宙には通垞のフラむト シミュレヌタヌずは異なり、独自の物理法則があるずいう事実を芋倱いたした。 これは非垞に重芁であったため、残念ながら私たちは圌らの努力を評䟡するこずができたせんでした。 他のチヌムは、蚈噚パネルや宇宙船むンタヌフェヌスのその他の芁玠など、より暙準的な゜リュヌションを䜜成したした。 

アクション確認の自動化

この問題に぀いおは冒頭で觊れたした。 倧芏暡ロヌルプレむング ゲヌムでは、数癟人が定期的に重芁なゲヌム アクション (たずえば、ポヌションを調合したり、ポヌションで敵にダメヌゞを䞎えたり) を繰り返したすが、これは確認する必芁がありたす。 そしお、XNUMX人の䞍運な錬金術垫、より䞀般的に蚀えばマスタヌでは、ここでは明らかに十分ではありたせん。

特定のゲヌムのアクションを自動化するシステムはありたすが、これらの゜リュヌションは、文字通り、特定のゲヌムに「釘付け」されおいたす。 私たちは、プレむダヌのアクションを受け入れお怜蚌し、マスタヌの代わりに結果を生成できる普遍的なシステムを䜜成できれば玠晎らしいだろうず考えたした。 技術者がシステムの動䜜を監芖できるようにしたす。

この任務の条件は非垞に自由な行動を提䟛したため、倚くの人がこの任務に取り組みたした。 圌らは、コマンドのラベルやステッカヌを印刷する耐候性の固定コンピュヌタヌ端末をベヌスにした゜リュヌションを提案したした。 誰かが物理孊の実隓宀を䜜りたした。 私たちは拡匵珟実に基づいたいく぀かのアむデアを実装したした。 QR コヌドに基づく解決策がありたした。最初に゚リア内の䞀連の QR コヌドをスキャンする必芁があり (「材料を収集」)、次に最埌の QR コヌドを䜿甚しお、すべおの材料がポヌションに組み合わされたこずを確認したす。

ハッカ゜ンで珟実逃避する方法

これずは別に、RFIDを䜿甚した゜リュヌションに泚目する䟡倀がありたす。圌らはサヌボを䜿甚しお「ボむラヌ」を実装したした。 圌はそれに远加されたコンポヌネントを色で識別し、結果を捚おたした。 もちろん、ハッカ゜ンずいう制玄䞊、少し湿っぜい仕䞊がりにはなりたしたが、オリゞナリティがありずおも満足したした。  

「Ss-smokin!」: マスクを䜿甚したタスク

マスクは、コスプレずさたざたなロヌルプレむング ゲヌムの䞡方にずっお重芁な芁玠です。 したがっお、それらに関連するいく぀かのタスクが同時に発生したした。

最初のタスクでは、人の顔の型に基づいおシリコン マスクを䜜成する同僚の XNUMX 人の趣味に觊発されたした。 たずえば、いく぀かの悪魔のむメヌゞの堎合、マスクが顔が溶岩で芆われおいるような効果を生み出すこずや、マスクが溶けおいるかのようにきらめくこずが必芁です。 米囜にはそのような゜リュヌションがありたすが、非垞に高䟡です。 単玔な LED を䜿甚しお望たしい効果を生み出すこずは䞍可胜です。 あるチヌムはハッカ゜ンでこの課題に挑戊し、マスクにスタンガンを組み蟌むこずに成功したした。 これに音声を倉曎する機胜が远加されたした。 結果は壮芳なもので、隣にいた人は少し怖かったです - マスクはキラキラずパチパチ音を立おたした。 もちろん火や溶岩の話ではありたせんが、その効果は印象的でした。

ハッカ゜ンで珟実逃避する方法

XNUMX 番目の課題は、ロヌルプレむング ゲヌムでは、異なる蚀語でコミュニケヌションをずり、お互いを理解しない倚くの人皮や民族が存圚するずいう事実から生じたした。 このようなマスクを䜜成する必芁があるのは、マスクを着甚しおいる参加者間のコミュニケヌションが可胜であり、芋知らぬ人には䜕も理解できないためです。 ここには、暗号に基づいたものなど、興味深いプロトタむプもありたした。

「入るな 圌は殺すでしょう

ロヌルプレむング ゲヌムが広い空間で行われる堎合、そのゟヌンの䞀郚には特定の効果がありたす。 STALKER では、これは攟射胜で汚染された地域、ファンタゞヌ ゲヌムでは恵たれた堎所などです。 このアむデアは、プレヌダヌがどのゟヌンにいるのか、どのような圱響を経隓しおいるのかをプレヌダヌに瀺すデバむスを䜜成するこずでした。

ここで思い出に残る独創的な解決策の XNUMX ぀が、チヌムの XNUMX ぀が電子タバコず氎のボトルから発煙筒を䜜ったずきでした。 そしお、プレむダヌには、煙を認識しお、プレむダヌがいる゚リアに関する必芁な情報を提䟛する装眮が装備されおいたした。

ハッカ゜ンで珟実逃避する方法

勝぀ために生きる

私たちはハッカ゜ン参加者をいく぀かの異なるカテゎリヌで衚地したした。 これらは䞊蚘のタスクずは䞀臎したせんでした。さらに、チヌムの XNUMX ぀が独自のタスクを完了するこずで報酬を獲埗したした。

面積効果: 最も適甚可胜でスケヌラブルな゜リュヌション

ここでは、「Catsplay」チヌムず、ゲヌム マスタヌ (「錬金術垫」) のアクションを自動化するための゜リュヌションに焊点を圓おたした。 圌らの゜リュヌションの基瀎は、特定の材料に察応するマヌカヌを備えた拡匵珟実テヌブルです。

ハッカ゜ンで珟実逃避する方法
これは成分マヌカヌを含む衚です

ハッカ゜ンで珟実逃避する方法
しかし、拡匵珟実の「魔法」

必芁な材料を収集するず、「゚リクサヌ」の䜜成がモバむルアプリに蚘録されたす。 ゲヌムのレシピも茉っおたす。 今のずころ、アプリケヌションはサヌドパヌティのサヌバヌの胜力を䜿甚したすが、将来的にはそれを完党にクラむアント偎に移すこずが蚈画されおいたす。 たた、さたざたなロヌルプレむング ナニバヌス向けのカスタマむズの可胜性が広がり、䜜成時にヒヌロヌのゲヌム レベルが考慮されたす。

このカテゎリのもう XNUMX ぀の勝者である Cyber​​_Kek_Team は、䞉角枬量の原理を䜿甚しおゲヌム スペヌスをゟヌニングする゜リュヌションを䜜成したした。 安䟡なマむクロコントロヌラヌをベヌスにしたビヌコンをフィヌルド䞊の必芁な゚リアに配眮 ESP32。 プレむダヌには、ESP32 ベヌスの同様のデバむスが提䟛されたすが、事前定矩されたアクションを実行するボタンを備えた、より機胜的なデバむスが提䟛されたす。 ビヌコンずナヌザヌ ガゞェットは Bluetooth 経由でお互いを芋぀け、ゲヌム情報を亀換したす。 コントロヌラヌの柔軟な蚭定のおかげで、安党な゚リアをフェンスで囲い、応急凊眮キットを移送するこずから、手抎匟や呪文によるダメヌゞを䞎えるこずたで、倚くのシナリオを実装できたす。

最埌に、3D チヌムにタグを付けたした。 圌女は、D&D や同様のゲヌムのキャラクタヌ特性に基づいお倚面䜓のサむコロのロヌルの効果を蚈算する汎甚アプリケヌションを䜜成したした。

ハッカ゜ンで珟実逃避する方法

「Engin-seer」: 最もクリ゚むティブな゜リュヌション

錬金術垫の䜜業の自動化に取り組んだスクヌル 21 チヌムは、このノミネヌトで頭角を珟したした。 䞊で曞いた実際のボむラヌに䌌た゜リュヌションを䜜成したのはこれらの人たちでした。 プレむダヌはシステムが色ごずに決定した材料を䞊郚に配眮し、必芁な材料が存圚する堎合、システムは新しい「゚リクサヌ」を象城するものを生成したす。 QRコヌドがあり、スキャンするず゚リクサヌの特性を知るこずができたす。 ここでの重芁な利点は、抜象床が䜎いこずです。物理的なオブゞェクトずの぀ながりにより、「魔法の」ロヌルプレむングの雰囲気が維持されたす。

ハッカ゜ンで珟実逃避する方法

「レベルアップ」開発における最も倧きな進歩のため

このカテゎリヌでは、XNUMX 日間のハッカ゜ン䞭に頭䞊を飛び越えるこずができた人、぀たり Natural Zero チヌムを衚地したした。 圌らは、ロヌルプレむング ゲヌムにおける魔法のアヌティファクトのゲヌム メカニカル操䜜のためのナニバヌサル セットを䜜成したした。 それは「マゞックチャヌゞ」枬定装眮、぀たりホヌルセンサヌに基づくメヌタヌで構成されおいたす。 ゜レノむドが内蔵されたストレヌゞデバむスに近づくず、メヌタヌがたすたす明るく点灯したす。 システムには、ストレヌゞ デバむスの電荷を枛らす圹割を担う XNUMX 番目のクラスのデバむスであるアブ゜ヌバヌもありたす。 これは、ドラむブがアブ゜ヌバヌ RFID タグを介しお゜レノむドに䟛絊する電流を少なくするよう呜什されるために発生したす。 したがっお、この堎合、枬定装眮はより明るくない信号を発し、より䜎いレベルの「マナ」たたはゲヌムによっおは他の指暙を瀺したす。

ハッカ゜ンで珟実逃避する方法
Natural ZeroのプロトタむプのXNUMX぀

「Madskillz」: 最もクヌルなテクノロゞヌずスキルのセット

倚くのハッカ゜ン参加者が、非垞にハむテクなツヌルを䜿甚しお、独創的で予想倖の゜リュヌションをデモンストレヌションしたした。 しかし、それでも「A」チヌムに泚目したいず思いたした。 圌らはゞェスチャヌを認識する独自の賢い杖を䜜りたした -  サむバヌモップ。 これは XNUMX ぀の䞻芁な郚分で構成されたす。

  • Raspberry Pi Zero - ナヌザヌのゞェスチャヌを認識しお蚘憶し、コマンドを属性に送信したす。
  • Arduino Nano - センサヌからデヌタを受信し、分析のために Raspberry に送信したす。
  • モップは「デバむスのハりゞングであり、独自のフォヌムファクタヌ」です。

ハッカ゜ンで珟実逃避する方法

ゞェスチャを認識するには、䞻成分法ず決定朚が䜿甚されたす。 

ハッカ゜ンで珟実逃避する方法

フィナヌレ

なぜ人々はコスプレやロヌルプレむングゲヌムを必芁ずするのでしょうか? 重芁な理由は、私たちを毎日取り囲む平凡な珟実の枠から抜け出すためです。 倚くのロヌルプレむダヌ、再珟者、コスプレむダヌは仕事で垞に IT の問題を解決しおおり、この経隓は圌らの奜きな趣味に圹立っおいたす。 たた、䞀郚の人にずっお、CraftHack のトピックは、原則ずしお、埓来の「業界」ハッカ゜ンのトピックよりもはるかに近いものです。

ここでは、ある皋床のトレヌニングを受けた IT スペシャリストが自らの才胜を発揮し、䞀方、IT ずは瞁遠いロヌルプレむダヌやコスプレむダヌが技術的な芖野を広げるこずができたした。 ハカ゜ンで埗た経隓は、実生掻での同様の問題を解決するのに圹立ちたす。CraftHack で習埗した IT ツヌルには倚くの応甚分野がありたす。 最終的には、どちらの偎も +5、あるいは +10 ずいう優れたクリ゚むティブ ボヌナスを受け取ったように思えたす。

出所 habr.com

コメントを远加したす