Game-based learning using a 3D virtual world in computer engineering education | IEEE Conference Publication | IEEE Xplore