Originally posted by: scorpmatt
Originally posted by: EyeMWing
Originally posted by: scorpmatt
Originally posted by: EyeMWing
Originally posted by: scorpmatt
Originally posted by: EyeMWing
Originally posted by: scorpmatt
Originally posted by: EyeMWing
So, nobody else finds it at all disturbing that now game prices and development times are going to go up because they can't leave unused content or code in place for fear that modders might reenable it and change the experience in some way that might "offend" someone?
its all in planning. plan to not have that kind of material in the game, the time will take just as long.
Uh, no. When you're writing software, you plan for as many features as possible and cut them because they turn out stupid (as this one did) or pointless or you can't make them work properly.
yes, you cut them during planning. hence why its all about planning. you should know what can and can't be done, those kind of things. also, plan for the uninevitable.
Okay then, so we end up with every single game out there being EA-style prefab nothing-new-and-original drivel. A good game will start out with a list of 20-30 new, original features. As development goes along, due to testing and sometimes problems getting it to work PERIOD, all but a handful of those will be dropped. If you're going to plan "conservatively" as you say you should, you don't have that list of 20-30 new, original features. You have nothing, and you turn out a cookie-cutter game in record time.
I said nothing about making the game with no new features. But if you want a top selling game with the best crap thats available you dont want your programmers to throw in stuff that is exploitable and ruin your companies name. I never said cut features out. content yes
ANY disused part of code could potentially be reactivated in a way to "sexify" the game. This is the principle on which damn near all major modifications are based. Therefore, you can't have any unused code hanging around. An example will follow below.
if the code is unused by any feature of the game, why is it there? you want your game to get exploited? unless you purposely leave the code there to add your own mods later. then you run the risk of allowing hackers to find that exploit and well, exploit it
If the code is unused by any feature of the game, it's still there because you can't just highlight it and press delete. Chances are that it's referenced somewhere else. That requires editing more code somewhere else in the program - which requires more testing.
And what if, for some reason, you wanted to bring it back later on (i.e. in a patch - it's just buggy right now). Your patch would be much smaller if you left it in and just tweaked the binary a little.
Back in HS, I coded an attendance tracking system. LITERALLY 33% of the code is unused features. This is a small, simple program. Games are not small, simple programs.