explain the case study for game design pattern language analysis essay examples