An overview of the game design process, from prototype to production