某AC音ゲーのスコアツールを作った話

何の音ゲーのツールかは、込み入った事情で詳しく言えませんが、腕を振ったりヘドバンする音ゲーのツールです。

PHPで作りました。

何ができるの?

  • ベスト枠の内訳確認
  • オーバーパワーの確認
  • レーティング変動履歴の確認
  • ベスト枠内の曲のレート値で棒グラフにして可視化 ←一番欲しかった機能

伸ばせそうな曲や足を引っ張っている曲が丸わかりになります。
f:id:inonote:20190717214943p:plain

赤い線がベスト枠平均値

などなど...

ツールを作ったきっかけ

今までは既にあるツールを使っていたのですが、あるとき物足りなさを感じて、最初は自作のExcelシートにスコアをコピペして分析していました。しかしコピペがだんだん面倒になってきたので、Webアプリを作ろうかなと考え、そのときにせっかくだから公開して誰でも使えるようにしようと思いついて、今のツールになりました。

作っていて苦労したこと

レスポンシブ対応です。パソコンでもスマホでもいい感じに見られるようにしたかったので、フォントサイズを調整したりスマホの縦画面では表の一部を非表示にするようにしたりと、いろいろ苦労しました。

作っていて得られたもの

CSSPHPMySQLJavaScript、Bootstrap、Chart.js、DataTables、jQueryTwitter APIMastodon API、HTMLスクレイピング、非同期処理、脆弱性対策

いろいろ次に活かせそうなものばかりです。

作って公開した後

順々にユーザーが増えていって、公開から1か月で300人になりました。機能追加や修正を約3日に1回行なって、楽曲追加告知があった時は追加前日に楽曲DBに登録したりしています。前日に楽曲を登録するときは全難易度のレベルも■■■-NETで調べるのですが、それをしているおかげで最高難易度のレベルから他の難易度のレベルもだいたい当てられるようになりました。(やったね、いののてちゃん!)

Twitterでたまにエゴサするのですが、最近他の音ゲーマーに勧めたり、すごいと言ってくれるツイートを見かけるようになって、毎日モチベがすごいもりもり上がっています。

気になる月の運営費

サーバー代 250円

一日に少なくて300円、多くて1000円使う音ゲーと比べるとかなり安いですね。

ブログを放置してしまう

フラグ回収おめでとう。


昨日(2019年1月26日)の昼頃に雪が降りました。私が住む熊本ではあまり見られない比較的強い雪でしたので、少し嬉しかったような。

昼食を食べたあとは、ゲーセンに向かいチュウニズムをしました。
最近精度が落ちてレートがなかなか伸びずにいて、ベストスコアも出せなかったりしていたのですが、いつも飲んでいる緑の魔剤ではなく白の魔剤を飲んだところ効果があったのか、精度が結構上がりました (レートは上がりませんでしたが)。体に合うものと合わないものがあるのでしょうか。

チュウニズムのプレイ中に地震が来ました。曲が終わってリザルトを撮ろうとスマホの画面を付けると、「緊急地震速報 およそ0秒後」「最大深度5弱」の通知が! えっいつの間に来てたん?って感じでしたが、体を動かしていると気付きにくいんですねぇ...
そして同じ日に岩手青森の震度4の地震が。
同じ月の3日にも熊本で震度6弱地震がありましたが、こんなに短い間隔で地震が来ると、近いうちに今までのより大きな地震が来るんじゃないかと不安になります。南海トラフ地震もいろいろと言われていますし...

...
重い感じの話ばかり書いてると良くないので明るい感じの話も書きます!
今期のアニメは良いのが揃ってますね。
まずはコレ。

「私に天使が舞い降りた!」

これはもう登場人物全員すこ!!!!(語彙力
特に花ちゃんすこ!!!!!!!!!(語彙力0

小学生が登場する日常系アニメです。(小学生好きにはたまらないでしょう。)
花ちゃんがお菓子を食べたり、コスプレさせられたりする場面が見どころ。

「上野さんは不器用」

ギャグ系です。科学部部長の中3女子、上野が、その部員の後輩で鈍感な山田に自分の好意を自身が生み出した発明品を使ってアピールするが、不器用すぎるが故に全然伝わらず失敗するというお話です。
とにかくおもしろい!!!(語彙力)

けものフレンズ2」

たつき監督降板などでおおさわぎしていた けもフレ2期 です。1期とのつながりを若干持たせてあります。
[以下ネタバレ。要反転]
1期のかばんちゃんと一緒に行動した記憶は、2期のサーバルは忘れているようです。しかし途中で出会ったヒトのフレンズと出会い、そこで「ヒト」という言葉を聞いてかばんちゃんのシルエットが一瞬出たことから、完全に忘れているわけではなさそうです。
(視聴してから時間が経ってるので、少し間違っている箇所もあるかもしれません)

あまりアニメを観る時間が取れず(Twitterやめろ)、まだ3作品しか観ていませんが、時間を見つけてどんどん他の作品も見ていこうと思います。

クソみたいな文を最後まで読んで下さり、ありがとうございました。

次の記事は1週間以内に書こうと思います。

P.S. 文の途中や読点の所でいちいち改行してるブログを多く見かけるが、これが標準の書き方なのか?

独自ドメインを取得した

inonote.jp
※「イノノート ドット ジェイピー」ではなく「いののて ドット ジェイピー」と読みます。


人生で初めての独自ドメインです。

スタードメインで少し高めのJPドメインを取得し、GitHub Pagesへ繋がるようにして運用しています。

独自ドメインはURLに余計なものが付かないので良いですね!

ブログ始めました

いののて です。

 

最近Twitterでしなくなった技術的な話や、アニメの感想などを書きたいなと思い、ブログを始めました。

 

……

あっ…早速ネタが尽きてしまいました…

 

こんないい加減な最初の記事ですが、どうぞ宜しくお願いします。