How dare Mojang test things!

So it's common knowledge now that Mojang have started to test updates with small groups of people before releasing them. We, Bukkit, are one such group and we're usually first in line. People don't seem to like this idea though, thinking that testing builds before releasing them is a complete waste of time and that testing is their job as a player during Beta.

This is quite strange. Every update before now that contained any bug of any type, people screamed loud and clear: "WHY DON'T MOJANG TEST THESE THINGS BEFORE RELEASING?!". Huh.

See, there's a huge difference between us testing cutting-edge builds and the general community testing the gameplay. We make sure you can actually run the game, that it doesn't crash on launch, and that things work. The communiy tests the gameplay and everything else.

To give you some small examples of things we've encountered so far:

  • Entities of any type can become invisible or even half invisible.
  • The game will crash if you die.
  • Sometimes, everyone else + the server will crash if you die.
  • The game will crash if you join a server.
  • Destroying one particular block will corrupt your world and you have to start anew.
  • Furnaces are evil.

Here's a few examples of things that were left inside release builds and the community absolutely hated:

  • Some crashes of various types, usually in rare situations
  • Pistons can sometimes dupe or get rid of blocks
  • HP is reset upon travelling between worlds
  • Certain combinations of redstone don't produce the "expected" output
  • Some mobs become clientside and unkillable
  • Pistons could corrupt a map

Some used the argument, "ok we test those and then we get .1 .2 .3 .4 etc". Really? Why not just the initial release and no nasty accidents while testing them all out.

Others might use this opportunity to yell "omg those bugs are horrible don't they test it before they give it you to test before they give it us to test?". Aside from that hurting my head, yeah they do. But there's more of us than there are of them, and we assist in tracking down the exact reason these bugs happen + sometimes even provide solutions. We're all very familiar with the code and we know how to handle these kinda things easily.

In my mind, I see it as we're dev testing, then others get to alpha test, and then the community goes back to beta testing. It makes perfect sense to me. Odd thing though, the mind of a community.

Comments

Furbolg/Carkasjak
Furbolg/Carkasjak on 09/09/2011 6:57 p.m. #

DinnerbOwned!

WelshPixie
WelshPixie on 09/09/2011 7:03 p.m. #

People like complaining. It's incredibly (horribly) apparent in the MC community, possibly because MC is the first big game to do a staggered release where the game is purchasable while still being in beta. Maybe people just don't get it. But yeah, it's absolutely mind-boggling that they complain about bugs with 'Don't Mojang test this stuff?!' and then complain when they DO test this stuff.

Head asplode.

MBoffin
MBoffin on 09/09/2011 10:32 p.m. #

Ignore them. They're just jealous because you're getting a build to use before they are. They're totally ignoring the fact that you getting the build to test with is such a far, far cry from getting a build to play with. They are also missing the fact that out of all the people that play Minecraft, the community developers (Bukkit team for example) are the ones who probably play the LEAST, because they are usually spending so much time coding and testing in order to make the game more fun for others.

So ignore them and remember that there is a broad base of the community that DOES appreciate the testing you're doing and that someone other than Mojang is looking at the bugs before it's released into the broad, general community.

Joel Gustafsson
Joel Gustafsson on 09/10/2011 10:15 p.m. #

Jealousy, ignorance, incompetence...

Show them - keep up the brilliant work, Dinnerbone.

Markeh
Markeh on 09/15/2011 3:17 a.m. #

I've noticed a few lighting issues as well, although I do love the new lighting system!

mbsuperstar1
mbsuperstar1 on 09/16/2011 9:07 p.m. #

I'd just like to thank you for letting me and my server test minecraft in a much more stable state, ironing out and perfecting anything the testing covered by others. It's been an honour serving with you bukkit. *begins to cry*

Kyle
Kyle on 09/21/2011 3:54 a.m. #

Eh, it's not really the face that Minecraft is the kind of game it is, it's more the fact of those playing it. I myself would be suprised to find anyone younger than 15 reading about Dinnerbone's coding diary and likewise things. That's because they don't care, they want everything NOWWWW.
So they complain, because they are too young to understand anything else, or too unwilling to do so.

Xanthus
Xanthus on 09/22/2011 6:18 a.m. #

Well then, Kyle, prepare to be surprised.

Leave a comment

Comments are now closed for this entry.