How-to Guide

This page covers everything from how to read the Typing Battle screen to the rules, how damage and rank points are calculated, the romaji input chart, and what to do when something goes wrong. If you want to start playing right away, begin from the Typing Battle page.

Contents: Basic rules ・ Reading the screen ・ How to play each match mode ・ Flow of a match ・ How damage works ・ Romaji input guide ・ Rank system ・ Battle Points and monsters ・ Reading the match history page ・ Tips for improving ・ Playing on a smartphone ・ English mode ・ Troubleshooting ・ Fairness and contact

Basic Rules

Two players each start with 1000 HP. Type the prompt shown on screen correctly all the way through to damage your opponent; if you mistype, you take damage yourself. The first player to reduce the other's HP to 0 wins, and if both players' HP reaches 0, the match is a draw. The same rules apply in every mode (Casual, Friends, and Ranked); the only differences are how your opponent is chosen and whether rank points change.

Reading the Screen

Lobby Screen

Ready Screen

This screen is titled "Opponent found: ○○." If your opponent is logged in, a tier badge appears next to their name. In the center are the "Ready" button and a "Time remaining: ○ s" number and bar, which count down from 10 seconds. When 3 seconds or less remain, the number and bar turn red.

Battle Screen

Result Screen

One of "Victory!," "Defeat…," or "Draw" is shown. If the match ended because the ready time ran out, the reason is shown too. In Ranked Match, the change in points and your current tier are also shown, as in "Rank Points +105 → ゴールドⅠ (55/1000)." Press "Back to Lobby" to return to the first screen.

How to Play Each Match Mode

Casual Match

No login is required. When you choose "Casual Match," the game starts looking for an opponent and shows a waiting screen until one is found. Rank points do not change, so it suits you when you want to get used to the controls or just play casually.

Play with Friends (Room Code)

No login is required, and you play only against the person you share a code with.

  1. The player who creates the room: choose "Play with Friends" and press "Create a Room Code." A 6-character code made of capital letters and digits is shown (the easily confused 0, O, 1, and I are never used). If your browser allows it, the code is automatically copied to the clipboard, and "Code copied. Waiting for your opponent to join…" is shown.
  2. Tell your friend: send the code to your friend by chat or the like.
  3. The player who joins: on the same "Play with Friends" screen, enter the 6 characters in the code field and press "Join." Uppercase or lowercase both work.
  4. Once the join succeeds, you go to the ready screen.

A code can be used for one match only. If something goes wrong, one of the following messages is shown.

Ranked Match (How to Log In)

  1. Press "Log in" in the lobby.
  2. A screen for choosing a login method is shown, so log in with Google or an email address.
  3. When you return to the lobby, "Logged in: nickname" is shown and the rank display (tier badge, progress bar, and points) appears.
  4. Choose "Ranked Match" and the search for an opponent begins.

If you choose it while not logged in, "Ranked Match requires login" is shown. In matchmaking, opponents of a similar tier are preferred, and the longer you wait, the wider the tier gap allowed between you and your opponent becomes.

Setting and Changing Your Nickname

Your nickname is the name shown on your opponent's screen. You can set up to 20 characters.

A nickname is 1 to 20 characters, and leading and trailing spaces are removed. Control characters such as line breaks cannot be used. A changed name is shown to your opponent starting from the next time an opponent is chosen (the display in a match that has already started does not change). While logged in, your nickname is saved and carried over from then on. Your email address is never used as a nickname.

Flow of a Match

  1. Match found: when an opponent is chosen, you move to the ready screen.
  2. Ready: press "Ready" within 10 seconds. After you press it, "Waiting for opponent to get ready…" is shown.
  3. Countdown: once both players have pressed it, the match starts after a 3-2-1 countdown.
  4. Battle: finish prompts to whittle down your opponent's HP. 50 prompts are prepared for each match, and in a match between players of the same language, both players get the same prompts in the same order.
  5. Finish: the match ends immediately when either player's HP reaches 0, and you move to the result screen.

If a Player Does Not Ready Up

SituationResult
Only you did not press ReadyLoss by default ("You lose by default - you didn't ready up in time" is shown)
Only your opponent did not press ReadyWin by default ("You win by default - your opponent didn't ready up in time" is shown)
Neither player pressed ReadyDraw

In Ranked Match only, a win by default adds a fixed 50 points and a loss by default subtracts a fixed 50 points (a draw changes nothing). In Casual Match and matches against friends, points do not change.

