Digital game-based learning attracts increasingly attention due to its positive influences on learning. Different games promote different aspects of learning. This paper attempts to propose a performance-based learning (PeBL) approach to create stage contexts in game-based learning environments. A My-Pet-and-Our-Stage system is developed according to this PeBL approach, and contains My-Pet and Our-Stage, which contains pet-nurturing mode and task learning mode, pet-performance mode and pet-performance mode, respectively. The learners in order to gain identity-making in front-stage, and therefore the learners need to be effort-making in back-stage. Since these the animal companions are driven by learner models.