Are 3D games hard to make?