Learn Mandarin, One Game at a Time

Drive a Beijing cab, guide a coach through the capital, check a guest into a Chinese hotel. 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.

Mandarin

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.

Not sure where to start? See the Mandarin learning map
Mandarin Basic: Listen FirstMandarinLesson 1. Level 1. Part ALearn 7 words & 6 phrases Play

Added 26 Aug 2026Updated 14 Sep 2026

Mandarin Basic: In ClassMandarinLesson 1. Level 1. Part B14 phrases Play

Added 21 Aug 2026Updated 29 Sep 2026

Mandarin Basic: Hold a ConversationMandarinLesson 1. Level 1. Part C15 exchanges Play

Added 27 Aug 2026Updated 1 Oct 2026

Mandarin Basic: Word MatchMandarinLesson 1. Level 1. Part DPair each character with its pinyin or meaning. Play

Added 9 Aug 2026Updated 30 Sep 2026

Mandarin Diner: Listen FirstMandarinLesson 2. Level 1. Part ALearn 8 words & 13 phrases Play

Added 26 Aug 2026Updated 30 Sep 2026

Mandarin Diner: In ClassMandarinLesson 2. Level 1. Part B13 phrases Play

Added 23 Aug 2026Updated 15 Sep 2026

Mandarin Diner: Take the OrderMandarinLesson 2. Level 1. Part C10 exchanges Play

Added 10 Aug 2026Updated 30 Sep 2026

Mandarin Diner: Word MatchMandarinLesson 2. Level 1. Part DPair restaurant words — dishes, drinks, counters and ordering phrases — with pinyin or meaning. Play

Added 9 Aug 2026Updated 30 Sep 2026

Mandarin Supermarket: Listen FirstMandarinLesson 3. Level 1. Part ALearn 7 words & 12 phrases Play

Added 26 Aug 2026Updated 19 Sep 2026

Mandarin Supermarket: In ClassMandarinLesson 3. Level 1. Part B12 phrases Play

Added 21 Aug 2026Updated 14 Sep 2026

Mandarin Supermarket: Ring It UpMandarinLesson 3. Level 1. Part C10 exchanges Play

Added 16 Aug 2026Updated 30 Sep 2026

Mandarin Supermarket: Word MatchMandarinLesson 3. Level 1. Part DPair every supermarket word with the way it is said or with what it means. Play

Added 16 Aug 2026Updated 30 Sep 2026

Mandarin Airport: Listen FirstMandarinLesson 4. Level 1. Part ALearn 7 words & 16 phrases Play

Added 26 Aug 2026Updated 30 Sep 2026

Mandarin Airport: In ClassMandarinLesson 4. Level 1. Part B16 phrases Play

Added 23 Aug 2026Updated 28 Aug 2026

Mandarin Airport: Check In the PassengersMandarinLesson 4. Level 1. Part C10 exchanges Play

Added 23 Aug 2026Updated 30 Sep 2026

Mandarin Airport: Word MatchMandarinLesson 4. Level 1. Part DPair every airport word with the way it is said or with what it means. Play

Added 23 Aug 2026Updated 30 Sep 2026

Mandarin Flight: Listen FirstMandarinLesson 5. Level 1. Part ALearn 9 words & 7 phrases Play

Added 26 Aug 2026Updated 14 Sep 2026

Mandarin Flight: In ClassMandarinLesson 5. Level 1. Part B7 phrases Play

Added 23 Aug 2026Updated 14 Sep 2026

Mandarin Flight: Follow the AnnouncementsMandarinLesson 5. Level 1. Part C10 exchanges Play

Added 23 Aug 2026Updated 26 Sep 2026

Mandarin Flight: Word MatchMandarinLesson 5. Level 1. Part DPair every flight word with the way it is said or with what it means. Play

Added 23 Aug 2026Updated 26 Sep 2026

Mandarin Taxi: Listen FirstMandarinLesson 6. Level 1. Part ALearn 6 words & 16 phrases Play