How Damage Works

The damage you deal to your opponent when you finish a prompt is 50 + 25 × units, capped at 250. The damage you take when you mistype is a flat 25 per mistake, regardless of the prompt's length.

Units are how a prompt's length is counted. One hiragana character is one unit; a combination that includes a small character, such as "きゃ," "しゅ," or "ふぁ," counts as one unit even though it is two characters; and "っ," "ん," and "ー" each count as one unit as well. For example, "がっこう" is 4 units (が, っ, こ, う), and "でんしゃ" is 3 units (で, ん, しゃ). For English words, each letter is one unit.

UnitsDamage dealtJapanese prompt examplesEnglish prompt examples
2100あい, いぬ, きょう-
3125でんしゃ, しょうりcat, sky
4150たいよう, がっこう, こーひーlove, king
5175こんぴゅーたcloud, water
6200ぜんしゅうちゅう, えっほえっほflower, battle
7225いんたーねっとcompany, skibidi
8 or more250 (cap)かいぞくおうにおれはなる (12 units)mountain (8 letters), doomscroll (10 letters)

* There are currently no 1-unit prompts (the minimum is 2 units). In terms of the formula, 1 unit would be 75 damage. About 80% of the current Japanese prompts are 2 to 4 units (100 to 150 damage).

Worked Examples

Romaji Input Guide

The romaji below the prompt is only a sample; every way of typing that gives the same reading is accepted. Even if shi is displayed, you may type si. If you mistype, that character is simply ignored and you take 25 damage, and your position in the prompt is kept as it is, so you can continue by typing the correct key again.

Basic Spelling Variants

HiraganaAccepted input
しshi / si
ちchi / ti
つtsu / tu
ふfu / hu
じji / zi
ぢji / di
づzu / du
をwo / o

Contracted Sounds (Sounds with ゃ, ゅ, ょ)

HiraganaAccepted input
しゃ・しゅ・しょsha/sya, shu/syu, sho/syo
ちゃ・ちゅ・ちょcha/tya, chu/tyu, cho/tyo
じゃ・じゅ・じょja/zya/jya, ju/zyu/jyu, jo/zyo/jyo
きゃ・にゃ・ひゃ・みゃ・りゃ・ぎゃ・びゃ・ぴゃ (ゅ and ょ work the same way)kya・nya・hya・mya・rya・gya・bya・pya (change the vowel, as in kyu and kyo)

Sounds with Small Characters Used in Loanwords and the Like

HiraganaAccepted input
いぇye
うぃ・うぇ・うぉwi・we・wo
くぁ・くぃ・くぇ・くぉkwa/qa, kwi/qi, kwe/qe, kwo/qo
ぐぁ・ぐぃ・ぐぇ・ぐぉgwa・gwi・gwe・gwo (q cannot be used)
すぃ・ずぃsi・zi
ふぁ・ふぃ・ふぇ・ふぉ・ふゅfa・fi・fe・fo・fyu
てぃ・でぃ・とぅ・どぅti・di・tu/twu・du
てゅ・でゅtyu・dyu
ちぇ・じぇ・しぇche・je・she/sye
つぁ・つぃ・つぇ・つぉtsa・tsi・tse・tso
ゔぁ・ゔぃ・ゔ・ゔぇ・ゔぉva・vi・vu・ve・vo

A combination that includes a small "ゃ・ゅ・ょ・ぁ・ぃ・ぅ・ぇ・ぉ" (the contracted sounds and loanword sounds in the three tables above) can also be typed by entering the small character on its own with x or l. For example, "きゃ" can also be typed as kixya / kilya, "うぇ" as uxe / ule, and "ふぁ" as fuxa / fula.

The Long-Vowel Mark "ー"

You may either repeat the preceding vowel ("こーひー" → koohii) or press the - key on the keyboard as it is (ko-hi-). When the - key is hard to type, such as on a smartphone, repeating the vowel is handy.

The Small "っ" (Double Consonant)

Type the consonant of the next character twice ("がっこう" → gakkou, "まっちゃ" → matcha). Only before the "ち" row, you double the t. You cannot enter "っ" on its own with xtu or ltu.

How to Type "ん"

Keys That Are Accepted

Only the a to z and - keys are accepted. Even if Shift or Caps Lock makes a letter uppercase, it is treated as lowercase. Keys such as digits, symbols, and arrows are ignored and do not count as mistakes. Input pressed together with the Ctrl, Alt, or Windows (Command) key is also ignored.

