by loftar » Fri Mar 26, 2021 7:06 pm
To be clear, I don't think all cases of character-sharing are bad. Just which ones are and aren't can certainly be debated, but I don't think it's an intrinsic evil. By far the main problem is sharing of accounts, moreso than characters per se. That's not to say that sharing of characters is entirely unproblematic, both in terms of game mechanics and in terms of security, but we have in fact lightly considered implementing some form of more formal sharing of characters between accounts at times. It's more complex than it might seem at first glance, though, the aesthetics of it are less than obvious, and we do have higher-priority items to work on, but it's not entirely off the table.
I'm not sure I want to be seen as encouraging account-sharing by implementing the suggested changes, but it could at least be a step forward, and I could consider implementing it if only to better support custom clients. I'll have to think about it, and also have no lack of things to work on for the reset, but I'll keep it in mind.
"Object-oriented design is the roman numerals of computing." -- Rob Pike