Pre-Service Computer Teachers as 3D Educational Game Designers