DCGAN is initialized with random weights, so a random code plugged in to the network would deliver a very random impression. On the other hand, while you might imagine, the network has countless parameters that we are able to tweak, and the intention is to locate a environment of these parameters which makes samples created from random codes appear