GAunderrated said:
I'm sorry if you took it as an insult but I am just calling it as I see it. I understand that making games is unpredictable and there are tons of unforeseen problems but when you put a hard date that means the product should be ready by that specific date. There should not be a required patch upon release to make the game playable.
As a consumer I am paying full price for a working product so I expect a product that of course works. It is rather dubious to expect the customer to front the money and you provide a non-functioning product.
No other business I am aware of allows the flimsy excuses that the games industry has. Make no mistake people want to say that games industry is "creative" but they sell their souls to the business side so I expect business results. Indie games on the other hand I am more forgiving as they don't charge full price and are also upfront about the incomplete status of said game.
Hmmmm... not sure where to start on this reply. The 'hard date' that you talk about is not invented by the developer. A publisher goes to a developer and says "we need this game on this date". The developer then makes their best guess - remember, this is absolutely not an exact science - as to what they will need to deliver said game on said date. The publisher will then nickle and dime the developer to reduce the budget. More often than not, the developer will be unable to walk away from the money, and so they do the best they can in the time available with the manpower they have. Nowadays, because publishers know they can patch on day 1, they push and push, and increase scope during the project, until there is no other choice than to defer a large portion of the bug fixing to AFTER submission just so all the features can make it in.
And let's be clear - I'm NOT advocating day 1 patches. I hate them. I'm just trying to explain to you the realities of game development. The world is not as simple as you are trying to make out.
Second: let's be clear about your 'non-functioning product' statement. We're not talking about the patches taking a game that doesn't function to one that does. The patches are bug fixes. Even the first parties won't approve a game that crashes or doesn't function, regardless of a promise of a day 1 patch. If you understand what should go on between the beta to submission period, then that's now what happens during submission to day 1.
Again, I'm NOT advocating day 1 patches. I hate them.
As for your last point - are you kidding me? Books are often late, movies are commonly late and/or massively over budget, have you ever seen a construction project run over time and budget? Yep, of course - it happens all the time. How about when a physiotherapist says an injury will take 'x' weeks to heal, but it then takes longer? Ever set off on a journey and told someone "it'll take me about 2 hours to get there", and then discovered that it took you 3 because of some unforeseen incident?
What do all of these things have in common? They are ESTIMATES of how long something is going to take. Why are they estimates? Because it's IMPOSSIBLE to put an accurate figure on them. A best, well informed guess, sure, but is that always going to be right? No, of course not.
Did I mention that I hate day 1 patches?