OpenSocial Hackathonでクイズアプリを作って優勝しました!

in

5/15にmixi主催で開催されたOpenSocial Hackathonで、「ゲームチーム」として
かんべさん、かつべさんとクイズアプリ「ファイナルクエスチョン」を作って、見事優勝することができました。

platform001にアクセスできる方は、ファイナルクエスチョンからインストールできます。
権利的に問題があるところはいずれ差し替えたりするので今回はご勘弁ください。

前回参加したハッカソンでは不本意な結果に終わってしまったのですが、今回は見事雪辱を果たすことができました。
かんべさんのブログでも触れられていますが、役割分担がうまくできたのが勝因の一つだと思います。

かつべさんのコードが大域空間への汚染がないよううまく書いてあり、マージが比較的スムースにできたのと、
楽しいラストイベントを作ってくださり、さすがあの会社に勤めている人は違うなーと思いました。

かんべさんはアイデアソンの時からまとめ役をしてくださり、素材集め・作りやプレゼンなどの裏方的な役割も積極的にしてくださりました。
折角書いてくださったサーバー側のコードやくださったコードの断片等を、時間がなく活かせず申し訳なかったです。
サーバーへの呼び出しは一応しているのですが、ゲームとして活かすところが作り込みきれませんでした・・・。

個人的にも勝因を考えてみたのですが、この辺りでしょうか。
・役割分担 一人欠席で三人になったためか、比較的すんなり分かれた。
・情報共有 直接の会話とSkypeとの並行コミュニケーションが抵抗なくできた。
・コード品質 結合時に想定外のトラブルがあまりなかった。
・トリエージ 修行、友人への勧誘、アイテムなど開発状況を見ながら機能を削っていけた。
・ファイル管理 コミットの時間がもったいないため、マージ時以外は別のsshサーバーに対して同期を取っていた。

Skypeログより当日の時間の流れを書き起こしてみます
10時 イベント開始
10時40分 Skype会議開始
11時半~ 岩崎勝部ごはん
12~13時 神部中抜け
13時 岩崎クイズ基本部分動作/勝部さんトップ画面動作
13時半 第一回、岩崎勝部ソースマージ成功
14時 神部さんユーザーデータ保存部分動作
サーバー呼び出し部作成
15時 神部さんタイトルロゴ画像完成、ネタ画像収集開始
15時半 勝部さん城部分動作
16時 岩崎ヒットポイント制動作
再度マージ
画像組み込みやガジェット説明文等
16時半 当初完了時刻。30分延長
追加画像組み込み、デザインの調整
アクティビティーの更新
17時 他チームプレゼン開始
17時半 home,profileビューからcanvasビューへ移動の仕組み追加

前回も思うのですが、こうして振り返ってみると、
最初思っていたのと比べてあまり進まないものですね。

今回はまった点
・opensocial-jqueryからのJSON呼び出し
→色々調べたがうまく行かないのでMakeRequestを使った
・minimessageの表示
→使いたい種類がopensocial-jqueryで未サポートだった
・マージミス
→なんだかんだで多少あった
・cssが更新されない
→最後なので焦りもあった気がする。すべて単一ファイルでも良かったかも

さて、改めて二回出た結果のハッカソン対策、題してハッカソンハックをまとめてみます。
・紙資料
→あまり見なかったけど、やはりあると安心
・飲み物
→トイレに行きづらい会場では逆効果
・お菓子
→誰か持ってると良い
・ファイル管理
→いちいちコミットするのは面倒なので避けるべき。google-code若干不安定だし
 Dropboxが良いと言う記事もあるが、私はIDEのディレクトリーと外部のサーバーとをscpで自動同期取ってた
・ネットワーク
→回線がしょぼいことがあるのでイーモバイルあった方が良い
・落書き帳
→大きめの紙があると良いことがある
・Skypeやチャット場所
→みなが使い慣れていると役立つ

ハッカソンは、自分とその技術との理解が深まるのは良いのですが、
他のチームと、ここがポイントだねーみたいな話ができるともっと良いなと思いました。
今回は、隣のチームを誘ってあとで喫茶店で話をしたら、同じ所ではまっている話を聞けて、
非常にためになりました。また、結構会社としてmixiアプリに積極的に取り組もうとしているところがある印象でした。

Trackback URL for this post:

http://nonn-et-twk.net/twk/trackback/319
from ラボブログ on 日, 2009-07-05 16:06

スパイスラボ神部です。 OpenSocial アプリを作る際、Gadget XML の Feature のひとつに miniMessage というのがあります。...

from ラボブログ on 火, 2009-05-19 08:40

スパイスラボ神部です。 さて、Google Hackathon で生まれた二つのソーシャルゲームアプリ、「ファイナルクエスチョン」と「ソーシャルクエスト」につい...

from ラボブログ on 月, 2009-05-18 03:43

スパイスラボ神部です。 5月もいよいよ後半。沖縄は梅雨入りだそうですが、ソーシャルアプリ関連についてまとめてみます。 -梅雨入りが好きだ! - Favorite...

0