Rank System

In Ranked Match, "rank points" increase or decrease according to wins and losses. Points start at 0, and you move up one tier for every 1000 points. Because the tier is determined by points alone, if you keep losing and your points drop, you go back down to a lower tier.

TierPoints required
アルミⅠ (Aluminum I) / アルミⅡ (Aluminum II)0〜999 / 1000〜1999
ブロンズⅠ (Bronze I) / ブロンズⅡ (Bronze II)2000〜2999 / 3000〜3999
シルバーⅠ (Silver I) / シルバーⅡ (Silver II)4000〜4999 / 5000〜5999
ゴールドⅠ (Gold I) / ゴールドⅡ (Gold II)6000〜6999 / 7000〜7999
プラチナⅠ (Platinum I) / プラチナⅡ (Platinum II)8000〜8999 / 9000〜9999
エメラルドⅠ (Emerald I) / エメラルドⅡ (Emerald II)10000〜10999 / 11000〜11999
ダイヤⅠ (Diamond I) / ダイヤⅡ (Diamond II)12000〜12999 / 13000〜13999
マスター (Master)14000〜14999
グランドマスター (Grandmaster)15000 and up (no upper limit)

Points Moved in One Match

The points that change are determined by the winner's remaining HP. The value of 10 + 190 × (winner's remaining HP ÷ 1000), rounded to the nearest whole number, is added to the winner, and the same value is subtracted from the loser. The range of change is a minimum of about 10 and a maximum of 200. Neither your tier nor your opponent's is part of the calculation.

Winner's remaining HP1000800600500400200100
Points gained or lost200162124105864829

Players in Japanese mode and English mode may face each other in the same match. In that case, rank points may be adjusted to account for the difference in the number of keystrokes between the modes.

Battle Points and the Monster Gacha

When you play while logged in, you earn "Battle Points" with every match. Using the points you have earned to pull the "Monster Gacha" gets you a monster that appears in Stella Orbs, and you can have it fight for you on the battle screen as your own monster. Guests can play too, but they do not earn points.

Battle Points cannot be purchased or exchanged for cash.

Reading the Match History Page

While logged in, pressing the "Match History" button in the lobby opens the match history page. Matches you play while logged in (Casual, Friends, and Ranked) are recorded; guest matches are not kept. Matches that ended because the ready time ran out, or in which the connection was lost partway, are not included in the statistics.

If you open the page while not logged in, a message saying that login is required is shown.

Tips for Improving

These are techniques that follow from the damage and point formulas.

Playing on a Smartphone

On devices that support touch input, you can play by typing on the on-screen keyboard.

  1. When an opponent is found, tap "Ready." This tap opens the on-screen keyboard automatically.
  2. When the match starts, type directly on the keyboard that opened.
  3. If the keyboard closes, tap the battle screen and it opens again.

How to Play in English Mode

Choose English as the "Prompt language" in the lobby to play English mode, where you type English words exactly as they appear (choose 日本語 to go back to Japanese mode). You can change the display language with the language switcher at the top right of the page. The prompt language is chosen separately from the display language.

Troubleshooting

Keys do nothing when pressed

"Could not connect to the server" is shown, or it does not get past "Connecting…"

Check your network status, reload the page, and try again.

The connection was lost during a match

If your own connection is lost, "Lost connection to the server. Returning to the lobby." is shown; if your opponent disconnects, "Your opponent disconnected. Returning to the lobby." is shown, and you return to the lobby. Search for an opponent again from the lobby.

"Under maintenance" is shown

While the operator is carrying out maintenance, a notice screen is shown and you cannot start new matches. Please try again after a while. A notice from the operator may also appear at the top of the screen (you can close it with the "×").

"Ranked Match requires login" is shown even though you are logged in

Your login is valid for about one hour. If you open the page after it has expired, you are treated as a guest. Reload the page and log in again from "Log in."

"Login is required to use this feature" is shown on the match history page

The match history page can be used only while logged in. Return to the lobby, log in, and then open it.

Fairness and Contact

On the server side, we check the time from when a prompt is shown until it is finished against the limits of human typing speed. Input at an impossible speed is not reflected as damage.

You can send bugs, cheating, and requests to the operator through the feedback page. Guests can send them too. If you choose "Cheating report" while logged in, you can choose a related match from your recent matches and attach it. For how the information we collect is handled, see the Privacy Policy.

← Back to home