This paper describes the technological environment and pedagogical frameworks underpinning the development of mobile game-based learning (mGBL) mobile games. A detailed description is given of the pedagogical and technical basis of the three game templates developed within the project, plus design and trialling details of each associated game. Finally, we discuss the development of our game authoring tool, which allows users to customise mGBL games, and locate and develop new games