So I looked at the file for my Autismcraft world on my PS3 and it was 40MB

So I looked at the file for my Autismcraft world on my PS3 and it was 40MB.

Apparently, the worlds in the console versions are 862*862*256 blocks. This comes to a total of 190,219,264.

Checking some of the data values of the blocks, it seems that each block requires either one byte or two. This means that for every block to be accounted for, a world will require between 200 and 400MB, and that's not even counting other stuff like chests, inventory, spawn location, animals, the Nether or The End.

So how in the Blazes does Minecraft save a world worth well over 200MB as a 40MB file?

compression
chunks
2x2
power of the cell

A block next to another block is very likely the same type. A1 to a80, all the same block, could be a few bytes.

On that note, an entirely air or dirt block could only be a few bytes. And regular compression.
It's not tough.

Don't play the game, but wouldn't it make more sense to only save changed/added/deleted blocks and generate everything that is unchanged from the seed?

This is actually kind of an interesting question, maybe /g/ could help, Holla Forums is fucking dumb and nobody here even understands how video games are even made.

It won't save chunks that haven't been generated yet.

Also this

Your halfchan faggotry is showing

Video games are made? I thought they just worked

Actually it's just that last i asked about it, people said Holla Forums is absolutely dead.
So i wouldn't want to send him somewhere where he'd post a question, and he would get an answer after a week, at best.

This. My understanding is that the world isn't actually fully generated at the outset, and only a certain draw distance is generated as the player explores. This is why save files grow in size over time even if you don't build anything/add blocks.