Okay, so making great progress on the skill menu. I've got it mostly working and I like the new version a lot better - much faster to allocate points, easier to tell at a glance what everything does, and best of all - this will be much easier to localize as it doesn't depend on a big chunky algorithm designed to splice together English sentences.
Just a few more tweaks and then it's done.
Oh, I also wrote a new blog post - "Pay What You Want and the Four Currencies
The majority of game developers do not realize that DRM doesn't gain them anything. So many developers are presented with 2 choices like this:
- Sell 10000 copies, have 5000 copies pirated
- Sell 5000 copies, have 1000 copies pirated
And would go with the second one
Not to mention, DRM doesn't really stop piracy anyway. All the DRM gets cracked anyway, so what ends up happening is legit users get to play a shitty version of the game loaded with crap, and the pirates get a nice clean version with all that crap stripped out.
fwiw, i'm one of those people who pirates everything (including this game). If I can't find a copy then I just don't bother and find something else to play. So any developer who spends money to stop people like me from pirating is an idiot, because they're not gaining ANYTHING from doing so.
I think piracy to some extent actually helps developers (especially smaller ones who are relatively unknown)
- Larger community for a small game, regardless of whether those community members paid for the game or not keeps interest in the game alive for longer
- Some people DO eventually buy the game after pirating it (though the % of people who do so is small)
- More people following your work means more publicity for your next game
Of course, developers would prefer that piracy doesn't exist, but that's not going to happen. And the DRM required to effectively prevent piracy ends up driving away more paying customers then pirates. I will admit, there's been a couple game releases lately I was interested in but ended up just not bothering to play them because the DRM was such a pain in the ass to get the cracks to work. The thought of paying for that garbage never even crossed my mind.
Focusing on sales is the only sensible thing to do. The only "cost" of piracy to a developer is lost sales. Some devs treat it like every pirate copy out there is taking money straight out of their bank account.