← 更新履歴の一覧

タイピングバトル:最初のバージョン(HP1000の1対1対戦、3つの対戦モード、ランクと戦績ページ)

タイピングバトル

「タイピングバトル」の最初のバージョンを作りました。2人のプレイヤーがお題を打ち合ってHPを削り合う、1対1のリアルタイム対戦タイピングゲームです。ブラウザだけで遊べて、アプリのインストールは要りません。ここでは、この日の時点で遊べた内容をまとめます。

変更点

基本のルール

2人ともHP1000で始まります。画面に出たひらがなのお題を、ローマ字で打ち切ると相手にダメージが入り、打ち間違えると自分に25のダメージが入ります。先に相手のHPを0にしたほうが勝ちで、同時に両方のHPが0になったときは引き分けです。

お題は1試合につき50語で、110語の言葉のなかから選ばれます。日常の言葉(そら、でんしゃ、らーめん)のほか、ゲームらしい言葉(まほう、ゆうしゃ)や、その年に話題になったネット用語・流行語も入っています。

ダメージの数え方

お題を打ち切ったときのダメージは、お題の「拍数」で決まります。ひらがな1文字を1拍と数え、「きゃ」「しゅ」のように小さい文字がつく組は2文字でも1拍、「っ」「ん」「ー」もそれぞれ1拍です。ダメージは「50 + 25 × 拍数」で、最小は50、最大は250です。

お題拍数ダメージ
あい2100
でんしゃ3125
たいよう4150
こんぴゅーた5175
ぜんしゅうちゅう6200
かいぞくおうにおれはなる12250(上限)

8拍以上のお題は、どれも250で打ち止めです。ミスのダメージは、お題の長さにかかわらず1回25です。

ローマ字入力の判定

「し」を shi でも si でも、「つ」を tsu でも tu でも打てるように、同じ読みになる打ち方を複数受け付けます。「ー」は母音を重ねて(koohii)も、キーボードの - キーでも(ko-hi-)構いません。「っ」は次の子音を重ねて打ちます(gakkou)。

3つの対戦モード

モードログイン内容
カジュアルマッチ不要ボタンを押すとすぐ対戦が始まります。ランクポイントは動きません。
友達と対戦不要6文字のルームコードを作って相手に伝え、同じコードを入力した相手と対戦します。
ランクマッチ必要勝敗でランクポイントが増減します。

ルームコードは英大文字と数字の6文字で、読み間違えやすい 0・O・1・I は使いません。ログインはGoogleアカウントで行います。

対戦の流れ

対戦相手が決まると「準備完了」の画面になります。10秒以内に準備完了を押さなかった側は不戦敗です。2人とも押さなかったときは引き分けになります。両方が押すと、3・2・1のカウントダウンのあとに対戦が始まります。打ち切ると「HIT!」、打ち間違えると「MISS!」と表示されます。

ランクと戦績ページ

ランクは16段階です(アルミ、ブロンズ、シルバー、ゴールド、プラチナ、エメラルド、ダイヤの各Ⅰ・Ⅱと、マスター、グランドマスター)。ポイントは0から始まり、1000ポイントごとに1つ上のランクへ進みます。

1試合で動くポイントは、勝者の残りHPで決まります。「10 + 190 × 勝者の残りHP ÷ 1000」を四捨五入した値を、勝者が受け取り、敗者が失います。最小は約10、最大は200です。準備時間切れの不戦勝・不戦敗は、固定で±50、引き分けは変わりません。

勝者の残りHP1000800600500400200100
動くポイント200162124105864829

ログインしている人は、ロビーの「戦績を見る」から戦績ページを開けます。勝ち負け・勝率・総プレイ時間・平均のタイピング速度とミス率、ランクポイントの推移のグラフ、直近の対戦の履歴(最大50件)を確認できます。キーごとのミスの多さや速さは、直近30戦のぶんが集計されます。

理由

「打つのが速いだけでなく、正確に打てる人が勝つ」対戦ゲームを、アプリを入れずにすぐ遊べる形で作るために、この仕組みにしました。ミスで自分がダメージを受けるルールにして、速さと正確さの両方が勝敗に関わるようにしています。

遊び方への影響

詳しい遊び方は遊び方にまとめています。

関連ページ

← トップに戻る