I'm actually entirely behind this method. This is what you do when you want everyone who bought the base game to feel like they have a complete product.
The other option is "all you non-DLC players need to have a compatibility pack downloaded to make sure that the people who bought the optional additional content always have access to it." But a compatibility pack is just a mandatory download of the DLC in a form that you can't select for yourself. Since everyone has to get it, it's not actually optional content.
There's something shitty about being told "hey, the game got bigger! Now your $60 only bought 95%, and you need to pay $5 to unlock the last 5% to have the full game again." It doesn't always feel that way, but after enough games that release DLC and then put out a GOLD or GOTY or ULTRA edition that includes it all, it's saying "yes, WITH all the DLC is the full, definitive edition. The original version is a lesser product."
I know you need to pay service to customers who have paid money for something, but everyone in this situation has already paid in the main price. It seem like strange values to say "we know you already paid full price, but it's that last extra $5 is what makes them more important than you."
So to keep it from feeling like the full price you paid suddenly didn't include the full game, that bonus content needs to actually be optional. Stuff that doesn't affect the play experience of non-DLC owners. That's usually just limits it to cosmetic stuff, but if you want to add something mechanical, I think this is the way to do it. When you want to play with people who don't have it, you don't get to have it either. Because it's extra. It's not part of the "full game experience", and you knew that when you bought it, because it was an extra purchase and not included in the original price.
(Or you go the other way, and if anyone has the DLC, then everyone gets to use it as long as they're around. That's what Dota 2 does with skins / announcers. It's like when you have a board game night, and you have the base, but your friend has the expansion. Everyone gets to play the expansion as long as that friend brings it. I would almost expect Nintendo to use a system like this over a compatibility pack solution, because it does have that idea of friendship and sharing an experience.)
Looking at how something like Trials Fusion was done, a "season pass included in full price" seems to make a lot of sense. You buy the full game, and that include whatever full means after it gets bigger from them adding more content. Then you can still have you "base game only" version, but that costs less and the trade off of "you're paying less, and so you're getting less game," is seen up-front. But then we almost get into a question of "Well, aren't we just kind of wrapping back around to a (paid) demo vs. full-game split?" And yeah, I think so. I'm even behind pushing it more towards the KI / LoL system of "You get the minimum amount of game possible, but it's free, and then you buy only as much of the game as you want piecemeal." There's usually only about 4 characters / cars / levels that I like in a game anyway. If the only one I want is going to be behind DLC anyway, let me just buy only that little bit of the game, and pay very little for it.
Log in to comment