00:00
00:00
xalezar
Hey there! I'm the creator of Nymble. Aside from being a game designer/developer, I also happen to be a classical musician/composer who loves RPGs. You can find my music in Nymble 1 & 2. :)

Age 37, Male

UX Designer

Canada

Joined on 11/26/20

Level:
4
Exp Points:
124 / 180
Exp Rank:
> 100,000
Vote Power:
3.71 votes
Rank:
Civilian
Global Rank:
> 100,000
Blams:
0
Saves:
13
B/P Bonus:
0%
Whistle:
Normal
Trophies:
1
Medals:
30
Supporter:
1y 5d

🚨 PSA for Fellow Game Devs: Protect Your Games!

Posted by xalezar - 10 hours ago


Hey everyone — just a quick heads-up to help you avoid the same headache I ran into.


My game Nymble 2 was recently pirated and reuploaded to other sites without my permission — and, of course, they're running ads on it to profit off my 100+ hours of work. 😤


If you're using a simple domain check at the start of your game to sitelock it, be aware: it's not enough. It's super easy to remove or bypass, especially in HTML5 builds. Unfortunately, the Newgrounds.io API doesn’t work with the latest version of GameMaker, so I had to cook up some hacky anti-piracy code to slow them down. I’m not sure how effective it’ll be long-term, but it should block newer versions of the game from being easily stolen.


If you're publishing to Newgrounds, please take some time to:


  • Obfuscate your code if possible
  • Avoid putting all your logic in one place
  • Consider creative ways to check for unauthorized domains (and silently break functionality)


Let’s look out for each other — indie devs deserve better than this.


Tags:

1

Comments

I would suggest putting hidden (and not obvious) code that would self destruct the game almost immediately if it isn't on Newgrounds, if this is put into every script of the game, they'll have to pave their way to find the problem and eventually give up.