GAME 01
Drift
Clear the sky
Words fall in gently and pick up speed. Type one, press space, watch it burst.
PLAY WITH PURPOSE · ខ្មែរ
Make repetition feel lighter. Three short games, all played in Khmer. Every 4 clean hits raises the level, and it never drops back. Scores are kept in this browser; signed in, a new personal best also goes to the leaderboard.
GAME 01
Clear the sky
Words fall in gently and pick up speed. Type one, press space, watch it burst.
GAME 02
Hold the ring
Characters circle the core. Strike each one before its arc runs out.
GAME 03
Beat the pulse
One word, one shrinking window. Keep the chain alive as the pulse quickens.
Khmer is written in its own script, whose marks combine with base letters into single written units — so one keystroke is not one character on screen.
Typing Khmer is not a matter of one key, one character. The Khmer script combines consonants, vowel signs and modifiers into single written clusters, which means you compose a syllable and watch it assemble itself as you go. The Khmer NIDA layout maps 28 characters across the standard key positions to make that composing order predictable.
A frequency count of the bank explains why early progress feels fast and later progress does not. The top ten characters cover about 54% of everything these Khmer words contain; past that you are learning characters that turn up once in a paragraph, which takes as long to automate and pays back far less often.
Games here are practice with a failure condition, not a different activity: same words as the speed test, same script, same layout. The speed test and the games draw on one bank of 44 common Khmer words — 41 distinct characters in all, averaging 2 written units per word. Only the pacing changes, and it changes upward — four clean hits raise the level, and nothing lowers it again.
Watch what you have written rather than what you are pressing. In Khmer a cluster only resolves once the last mark is in, so the screen is the only honest feedback on whether the keystroke order was right. Typists who learn to read their own output catch a mistake on the next character rather than at the end of the line.
Counted across the 44 practice words — the ones worth recognising first.
ដៃស្ងប់ស្ងាត់រកឃើញជួរមូលដ្ឋានដោយងាយស្រួលKhmer holds the Guinness record for the largest alphabet, with 33 consonants, 24 dependent vowels, 12 independent vowels and a set of diacritics — around 74 characters in total.
Each consonant comes in two series that determine how a following vowel is pronounced, and consonants can be stacked: a subscript form is written beneath the letter above it to show a consonant cluster. A single written stack can be three characters deep, which is one reason Khmer text is taller than it looks.
Khmer does not use spaces between words, only between phrases. The NIDA layout is the standard, and typing Khmer involves a number of invisible characters — zero-width spaces used for line breaking — that affect how text wraps and searches without appearing on screen.
No. A Khmer keyboard is a software setting: add the Khmer NIDA layout in your operating system's keyboard settings and your existing keys begin producing Khmer characters, with the marks composing as you type them in order.
Khmer NIDA, with 28 characters mapped across the standard key positions. The 44 practice words between them use 41 distinct characters. The keyboard guide below the typing area shows the physical key and the character it produces together, so you are never reading a layout diagram in one window while typing in another.
44 of the most common words in Khmer, drawn at random. They use 41 distinct characters between them and average 2 written units each, with the longest running to about 7. Short, frequent words are used on purpose: they are the ones your hands will meet most often outside a lesson, so the practice transfers.
Harder than a one-key-one-letter language, and for a specific reason rather than a vague one: marks combine, so a written unit takes several presses in a fixed order. The bank here averages 2 units per word with a fairly compact inventory of 41 characters across the practice bank. The keystroke count is higher than the visible length suggests, which is what makes early progress feel slower than it is.
Yes — all three draw on the same bank of common Khmer words the speed test samples. Nothing is generated or transliterated for the sake of the game, so a score here means the same thing as a score there.
No. All three start slow and speed up only as you succeed: the level rises every four clean hits and never drops back, so a game meets you where you are and ends when you stop keeping up. What a round tells you is where that point is today, which is a more useful thing to know than a score.
On this device, always. On the leaderboard, only if you have signed in and chosen a name — and a leaderboard name is never your email address.
No, and it is free either way. Every lesson, drill, test and game works signed out, with your progress kept in this browser. An account adds three things only: your progress and settings follow you to another device, your streak survives clearing your browser data, and you can appear on the leaderboards under a name you choose.
Also in Khmer: lessons and the speed test.
Other languages whose letters combine as you type: Kurdish (Sorani), Lao, Malayalam, Marathi, Nepali, Odia. Or browse all 86 by writing system.