Learn Vietnamese, One Game at a Time

Drive a Saigon cab, guide a coach from Hanoi to Saigon, take orders in a Vietnamese diner. Sixteen lessons and sixty-four free games, from your first hello to your first date.

For curious beginners, travellers and students who would rather learn by playing.

Vietnamese

Each Level has 4 parts. Part A - is for passive listening. Part B - is for active testing. Part C - Apply what you learn in field. Part # - is optional. Not all games have or need all Parts. Enjoy, provide feedback and let me know how I can make your learning journey a more enjoyable, beneficial experience.

Your Vietnamese learning map

16 lessons and about 3001 words and phrases, from your first hello to a quiz on geography and history. Play them in order — each lesson uses the words the earlier ones taught.

New here? Start hereLesson 1 · Basic · Level 1 · Part A (Listen)Five minutes of listening, then you are ready for your first class.
Start learning

How each level works

Every lesson is cut into levels of about ten words, plus a Lesson Summary at the end. Play each level's parts in order, then move up a level:

  1. AListenFriends read the new words to you in speech bubbles. Nothing to answer — just listen, even with the screen off.
  2. BClassA teacher tests the same words: pick the meaning, then put sentences in order.
  3. CApplyUse the words for real — serve a diner, drive a cab, go on a date. No timer and no failing.
  4. DMatchOptional review: match every word to its meaning on a board of tiles.

Finish a lesson's Summary before the next lesson. Travelling soon? Do Lessons 1–3 first, then jump to the Travelling stage.

  1. 1

    First words

    Greetings, numbers, yes and no — everything after this builds on it.

  2. 2

    Eating and shopping

    Order a meal and buy your groceries.

  3. 3

    Travelling

    From check-in to your hotel room: the airport, the flight, a taxi, a hire car.

  4. 4

    Out and about

    Parties, the police, the doctor and showing a group round town.

  5. 5

    Life

    Dating, family at home, and a day as the teacher.

  6. 6

    The challenge

    Geography and history — a quiz on everything so far.

Prefer the full table of contents? See every level of every lesson.

Volleyball player model based on “Thatdao Nuekjang volleyball” by khonglen3D, licensed under CC-BY-SA-4.0 — modified for this game and shared under the same licence

Skirmish trooper model based on “RoboCop” by Long Nguyễn, licensed under CC-BY-4.0 — articulated and re-textured for this game

Skirmish mech model based on “ROBOCOP T47-walk” by horror, licensed under CC-BY-4.0 — decimated and painted for this game

Soccer outfield player model based on “A footballer 3d model” by AP 3d models, licensed under CC-BY-4.0 — decimated and recoloured for this game

Soccer goalkeeper model based on “Goalkeeper Stylized - Rig and Animation” by P-Vi.Art, licensed under CC-BY-4.0 — decimated for this game

Basketball player model based on “Man Player” by RiverofCreative, licensed under CC-BY-4.0 — decimated and recoloured for this game

Experdize Dining, Mandarin Kitchen and Grand Hotel server model based on “Waiter” by patrick.ambrose28402, licensed under CC-BY-4.0 — rigged with Adobe Mixamo for this game

Experdize Dining, Mandarin Kitchen and Grand Hotel waitress model based on “Anime Girl Casual Outfit - Stylized 3D Character” by AoG.01, licensed under CC-BY-4.0 — rigged with autorig.online, decimated and recoloured for this game

Experdize Dining, Mandarin Kitchen and Grand Hotel cheerleader model based on “Tanya - Stylized Cheerleader Girl - 3D Character” by AoG.01, licensed under CC-BY-4.0 — rigged with autorig.online and decimated for this game

Experdize Dining, Mandarin Kitchen and Grand Hotel bistro waiter model based on “waiter wearing apron” by Ayesha, licensed under CC-BY-4.0 — rigged with autorig.online and decimated for this game

Experdize Dining, Mandarin Kitchen and Grand Hotel novelty server is a stock character from Adobe Mixamo — decimated and its unused maps dropped for this game

Experdize Dining, Mandarin Kitchen and Grand Hotel “Lace top” and “Denim shorts” servers were generated with Tripo3D and rigged with Adobe Mixamo — no human author

Experdize Dining, Mandarin Kitchen and Grand Hotel “Joggers” server and customer is “Female Character With Casual Clothing” by gamedevme, licensed CC-BY-4.0 — rigged with Adobe Mixamo and its texture re-applied for this game

The model catalogue's “Officer Pax” (policewoman.glb) is a stock character from Adobe Mixamo — rest pose corrected and unused maps dropped for this game

Experdize Dining, Mandarin Kitchen and Grand Hotel “Tiger dress” and “Biker jacket” — who both serve and dine — are avatars from Ready Player Me, rigged with Adobe Mixamo