Jeff-Vogel

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 3 March 2010

More Thoughts On the Anti-Pirate Measures That Will (?) Work

Posted on 20:57 by Unknown
Well, the storm of commentary and attention directed at my Assassin's Creed 2 DRM article has died down a little bit. I suspect that that little blog post is one of the most read pieces of text I've ever written. At this point, 90% of the Internet has posted on Slashdot, The Escapist, or somewhere else to say I'm an idiot. The intensity of the reaction was quite interesting to me, and the various responses left me with a lot of what, for me, passes for thoughts.

I think a lot of the intensity of the reaction was because, simply, many people hadn't heard about this new DRM system. Or, if they had, they were still heated up over it. Add in the constant need among pirates to come up with increasingly overwrought justifications for their obviously illegal and immoral actions, and you have the expected traveling firestorm.

It is now rumored that crackers are making short work of this new DRM software. Believe me, I hope this is the case. As I said in the previous article, I think these measures are overall bad for the PC games industry (of which I am a part). However, this alleged victory will, I think, be short-lived. Once these games are being coded to constantly contact the developer's servers, developers have a lot of new weapons in their anti-pirate arsenal. More about this in point #2, below.

But, in the mess, interesting things were said. Here is what I have learned (or still believe):

1. To "work", anti-piracy measures only need to stay unbroken for the peak sales period of the game. That is, the first three months or so. If it stays uncracked for that long, the developers win. I never said that there was uncrackable DRM, because that is not true. It does not need to be uncrackable.

2. UbiSoft's "Have the game maintain a constant Internet connection and move a lot of the processing onto the server" solution will slow down cracking. If not now, then in the future. Developers can move more and more processing onto the server. Right now, it's just saved games. Later, they can move more and more code off of your machine and onto theirs.

You want your very-difficult-to-crack DRM system? Here it is! Take all the statistics (and maybe scripts) for creatures and items and weapons and put them on the server. The game only downloads them when it needs them. This is ten thousand little chunks, only a handful of KB, of vital and irreplaceable data, and it will take a long time for a cracker to get the game to download all of the bits so he can isolate and read them all and put them in his fake server/cracked game. And God help you if he missed an item. Don't just wave your hands and go, "Oh, someone could break that easy." This system is already routinely used by MMOs, and it would work.

(And I suspect Assassin's Creed 2 has some of this and they just haven't told us yet. Remember, it has to be using that constant net connection for something.)

Once the game is developed with a constant net connection in mind, the developer can heap an arbitrary amount of work on hackers. I've read a lot of "easy solutions" to the problem over the last few days. All assume they know everything that's going on on the server side. Not a good assumption.

3. Oh, and by the way, the constant server thing is temporary. UbiSoft has already said that, when they don't want to maintain the servers anymore, they will release a patch removing the need for the game to talk to them. I give it about six months until this happens. Maintaining that many servers is expensive, and once that period of time has passed they won't need the DRM there anymore. Then Assassin's Creed 2 is free to appear on ten buck shovelware DVD compilations, coming to a Best Buy near you.

4. People have an almost religious need to believe in the power of the cracker to overcome any obstacle in his (or her?) way. I think that part of the ideological structure pirates build to justify their actions must include believing that, "Hey, it'll always be cracked anyway." Either that, or people just don't wanna believe that the river of cool free stuff they believe they are entitled to might dry up.

5. If you use the terms "hacker" and "cracker" interchangeably, you will make a small number of people very angry at you.

6. Suppose, for the sake of argument, they did develop pirate-proof DRM on the PC. Lots of people seem to assume that, when people can't pirate the game, they just won't buy it. Hogwash. People LOVE games. If they have to pay money to get games, they will. Just look at the XBox, Wii, and PS3. It's possible to pirate games there, but it is not easy. Thus, people pay tons of cash for them. It's easy to talk big about how you will never pay money for games with restrictive DRM, but everyone has a price. If games as sexy as Diablo 3 ever start coming with the mean DRM, a lot of people are going to sigh, grit their teeth, and accept it.

So, as repellent as the new system is, they aren't insane for trying. The rewards for success are considerable.

