Skip to Main Content
Mobile game-based learning (mGBL) is a game purposely employed for learning which is played on mobile devices such as mobile phones. The development of mGBL is indeed a crucial task in ensuring the player to be motivated enough to keep playing until the game goal has been achieved. Various game development methodologies have been introduced for different types of games (genre, platform), which are available in their own specifications. Although there are many introduced methodologies which are currently practiced, studies show that customized phases and steps to develop mGBL applications are necessary. Henceforth, this paper proposes phases and main steps to be included in mGBL engineering model. This model is proposed intentionally for developing mGBL applications. A review on available mobile game development methodologies and an expert consultation to mobile game developers are conducted to identify the phases that are presently applied by developers to develop mobile games. Through this study, we analyzed and compared the diversity of the phases and steps involved in the current practiced methodologies.