Scaffolding in game-based learning