見出し画像

beatmaniaIIDX Hi-score Onlineについて

この記事を書こうと思って早5年。
ようやく形にするいいツールが出たなというところで、書いてみようと思います。
注:この記事に関しては色んな人の名前を出させていただきますが、あくまで管理者視点からの内容となります、ご容赦ください。


けっこうなボリュームになると思います。
のんびりお読みいただければ嬉しいです。

  1. beatmaniaIIDX Hi-score Onlineとは?

  2. 歴史年表

  3. 管理人までやろうと思った経緯について

  4. 管理人やってて大変だったことと良かったこと。

  5. 最後に


1.beatmaniaIIDX Hi-score Onlineとは?

まずbeatmaniaIIDX Hi-score Onlineがなんぞや?というところのお話です。
Hi-score Onlineについては、2002年頃に、youzさんがプログラムの構築、運営をされていた、beatmaniaIIDX用のスコア管理サイトになります。

2022年現在では、パソコン、スマートフォンで当たり前のようにできているスコアの確認などが、当時は非常に難しい環境の中で生まれた素晴らしいWebサイトです。
(こちらについては一番最後に色々書いていこうと思います)

youzさんについては、主にDPの管理人をされておりまして、
SPについてはtyuさんともにもにさんが管理をされておりました。
なので、この時点でURLが違ったりしております。

また、このプログラムをベースにけーすりーさんが5鍵盤のUnofficial Internet Rankingを構築し、現在も運営なされております。

これを書いている自分が始祖ではなく、始祖はyouzさんであるというところが結構重要で、あくまで自分はこのプログラムを頂いたうえで、運営管理をしていただけになります。これを踏まえた上で、歴史年表にまいりましょう。


2.歴史年表

Hi-score Onlineの歴史については、p6pが知る限り以下の通りです。
※敬称略

そうなんです、私p6p、主にCSの管理人をやっていたのですが、
AC側は結構管理人が変わってたりしてます。
GOLDの中期くらいにMISIAくんより、管理を引き受けて
REDからのデータをすべて引き継ぎ、運営していた形です。

そのため、現状公開しているHOLのデータについては自分が管理して所持していたデータのみがオープンになっております。

DPの方については、Noaさん、QRISくん、youzさんとこちらも多々の方がAC/CSの管理人をやっていたのですが、詳細な時系列は覚えておらずで省略とさせていただきます。
番外編でCS GOTTA2のHOLも作ってみたりもしてました。

あとは、スクリプトを流用して色んなHOLが当時はあったのを覚えております。

改めて書きますが、このHOLスクリプトの作成者はyouzさんでありまして、
各HOLはこのプログラム内を修正したり、表記を変更したり、曲の情報を入力したりと、当時ながらの苦労をしつつの運営でした。
無料でcgi動くサーバーとか少なかったですしね…

3.管理人までやろうと思った経緯について

自分がHOLに出会ったのは、忘れもしません大学受験に失敗した年、
2002年まで遡ります。
ここで、当時のガラケーでネットデビューをして、知り合ったのがRSTさんとfeeさんという方で、RSTがオンライン繋がりで初めて出会った人という形でありました。
ずっと仲良く色々とさせていただいていて、その中でスコアを競うサイトがあって"ホル"と言っていて教えてもらったのがbeatmaniaIIDX Hi-score Onlineでした。

ただ、ここでは大学浪人中でありまして、家にパソコンもなく、
ただただそういうものがあるくらいにしか思っていなかった記憶です。

ただこのタイミングでRSTさんよりパソコンを貰って、CS6thに2002年8月、AC8thに受験期の2002年11月に参戦

その後、大学受験が終わり、自分用のPCを買ってもらい(当時のFMVデスクトップでメモリ256MBのCPUAthlonXP)それで色々やり始めたところで、CS6th以外のHOLがないことに気が付きます。

そこで、"ないなら自分がやればいいじゃないか"という本当にシンプルな理由でyouzさんにお声がけの上、スクリプト許可をもらい、tyuさんからSPのスクリプトを頂いた上で、管理を始めることとなります。

本当にきっかけはごくごく単純なものだったんですが、
色んな人の反応を見ていくうちに楽しくなっていったことと、
単純に嬉しかったというのがモチベーションに繋がっておりました。
経緯はこんな感じです。

4.管理人やってて大変だったことと良かったこと。

・大変だったこと

