タイピングゲーム 阿弥打
初めてのハックツハッカソン
2024年3月18日から1泊2日で開催された株式会社ハックツ様主催のハッカソン
「ハックツハッカソン ~ブラキオカップ~」に、友人と二人で参加してきました。
参加するのは今回が初めてだったので、周囲のレベルの高さやメンター陣の豪華さに圧倒されました。
阿弥打の誕生
今回のハッカソンのテーマは「そうしょく」でした。 装飾や草食など、さまざまな連想ができるテーマだったため、アイデアを出すのに少し苦戦しました。 最終的に、私たちは「そうしょく → 僧職 → 仏教」という連想ゲームを経て、阿弥陀如来に注目することにしました。 さらに、ハッカソンに一緒に参加していた相方がタイピングゲームが好きだったので、阿弥陀如来とタイピングゲームを組み合わせるアイデアを思いつきました。 ゲームの内容は、阿弥陀如来が霊魂を倒すというものです。ゲーム名は、阿弥陀如来と打鍵を掛け合わせて「阿弥打(あみだ)」としました。
開発
役割は私がコーディングを担当し、相方がデザインを担当することになりました。
阿弥打はJavaScriptのみを使ったブラウザゲームにすることにしたのですが、
私はJavaScriptを書いたことが無かったので初日はJavaScriptの文法などを勉強するだけで終わってしまいました。
また、ハッカソンでは技術の無駄遣いが採点項目の一つにあるためライブラリ無しで作ることにしました。
JS歴1日の私には厳しい課題でしたが、メンターの支えもあり最終的に完成させることができました。
教えてくださったメンターさん本当にありがとうございました!
阿弥打について
阿弥打はこちらから遊ぶことができます。
スタートをクリックしたら後は普通のタイピングゲームと変わりないです。
すべての入力方式に対応しており、「しゃ」と打つ場合には「sha」「sya」「sixya」「silya」のいずれかを打ち込むことができます。
また、現在機能していませんがFireBaseを使ったオンラインランキング機能も実装されています。