Coda
Developer
|
|
|
#11
|
|
Java certainly doesn't help, but really it's the fact that Minecraft has to deal with WAY more data than most games. It's creating new parts of the world every time you move 16 blocks, and it's keeping as much of it as it can in memory. And instead of having a small, well-known, pre-made set of things to keep track of, it has to do things like check every single water block in range for whether or not it needs to flow, and it has to do that every tick.
It's actually gotten better over time as Mojang has learned how to optimize things and skip doing things that it can tell it doesn't need to do, but that doesn't change the fact that the world itself takes up massive amounts of memory just to keep track of the parts you can see -- most games don't need nearly that much.
(Tip: Turn the render distance down as far as you can so the game doesn't have to keep as much of the world loaded.)
Games by Coda (updated 4/15/2024 - New game: Call of Aether)
Art by Coda (updated 8/25/2022 - beatBitten and All-Nighter Simulator)
Mega Man: The Light of Will (Mega Man / Green Lantern crossover: In the lead-up to the events of Mega Man 2, Dr. Wily has discovered emotional light technology. How will his creations change how humankind thinks about artificial intelligence? Sadly abandoned. Sufficient Velocity x-post)
|
|
Posted 06-28-2017, 11:18 AM
|
|
|