world.Camera = mgl32.LookAtV(mgl32.Vec{10,0,0}, mgl32.Vec3{0, 0, 0}, mgl32.Vec3{0, 0, 1}
...
world.ShiftX += dX * dTime
world.ShiftZ += dZ * dTime
world.Camera = mgl32.Translate3D(float32(world.ShiftX), 0, float32(world.ShiftZ)).Mul4(world.Camera)