Skip to Main Content
Mobile game-based learning (mGBL) is a game played on any handheld devices such as mobile phones. Although many game methodologies have been introduced, studies show that customized phases and steps to develop games for learning in mobile environment are substantially required. Therefore, this study addresses this gap by proposing a mGBL Engineering Model based on a number of game and learning theoretical and developmental foundations. In particular, the study identified the key steps of development methodology to be considered in developing mGBL applications which consist of phases, components, steps and deliverables. In verifying the proposed model, a mGBL was developed following the phases suggested in the model. User experience designs such as mGBL interactions design, learning model, game flows, and interface design were further discussed in this paper. Subsequently, the findings indicate that the proposed mGBL Engineering Model exhibits useful development indicators for mGBL application and user experience, and is indeed a theoretical and practical contribution of the study.