Added 26 Aug 2026Updated 30 Sep 2026

Mandarin Taxi: In ClassMandarinLesson 6. Level 1. Part B16 phrases Play

Added 23 Aug 2026Updated 14 Sep 2026

Mandarin Taxi: Take the FareMandarinLesson 6. Level 1. Part C10 exchanges Play

Added 19 Aug 2026Updated 30 Sep 2026

Mandarin Taxi: Word MatchMandarinLesson 6. Level 1. Part DPair every taxi word with the way it is said or with what it means. Play

Added 19 Aug 2026Updated 30 Sep 2026

Mandarin Car Rental: Listen FirstMandarinLesson 7. Level 1. Part ALearn 21 phrases Play

Added 26 Aug 2026Updated 12 Sep 2026

Mandarin Car Rental: In ClassMandarinLesson 7. Level 1. Part B21 phrases Play

Added 25 Aug 2026Updated 12 Sep 2026

Mandarin Car Rental: Hire Out the CarsMandarinLesson 7. Level 1. Part C10 exchanges Play

Added 25 Aug 2026Updated 27 Sep 2026

Mandarin Car Rental: Word MatchMandarinLesson 7. Level 1. Part DPair every carrental word with the way it is said or with what it means. Play

Added 25 Aug 2026Updated 27 Sep 2026

Mandarin Hotel: Listen FirstMandarinLesson 8. Level 1. Part ALearn 2 words & 14 phrases Play

Added 26 Aug 2026Updated 30 Sep 2026

Mandarin Hotel: In ClassMandarinLesson 8. Level 1. Part B14 phrases Play

Added 22 Aug 2026Updated 1 Oct 2026

Mandarin Hotel: Check In the GuestsMandarinLesson 8. Level 1. Part C10 exchanges Play

Added 16 Aug 2026Updated 1 Oct 2026

Mandarin Hotel: Word MatchMandarinLesson 8. Level 1. Part DPair every hotel word with the way it is said or with what it means. Play

Added 16 Aug 2026Updated 1 Oct 2026

Mandarin Social Event: Listen FirstMandarinLesson 9. Level 1. Part ALearn 20 phrases Play

Added 26 Aug 2026Updated 29 Sep 2026

Mandarin Social Event: In ClassMandarinLesson 9. Level 1. Part B20 phrases Play

Added 25 Aug 2026Updated 14 Sep 2026

Mandarin Social Event: Make Small TalkMandarinLesson 9. Level 1. Part C10 exchanges Play

Added 24 Aug 2026Updated 21 Sep 2026

Mandarin Social Event: Word MatchMandarinLesson 9. Level 1. Part DPair every socialevent word with the way it is said or with what it means. Play

Added 24 Aug 2026Updated 21 Sep 2026

Mandarin Police: Listen FirstMandarinLesson 10. Level 1. Part ALearn 6 words & 9 phrases Play

Added 26 Aug 2026Updated 14 Sep 2026

Mandarin Police: In ClassMandarinLesson 10. Level 1. Part B9 phrases Play

Added 24 Aug 2026Updated 21 Sep 2026

Mandarin Police: Answer the CallMandarinLesson 10. Level 1. Part C10 exchanges Play

Added 24 Aug 2026Updated 30 Sep 2026

Mandarin Police: Word MatchMandarinLesson 10. Level 1. Part DPair every police word with the way it is said or with what it means. Play

Added 24 Aug 2026Updated 30 Sep 2026

Mandarin Doctor: Listen FirstMandarinLesson 11. Level 1. Part ALearn 9 words & 6 phrases Play

Added 26 Aug 2026Updated 14 Sep 2026

Mandarin Doctor: In ClassMandarinLesson 11. Level 1. Part B6 phrases Play

Added 26 Aug 2026Updated 14 Sep 2026

Mandarin Doctor: Run the SurgeryMandarinLesson 11. Level 1. Part C10 exchanges Play

