CunningSmile wrote:Will everyone get it through their thick heads that studios DO NOT CUT STUFF FROM THE GAME TO MAKE DLC! Contrary to the internet paranoia it makes absolutely zero business sense. The amount of effort and programming needed to do that would make it just as easy to start the new content from scratch, which is what they do as soon as they have people sitting around NOT WORKING ON THE MAIN GAME!
Actually it would be quite easy to remove certain parts of the game to sell as DLC. The game engine is usually an executable file a few megabytes in size, as it contains only the core display/audio logic and some kind of script parser. The game assets, 3D models, textures, scripts, sound/speech files etc., are usually bundled together in modules. The game engine will generally just look what modules are in the assets and that's what's available in the game. To remove, say Javik from ME3, all they'd have to do is remove his module before the game goes gold. Game engines are designed this way so they don't have to rebuild everything for DLC they haven't made yet, and also to make different games with the same engine. Mods also take advantage of this structure.
Games that have done this, in my opinion as I can't know for sure
, are Assassin's Creed 2 (they gave the excuse that the two sections weren't finished, but they still decided to charge extra for them), ME3 (Javik was originally going to be the Online Pass), Batman Arkham City (you didn't have to pay for Catwoman if you bought the game new, but if you weren't online you lost 10% of the game) and Asura's Wrath actually made you buy the ending separately!
I do agree that if you aren't promised something specifically, you can't claim you should have had it all along when it becomes available later. I also agree that they don't have teams sitting around doing nothing when they can be making additional content once the main game is finished. But to state categorically that content isn't removed from games to sell as DLC is naïve, especially when you base your statement on a lack of technical knowledge of the way games are built.