Serious Game Design Using Good Video Game-Based Learning Principles and the Knowledge Generation Model for Visual Analytics | IEEE Journals & Magazine | IEEE Xplore