Discussion and feedback on Construct 2

Post » Sun Jul 17, 2011 10:13 pm

To put this thread back on the proper track, my post had nothing to do with protecting my code. I'm not going to worry about something that hasn't even happened yet: my code being stolen. Even if it happens and too few users of C2 are willing to pay for anything (I have some big plans for C2) - but perfectly willing to pirate - I'll just close down shop and move on. I'm not depending on it for my livelihood. With this post I just wanted to be sure making plugins, server side apps, and exporters of any type are allowed and can be commercialized. Ashley provided good answers.
Posts: 113
Reputation: 4,161

Post » Mon Jul 18, 2011 12:54 am

[QUOTE=petersvp]Sorry to tell, but today, even raw EXEs are not so difficult to edit. There are million of tools to edit executables, and NOTHING can stop crackers, pirates and everything others.[/QUOTE]
I'm well aware of this. Of course EXEs are crackable and given a large enough audience or determined enough cracker, they can be cracked. The difference is simply the skill level necessary to do it.

To copy a javascript plugin (just a text file) you can simply copy and paste it. Any user with the most basic computer skills can do this.

To copy an EXE with copy protection, a naive copy-paste won't work. Usually disassembly or hex editing is necessary, with an uncommon level of technical know-how. This usually postpones cracking until the software is popular enough to justify it. Copying is then also limited to a smaller audience who seek out cracks, rather than being easy for everyone, like in the javascript case. Usually, this means it's still profitable to sell EXE software, despite its crackability. However, copying text files is so easy for everyone, it's quite impractical to try to sell javascript. So I believe EXEs vs. javascript are very different cases - one is still profitable, the other not.

For the record, we do not plan on implementing any DRM in to Construct 2. We're aware any measures we add will eventually be cracked, whilst also impeding legitimate users. If piracy is so rampant and the majority of people refuse to pay what we believe to be a fair price for our hard work, then we'll simply shut ourselves down and go and get jobs like everyone else.
Scirra Founder
Posts: 24,765
Reputation: 197,354

Post » Mon Jul 18, 2011 8:39 pm

I meant that Javascript and PHP files can still be profitable :) See for example Invision Power Board forums.. they have the same license key system, that every other software have today. And yes, crackers crack it via different ways. But IPB is doint more serious legal job here. When they see unlicensed IPB forums, they cease... yes, it is difficult, there is need for lawyers to track everything up. Same topic is with the licenses.

If you put commercial license and a free license, kids that don't know what license is but still know how to sell using their daddies's paypal accounts will most likely violate the free license with their indie games.

I mean that nothing technical can stop a human. You, other developers and your lawyers. They enforce the licenses. Ana every company needs them. And it never, never ever works as expected. Look for example Microsoft Windows... Here, in Bulgaria, almost all people use pirated Windows. The laws in Bulgaria are bad, they protect the home user's freedom more. If you are company, however, they will sue you if not licensed. And, ISPs won't assist you if you want to sue some unlicensed home user that used pirated construct then sold his game and gained more than Scirra... Eh, in most cases, these guys pay soon or later ;] But that are also the facts.

So when you allow commercial exporters, this is good. Only the exporter's author must think well how to handle these cases with pirates around and not to screw up when they come and tell him "hi" ;] Because they come. If a product is a success.

As a game designer, I try all these gamedev tools out today. Game Maker, Multimedia Fusion and Construct. Every one of these applications have its pros and cons, and every one is well-suited for some users. I like the idea of Construct, I find Construct better than game maker, but I find it also more hard to use than Game Maker for some things. Well, in fact, I don't like Game Maker at all! So you must focus in creating Construct AWESOME! Not like Yoyo Games. They want the money, like M1cro$0ft. Every major update of Game Maker is nothing! Nothing, except new DRM that gets cracked on the second day after the update. Construct must focus on usability and features to get cool! And it is, even in its beta, better than game maker. Of course, the best solution is C++, or writing own game engine (which I am doing now, by the way), but not everybody can write such a tool :)

Sorry for getting offtopic ;]
Posts: 3
Reputation: 431


Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 23 guests