You know, it's just gotten embarrassing. Seems like every day, a new little hitch is found in Supreme. This actually wouldn't be nearly as bad if I waited to fix them all in one big chunk, but then it would be kinda bad for you customers. But I release a fix, and bam, it's broken again. Almost all of these fixes are nearly trivial - the latest was that a certain movie isn't played in one of my worlds where it's supposed to (and I have no idea how it got removed! I'm stumped). But they're still problems in the game, and they're seemingly endless. I always think it's over, and it never is. The real truth is, I didn't test this game nearly enough. All this could've been caught by just having a second team of completely fresh testers come in at the end, when it was supposedly "done", and see what they see with new eyes. There was a ton of pressure to just finally release this thing after the years of waiting, and I fell for it. It was a big mistake!
It's almost gone beyond embarrassment now though... to "whatever". Oh, there's another bug? Whatever. It's depressing. I really don't like those companies that release half-finished products and rely on the paying public to test them for them, and I almost feel that way. I don't quite, since I
did think this was fully working when I released it, but I totally dropped the ball - I
knew more testing was necessary (is that contradictory? Only kinda). It's stupid. But it's done. I have two major goals for future development: The first is obviously very thorough testing. The second is much shorter development time. That'll be better for
everyone concerned!
I'm still proud of Supreme, and I am cutting myself slack on the whole mess, because it is truly far too big of a game for such a small company to completely test through. What we did accomplish is pretty darn good, and I'm happy with the results, even if it did take an extra month of tweaking. Oh well... each project is a learning experience, and consider this lesson hard-earned.
No sympathy requested! I'm still having a grand time working on... something. Hmm.