Hi, Kaytcheung,
You have a good understanding and use of Game-Based Learning. The reader’s attention is captured through clear categories and examples. By designing the learning content in a game format, you can see the understanding, memorization, and application of knowledge in an entire game space. It promotes a more efficient learning transformation for the learners and achieves a mutually beneficial win-win situation.
Your examples are very close to reality and make me see many interesting phenomena around me. How do you think gamified learning has helped you? Do you want it to be extended?