I write a simple program. It creates a file, writing ones and zeroes to that file indefinitely. This program has thus created another file bigger than itself. There is no reason that this would be impossible.
Games generate the pixels onscreen. They do it in a more complex manner, but the basic idea is the same. Recording each of these pixels takes up more space than the program that produced them.
Latest Answers