67 Tapのグローバルカウンター解説
67 Tapで画面をタップしてから世界カウンターに新しい67が反映されるまでに何が起きているか。
· 読了2分 · 67チームより
Six seven! 読むだけじゃなく: 67をプレイ チャットに参加
ボタンが1つ。数字が1つ。それを動かそうとする何百万人もの人たち。それが67 Tapの前提のすべてで、タップした後に何が起きているかを知ると見た目以上に面白い。
みんなで共有する数字
67 Tapをプレイするすべての端末が、同じグローバルカウンターに加算している。この部分にはプレイヤーごとの別々のセーブファイルはなく、君のタップは世界中の誰もが上がっていくのを見られる一つの合計に加わる。ボタンの上のパネルはこれをグローバルカウンターと呼んでいて、これこそがこのゲームの本当のポイントだ。67秒スプリントは楽しい。でもカウンターは永遠に続く、少なくとも誰かがサーバーのプラグを抜くまでは。
タップが実際に何を送っているか
ブラウザはタップ1回ごとにサーバーへリクエストを送っているわけじゃない。それだと遅くなるし何かが溶けてしまう。代わりに、タップはバックグラウンドで集められて、だいたい1秒に1回まとめて小さなバッチとして送信される。サーバーはそのバッチを受け取って、君の国の合計に加算しつつ、同時にグローバル合計にも組み込む。だからカウンターが動くのを見るとき、たいていは君を含むみんなの直近1秒分のタップがまとめて反映されているところを見ていることになる。
なぜ全員に対して瞬時に更新されないのか
このサイトは、誰か1人の画面がリロードされるたびにデータベースを叩かないよう、順位の短命なスナップショットを保持している。このスナップショットは数秒おきに更新されるので、カウンターが1つずつじゃなく小刻みに上がっていくように感じられる。これはラグじゃなく、それだけ人気の数字を落ちないように支える方法なんだ。
合計1つ、国の合計1つ、そして君自身
タップするたびに、実際には3つの数字が動いている。
- 君のスプリントスコア。新しい67秒のランを始めるたびにリセットされ、自分の端末にしか残らない。
- 君の国の合計。永続的で、同じ場所からタップする全員と共有される。
- グローバル合計。すべての国を足し合わせたもの。
永続するのは最後の2つだけだ。スプリントスコアは君自身のためのスコアボードで、国とグローバルの合計は人類全体のためのスコアボードだ。
タップの価値が常にちょうど1である理由
倍率もボーナスラウンドもダブル67ウィークエンドもない。始めたばかりのプレイヤーのタップも、すでに1万タップこなしてきた人のタップも、まったく同じ価値でカウントされる。これは意図的な設計だ。誰が送ったかによってタップの価値が上下し始めた瞬間、グローバルカウンターは意味を失う。1タップ、1個の67、常にそうだ。
公平なカウント
このカウンターは共有された永続的な数字だからこそ、実際の人間によるタップじゃないものから守る必要がある。各端末には現実的な最大レートの上限が設定されていて、人間が実際にこなせるより速いものは合計に届く前に破棄される。何か怪しいものがすり抜けた場合も、見つかって合計は修正される。このカウンターは、その数字が本物であってこそ見る価値がある。
自己ベストより中毒性が高い理由
自己ベストは自分1人しかやる気にさせない。共有されたグローバルな数字はみんなを同時にやる気にさせる、それが67 Tapがこんな広がり方をする理由だ。自分の記録を更新しようとしているだけじゃなく、自分の国全体の数字を、同じことをしている他のすべての国とのレースの中で動かそうとしている。ランキングで自分の国の立ち位置を確認して、差が本当はどれくらい近いか見てみよう。
その記録に自分の名前を加える準備はできた?67をタップして自分の数字が積み上がっていくのを見よう、または戦略を語りたいならチャットに立ち寄ってみて、そこにはすでに親指を犠牲にした人が待っている。

