この記事は、MKAK Advent Calendar 2016の22日目の記事です。
はじめに
unicornと完全勝利というキーワードで元ネタが思い浮かばなかった人にとってはタイトル詐欺かもしれません。
この記事は、Railsなどで馴染み深いRackサーバのunicorn (https://github.com/defunkt/unicorn) ではなく、私の作ったunicornというアプリについて説明したいと思います。
ソースコードはこちら (https://github.com/gembaf/unicorn) です。
元ネタは完全勝利した淫夢くんUC (https://youtu.be/oYNjUqpOaRM) です。
Rackサーバの方のunicornを期待していた方も、息抜きだと思って、最後まで読んで頂ければ幸いです。
背景
試験、就職活動、ライブのチケット、etc……
長い人生の中では、結果を通知される機会が数多く存在すると思います。
結果を見るには踏ん切りが付かないような気持ちも、一度は味わったことがあるのではないでしょうか。
そんな時!Unicornを使うことで、流れに身を任せて結果を確認することができます!!
Unicornとは
ざっくりと説明すると、音楽が流れて、結果の通知にむけてテンションを高めるためのものです。
とりあえず、まずは使い方を紹介したいと思います。
こちらのページ (http://gembaf-unicorn.herokuapp.com) で動いているので、興味のある方は実際に使ってみて下さい。
少なくともChromeでの動作は確認しています。
※ 音が流れるので注意して下さい
トップページ
フルバージョンと短縮バージョンを選択することができます。
まずはフルバージョンについて説明します。
フルバージョン
フルバージョンを選択すると、前奏が流れ始めます。
前奏が終わるまでは、ボタンを押すことは出来ないので、来るべき結果の確認に向けて、テンションを高めていきましょう。
前奏終わり
少し分かりづらいかもしれませんが、前奏が終わるとボタンが押せるようになります。
このタイミングで結果の確認をして下さい。
結果を確認したら、完全勝利だったのか完全敗北だったのかを選択して下さい。
完全勝利だった場合
愛らしいキャラクターのガッツポーズと共に、勇壮なBGMが流れます。
勝利を噛み締めて下さい。
完全敗北だった場合
愛らしいキャラクターの落ち込んでいる姿と共に、悲壮なBGMが流れます。
とりあえず忘れましょう。いいことありますよ、きっと。
短縮バージョン
最初の頃は楽しみながら使っていたのですが、前奏が40秒近くあるせいで、だんだんと聴くのが面倒になってきました。
そのため、短縮バージョンも用意しました。
せっかちな方や、短時間で何度も試したい方はどうぞ。
トップページで短縮バージョンを選択すると、前奏が流れず、最初から完全勝利か完全敗北かを選択することが出来ます。
おわりに
PC上で使う場合にはよいのですが、なぜかスマホ上で開くと音が飛ぶことが多いです。
色々と試したのですが、結局原因はわかりませんでした。
むしろスマホ上で使うことを想定して作っていたので、結構ショックが大きかったです……