trooper6 wrote:DRM that works by forcing a user to connect to the Internet regularly is something that many users do not support and resent. There are users who don't have regular Internet access, and being prevented from using a game you bought legally because you live in an area with spotty Internet service seems pretty unethical to me.
There are pirates. And you can not prevent the determined pirate. You can make it inconvenient for less skilled pirates, but in the process, if you make it more inconvenient for your legitimate customers, you won't have legitimate customers. And you might build a reputation among the consumer base that you do not want that will result in people boycotting your work.
I agree with this, and to add to this:
-For many place, billing Internet by time is very common. Since people will predictably try to take advantage of the bandwidth as much as possible in such a business model, the billing rate is usually rather high. This is not helped by game that require constant connection (which is why a game like Dandelion is quite baffling to me, since I heard that billing-by-time is very common in Asia, and Dandelion is a game from Korea, and written in Korean before translated).
-If you make a simple KN, or VN with too few path, or dating sims with only good endings and boring gameplay, people have ways of pirating that bypass all form of DRM: making a Let's Play video and post it on YouTube.
-People have been letting friends borrowing books for ages, and borrowing/reselling games have been around for decades. If you think a VN is like book, people making copies for friends is just completely to be expected; and even though doing that for game is technically pirating (but it really depends on the method of doing it) you can't hope to stop it. You really can only hope to stop mass pirating and hope that your game is popular enough that it isn't get played by just a single group of friends. You could for example, put a restriction on the number of download/expiration date on the download URL (but make it reasonable, sometimes people need to re-download the game due to a variety of reasons). You might also need to patrol the Internet and be ready to produce a take-down notice whenever someone try to share a pirate link publicly.