こんにちは。
チーム819(はいく)のRyoTeiです。
6/10(日)に部内ハッカソンが行われました。
テーマが「ます」「かえる」だったので、チーム819では
マスメディアから逃げ帰る
ブラウザゲームを作りました。大体こんなゲームです↓
↓ゲームはこちらから遊べます!↓
http://msvsmass.hack2018team17.trap.show/
↑音が出るので、音量注意です!↑
チーム819のゆかいな仲間たち(敬称略)
- birdman(ぷろぐらむ)
- C(さうんど)
- owl(ぷろぐらむ)
- RyoTei(ぷろぐらむ)
- nari(TA)
事前準備
6/1に顔合わせがあり、
その後、テーマ確定の為6/7に集まりました。
そこで決まったことは、
- JavaScriptで作る
- MS学長がマスメディアからおうちに帰るゲームにする
- マスメディアは敵
- アイテムとして「カエル」「タックル」を入れる
- 「カエル」を使うと壁を飛び越せる
- 「タックル」をするとメディアを止められる
- 30×40の迷路を作る
- 一面をクリアするごとにやらかしレベルが上がる
- エンドレスモードを入れる(最終的に諦め)
などが決定していました。
当日
午前
誰も絶起しませんでした。勝利。
細かい仕様を決めつつ手分けをしながら作り始めました。
プログラム側では、
- birdman...マップ制作
- owl...マップ描画,UI,タイマー
- RyoTei...ベース,プレイヤー処理
サウンド側では
- C...BGMなどをひたすら
というように製作していました。
この段階ではGitの闇を垣間見ながらもマスメディア(敵)はいないがゴールは出来るというヌルゲー中間産物が出来上がりました。
午後
完成に向けて †時間との勝負† が始まりました。
大体の配分は
- birdman...カエル実装
- C...BGM,SE実装
- owl...UI,画像実装
- RyoTei...敵AIの作成,タックル実装
…と、こんな感じになっていました。
そして、こんなゲームが出来ました~!(GIF画像はさっきの物と同じです)
最後、僕のミスで当たり判定の設定が出来ずに開発終了を迎えてしまい「あぁぁぁぁ」ってなってました。数日後に見てみると+と-が逆だった。
この後、それぞれのチームがスライドを作って製作報告を行ってこのチームも行ったのですが、疲労によりあんまり覚えていないので割愛します。ごめんなさい…。
感想
複数人で一つの物を作ると言うことがなかなかない機会だったので、とてもいい経験になったかなぁと思いました。また、JavaScriptもほぼ初めてだったのでTAのnariさんには色々と助けてもらって、終始成る程なーってなっていました。
最後までお読みいただき、誠にありがとうございました。
他チームのハッカソン記事も読もうね!