Learning languages through games, one can strengthen your understanding and applying what you learn to simulated real life situations. Games also help to provoke interest of kids and accompany them in the long learning journey. Moreover, games bring joy and happiness which are something salient for a better world.
Below are games in this website in the order of increasing difficulties. Hope you enjoy them!
Website for changing Chinese characters into pinyin https://www.ifreesite.com/pinyin/