Added 24 Aug 2026Updated 30 Sep 2026

Mandarin Doctor: Word MatchMandarinLesson 11. Level 1. Part DPair every doctor word with the way it is said or with what it means. Play

Added 24 Aug 2026Updated 30 Sep 2026

Mandarin Tour Guide: Listen FirstMandarinLesson 12. Level 1. Part ALearn 8 words & 7 phrases Play

Added 26 Aug 2026Updated 14 Sep 2026

Mandarin Tour Guide: In ClassMandarinLesson 12. Level 1. Part B25 phrases Play

Added 26 Aug 2026Updated 1 Oct 2026

Mandarin Tour Guide: Give the CommentaryMandarinLesson 12. Level 1. Part C16 exchanges Play

Added 24 Aug 2026Updated 28 Sep 2026

Mandarin Tour Guide: Word MatchMandarinLesson 12. Level 1. Part DPair every tourguide word with the way it is said or with what it means. Play

Added 24 Aug 2026Updated 28 Sep 2026

Mandarin Dating: Listen FirstMandarinLesson 13. Level 1. Part ALearn 19 phrases Play

Added 26 Aug 2026Updated 30 Sep 2026

Mandarin Dating: In ClassMandarinLesson 13. Level 1. Part B19 phrases Play

Added 23 Aug 2026Updated 28 Aug 2026

Mandarin Dating: Say the Right ThingMandarinLesson 13. Level 1. Part C12 exchanges Play

Added 21 Aug 2026Updated 1 Oct 2026

Mandarin Dating: Word MatchMandarinLesson 13. Level 1. Part DPair every dating word with the way it is said or with what it means. Play

Added 21 Aug 2026Updated 1 Oct 2026

Mandarin Home: Listen FirstMandarinLesson 14. Level 1. Part ALearn 2 words & 11 phrases Play

Added 26 Aug 2026Updated 30 Sep 2026

Mandarin Home: In ClassMandarinLesson 14. Level 1. Part B11 phrases Play

Added 23 Aug 2026Updated 28 Aug 2026

Mandarin Home: Run the HouseholdMandarinLesson 14. Level 1. Part C10 exchanges Play

Added 22 Aug 2026Updated 30 Sep 2026

Mandarin Home: Word MatchMandarinLesson 14. Level 1. Part DPair every home word with the way it is said or with what it means. Play

Added 22 Aug 2026Updated 30 Sep 2026

Mandarin Teacher: Listen FirstMandarinLesson 15. Level 1. Part ALearn 4 words & 17 phrases Play

Added 26 Aug 2026Updated 30 Sep 2026

Mandarin Teacher: In ClassMandarinLesson 15. Level 1. Part B17 phrases Play

Added 25 Aug 2026Updated 14 Sep 2026

Mandarin Teacher: Answer the ChildrenMandarinLesson 15. Level 1. Part C10 exchanges Play

Added 25 Aug 2026Updated 26 Sep 2026

Mandarin Teacher: Word MatchMandarinLesson 15. Level 1. Part DPair every teacher word with the way it is said or with what it means. Play

Added 25 Aug 2026Updated 26 Sep 2026

Mandarin Geography & History: Listen FirstMandarinLesson 16. Level 1. Part ALearn 8 words & 7 phrases Play

Added 17 Sep 2026Updated 17 Sep 2026

Mandarin Geography & History: In ClassMandarinLesson 16. Level 1. Part B7 phrases Play

Added 17 Sep 2026Updated 19 Sep 2026

Mandarin ChallengeMandarinLesson 16. Level 1. Part C10 exchanges Play

Added 17 Sep 2026Updated 27 Sep 2026

Mandarin Geography & History: Word MatchMandarinLesson 16. Level 1. Part DPair every place, mountain, river, dynasty and invention of the lesson with the way it is said or with what it means. Play

Added 17 Sep 2026Updated 27 Sep 2026

Every word the course teaches — see the Mandarin word index

Leaderboard

Loading…

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