Which technology is the best choice for a 3D game that will include sprites and textures?