Let's face it: Minecraft is not a complicated game. Then entire thing runs on relatively simple concepts and as it continues to expand, this continues to show through more and more. Relatively competent computers and servers have some trouble running Minecraft, despite its lack of complexity. How can a game with a fraction as many polygons as most of today's games take up the same amount of memory?
I think that, if they aren't already, Mojang should look into optimizing Minecraft's code. They should look into some of the tricks that other game developers have been using for years (like simplifying rendering at long distances). It would certainly make adding features to the PE much easier and prevent server crashes.
Maybe a lot of this has already been done; optimization is behind-the-scenes work and it's very difficult to tell. Still, I have a feeling that more can be done. Thoughts?
Isn't that kinda the point of the code freeze before the official release? I do look forward to the day when I can play such a simple game lag free on a computer that runs everything else nearly perfect.
Rollback Post to RevisionRollBack
My character jumps higher than your character.
Your awareness of your surroundings rivals that of Dora the Explorer.
There is currently a code-freeze in effect they will be working purely on bug fixes and optimization for a month untill full release at minecon
Rollback Post to RevisionRollBack
Quote from HamzaAlAmriki »
I hereby dub you 'Internet Sheriff'. You don't get a gun or a badge but you may use the term 'I AM TELLING A MODERATOR' freely. Go with dignity and honor good sir!
Most games only have to keep the surface of the map in memory, whereas Minecraft loads thee entire chunk, I assume the same distance downwards as the viewing distance is set to. Therefore the first time you travel to a new chunk it has to generate all of it, not just the surface or cave you are in. Perhaps if they make the surface and water a higher priority? Say generate the terrain only 5 blocks lower than the lowest point open to the air, then generate lower blocks in the background afterwords. But keep in mind most major games don't use Java, but some other(probably more efficient) coding/graphics system.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I think that, if they aren't already, Mojang should look into optimizing Minecraft's code. They should look into some of the tricks that other game developers have been using for years (like simplifying rendering at long distances). It would certainly make adding features to the PE much easier and prevent server crashes.
Maybe a lot of this has already been done; optimization is behind-the-scenes work and it's very difficult to tell. Still, I have a feeling that more can be done. Thoughts?
Your awareness of your surroundings rivals that of Dora the Explorer.