Patterns in Mainstream Programming Games. - Ander Areizaga Blanco; Henrik Engström (Int. J. Serious Games, 2020)