This thesis uses the principles arising from both the literature review and surveys and experiements to further the understanding of game design that supports quality learning. These principles have been used to build two exemplar platforms that on a number of criteria and measures, represent generic principles concerning game-based learning.