結構あります。
最初のころ
 ・Webページを作るのは分かったが、Perlで動くcgiの事をまるで理解していないまま作業してた。


 正直何もできないぺーぺーが何とかしようとしていたこともあり、
 ①FTPで実施する作業が分かってない(パーミッション設定、アップファイルの設定)

 ②公開するWebサイトが見つからない
  これも情けない話で、xreaの無料版を契約するまで辿り着くのに相当時間かかりました。

 ③データの初期値設定
 当時エクセルの上手な使い方を全く知らなかったので、
 まさかのテキストへ手打ちしていました(苦笑
 これを見かねたaJooさん(@M2RN)からデータを頂いたり、
 各サイトのノート数情報を参考にしてどれだけ早くサイトを開設するかというのを念頭にデータ作ってました。

 ④オプションの追加等によるスクリプトの改変
 途中からハイスピや、オプションの追加があったことで、アイコンの作成・提供(藤原提供アイコン使用)、システム上の追加反映というところが結構大変でした。理由は簡単で、自分がPerlの知識がないので独学でプログラム解析してたからでして…
自分の運用については結構その場凌ぎな対応しちゃってたりもしていてまして、
まさにこの部分がそれにあたっていました。
これが理由で本当は全データCSVにして配布形式にしようと思っていたやり方を諦めました(すみません

中期・後期頃
★荒らし、嘘スコア対策
 これが一番大変だったと思います。
 あからさまにおかしいスコアや荒らし登録があった場合の対策は判断が結構難しいこともありました。

 未だに悔いているのはquasarさんのスコア対応ですね…
 当時に今みたいなやり取りが容易にできるツールが充実していればどれだけ良かったことか…

 あとは今だから言えますが、荒らしに対して出禁にしたプレイヤーもいます。
 本人からすぐにIP制限かけたらすぐにアクセスできなくなりましたと申告してきたので、もう流石に勘弁してほしい気分になったりもしましたが(苦笑
 当人悪い事している感覚なかったのかなぁとか今思い出しても本当に難しいところです。

 有名所だとODAMAXさんのスコアみたいなの(当時で穴掘 xxx-2-0-0-0みたいなの)は、もうあからさまなので直ぐに消してます(あれ、BBSに弁解に来てたの見てましたが、【周りも同じスコア出してる人たくさんいます】と書いてたのはホント笑ってしまいましたね。
 あとはちょっと方向は違いますが、スコアの削除をしてください。です。
 急に見られるの嫌になっちゃったのかもなのですが、時々急に発生するんですが、これが実は結構面倒でして、途中からNGにしちゃいました。

 ・やってて良かったこと

①良心的な反応を多々いただけたこと
HOLやってて一番うれしかったのはここです。
自分が思っていた以上に自分を知って頂いていたのと、
コミュニティが思った以上に活性化してくれたこと。
見知らぬ人と、曲単位での勝負ができることにより、モチベーション維持ができるといった声が非常に多かったのを覚えています。
自分もこの声を貰ってなるべく早くスコアが登録できるように毎作頑張ってデータこさえてました。

②自分の就活で役に立った
現職の面接に行ったときに、こんなことやってますという話をして、
面白い奴だなぁと当時の部長に思ってもらえたようで、これキッカケが結論かはわかりませんが、内定もらえました。
今も同じところで仕事してます、感謝。

 ・やってて大変だったこと

①参加することへのハードルが上がりっぱなしになってしまったこと
最終的にHOLを閉じた原因にもなった課題でした。
最初はみんなのレベルも上から下まで結構ワイワイ楽しくできていたのが、
新規参加者が中々入りづらい環境を作ってしまったのかなと思うところがありました。
その後、saryou君により、自分のスコアを一括で登録かつ、登録した内容を全員と比較できるツールが出たことで、入りやすささえも攻略してしまったサイトがでて、終わるべきだなぁと思った次第。

②先述の嘘スコア判断
一回これをどうにか判断しないと荒されっぱなしになってしまうので、
本当に苦労していた気がします。

③サイト運用(サーバー借用
一回プログラムを走らせてしまえばよいものなのですが、
問題はそこではなく、レンタルサーバー側のお話になります。
このサーバーがほかの利用者の使い方次第でサイトが重くて落ちてたり、
動きが遅くておかしくなったりみたいな話があって、
最終的に有料サーバーにしないとだめだなーと思ったりもしてたんですが、
最後の最後までxreaにお世話になってました。
無料とはいえ、当時レンタルサーバー契約の仕方なんて当時知るわけもなく、本当に苦労した思いでしかないです。( 今見ると月額210円で、年額大したことないのに、当時は学生で本当にこういうところにお金かけれる脳になっていなく、無料に飛びついていろいろやってた記憶です。infoseekとか懐かしい。

5.最後に

色々書いていこうと思いましたが、意外とあっさりとネタ切れでした。
今回改めてサイト自体を復活させましたが、過去のスコアの参考サイトとしてご利用を頂けますと幸いです。
正直、学生時代にこういったことができたことで、今でも生きているつながりがあったり、ありがたい事ばかりです。

ご利用いただいた人への感謝とともに、今後もまたこういうことができたらなぁと思う次第です。
今はツールも使い方も凄い速度で進化していっています。
今はレベル12,11というところに焦点が当たるIIDX界ではありますが、
低いレベルの曲でも結構エグイ曲は多いので、そういった部分にも火があたるようにツールも進化してくれるといいなぁというのが正直な思いでもあります。
BPLでも選びづらいのは理解しているものの、そういった部分にもっと日が当たるようになると嬉しいなぁという戯言でした。

気が付いたらおじさんプレイヤーになってしまいましたが、
今が正直一番うまいを継続している状況です、離れちゃった人も久しぶりに触ると面白いかもよ?という感じで〆させていただければと思います。

関わっていただいたすべての人に感謝。

この記事が気に入ったらサポートをしてみませんか?