So thank you for all the attention. And, if you don't think I'm an entire idiot, my newest fantasy RPG for Windows and Mac doesn't have any scary DRM at all. And the demo is huge and free. Please excuse this blatant self-promotion. Thank you, and good night.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in drm, flamebait, i act like i am smart, nerdrage, piracy | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Some Morbid Reading For Your Day
    As the years passed, I have seen a lot of Indie developers rocket past me, just because they are more talented and courageous than I am. Stu...
  • Katawa Shoujo, Sex Stuff in Games, and Choosing What You Are Allowed To See
    What I expected: Weirdo smut. What I got: A little box full of therapy. This is one of those blog posts it's really hard to hit the Publ...
  • The Joy and Despair of Writing These Stupid Games.
    Please, Charlie Bucket, save me from this hell of my own devising! I've been in 80-hour-week crunch for 15 months! "We are the musi...
  • A New Article on IGN RPG Vault.
    My latest View From the Bottom article, the first in a long time, is now up on IGN RPG Vault. It's called "We're All Charity Ca...
  • Why We Need Video Game Critics, Even If the Whole Topic Is Boring
    Video games need more of this ... We've reached the point where video games have a huge place in our culture, and yet most of them are ....
  • Marketing, Dumb Luck, and the Popping of the Indie Bubble.
    This article is kind of depressing, so here is a puppy hugging a kitten. Sigh. I hate writing articles like this. Even if I’m right (and I r...
  • "Whom" Is Dumb.
    This will be one of those blog posts where I go and court controversy. No, it won't be about software piracy. Something worse. I'm g...
  • More Arguing About Women In Video Games. But This Time the Women Can Beat You Up.
    Frankly, I want my avatar to look more like this ... The argument about how women should be portrayed in video games rages inexplicably on. ...
  • We Finally Released Avadon 2.
    Keeping the single-player, turn-based, story-heavy flame alive. After two years of development, we have finally released our first all-new g...
  • Mass Effect 3 Review: The Good Stuff
    Since I write so much in this space about fantasy role-playing games in general and Bioware stuff in particular, I feel kind of lame for say...

Categories

  • 10000 hours
  • addiction
  • adolescent power fantasy
  • advice
  • android
  • apple
  • avadon
  • avernum
  • back in the day
  • bees
  • bioware
  • blatant pr
  • books
  • boring
  • both artsy AND fartsy
  • braid
  • business stuff
  • cowardice
  • criticism
  • death
  • design
  • destroying my employability in the game industry
  • developer diary
  • diablo
  • dragon age
  • drm
  • dry boring stuff
  • dungeons and dragons
  • ego-massage
  • entertaining atrocities
  • everyone will hate this
  • fad
  • fart
  • flamebait
  • flumph
  • games
  • geneforge
  • gold rush
  • grand theft auto
  • grumpy gamer
  • guitar hero
  • high-functioning alcoholics
  • humble bundle
  • humor
  • i act like i am smart
  • i am a parent if you can believe that
  • i am completely freaking out
  • i am very old
  • i hate art
  • i suck at pr
  • i've wasted my life
  • indie
  • internet hate machine
  • interview
  • introduction
  • introvision
  • ipad
  • iphone
  • jetpacks
  • l2pn00b
  • linking to things i like
  • loser
  • losing lots of money
  • mass effect
  • microsoft
  • minecraft
  • mourning
  • movie
  • nerd
  • nerdjoy
  • nerdrage
  • nethergate
  • nobel prize in awesomeness
  • not about games
  • not wrong to expect to be paid for your work
  • omigodomigodomigod
  • penny arcade
  • physical activity
  • piracy
  • ponies
  • pricing
  • pubic hair and semen
  • queen of fun
  • ranting
  • review
  • rock band
  • rpgs
  • saints row
  • sale
  • sales
  • sales figures
  • shameless self-promotion
  • shareware
  • skyrim
  • something for the ladies
  • spiderweb software
  • squid
  • ssssssss BOOM
  • star trek
  • steam
  • still alive
  • stories are for losers and squares
  • tasty meat
  • tech support
  • teh casualz
  • testing
  • that guy
  • the culture war
  • think of the children
  • tldr
  • travel journal
  • union
  • VEGAS
  • view from the bottom
  • watchmen
  • what cruddy graphics
  • whistling past graveyard
  • whomwhomwhom
  • why did my computer just melt
  • work i didn't get paid for
  • world of goo
  • xbox
  • you made my virtual pet starve you jerk
  • zombies

Blog Archive

  • ►  2013 (18)
    • ►  December (2)
    • ►  November (4)
    • ►  October (6)
    • ►  September (6)
  • ►  2012 (23)
    • ►  October (2)
    • ►  September (3)
    • ►  August (3)
    • ►  July (2)
    • ►  June (1)
    • ►  May (4)
    • ►  April (2)
    • ►  March (1)
    • ►  February (3)
    • ►  January (2)
  • ►  2011 (34)
    • ►  December (3)
    • ►  November (2)
    • ►  October (3)
    • ►  September (1)
    • ►  August (5)
    • ►  July (1)
    • ►  June (4)
    • ►  May (3)
    • ►  April (3)
    • ►  March (5)
    • ►  February (2)
    • ►  January (2)
  • ▼  2010 (39)
    • ►  December (2)
    • ►  November (3)
    • ►  October (1)
    • ►  September (4)
    • ►  August (3)
    • ►  July (4)
    • ►  June (3)
    • ►  May (5)
    • ►  April (3)
    • ▼  March (4)
      • The Outgoing Goblin's Guide to Gaming Etiquette
      • Brief Oscar Thoughts.
      • More Thoughts On the Anti-Pirate Measures That Wil...
      • The Last, Best Article On How to Fix the Olympics!
    • ►  February (3)
    • ►  January (4)
  • ►  2009 (53)
    • ►  December (4)
    • ►  November (3)
    • ►  October (6)
    • ►  September (4)
    • ►  August (4)
    • ►  July (4)
    • ►  June (5)
    • ►  May (7)
    • ►  April (8)
    • ►  March (8)
Powered by Blogger.

About Me

Unknown
View my complete profile