Page 2 of 3

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 10:54 am
by Robin
That wouldn't do anything except waste your own time. More importantly, you haven't addressed the second part of the T-Bone quote:
T-Bone wrote:That said, I can't think of many reasons where it would be a problem that people can read your source code.
Your answer can't be about any aspect of security, sine source hiding can by definition only give security through obscurity, which is the same as "no extra security at all".

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 2:24 pm
by Lüv
At least if you were to distribute the .exe instead of the .love, they won't be able to figure out how to use the source (unless of course they know about love2d).

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 2:31 pm
by qaisjp
Lüv wrote:At least if you were to distribute the .exe instead of the .love, they won't be able to figure out how to use the source (unless of course they know about love2d).
The hints are all inside the code though.

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 2:34 pm
by Lüv
qaisjp wrote:
Lüv wrote:At least if you were to distribute the .exe instead of the .love, they won't be able to figure out how to use the source (unless of course they know about love2d).
The hints are all inside the code though.
Yea, all they would have to do is google it...

unless they were 4 :awesome:

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 2:38 pm
by vrld
Has hiding the source code ever prevented a game from being pirated?
Or to put it more polemic: Has anything ever prevented a game from being pirated?

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 2:54 pm
by Lüv
You could create some sort of complex login system and hide the source code so that only registered users can login and play. But that would involve a server...

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 3:23 pm
by Robin
Lüv wrote:You could create some sort of complex login system and hide the source code so that only registered users can login and play. But that would involve a server...
To play it you would still need to download the game to play it. The only way you can really make a difference is if the only thing the players get is a small program that sends key presses and mouse clicks to the server, and receives screen shots to show the player what is going on. That would be awful to play.
Lüv wrote:At least if you were to distribute the .exe instead of the .love, they won't be able to figure out how to use the source (unless of course they know about love2d).
Not really. Just glancing at the executable should tell you that there is a .zip at the end of the file, and if you're somehow dumb enough to miss that, you'll find references to this thing called "LÖVE" all over the executable...

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 3:26 pm
by T-Bone
Any Linux computer sees .exe-files as zip-files basically, just double click it to view what's inside. It's easy to achieve on other OSes too. There truly is no way to prevent people from reading LÖVE source code.

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 3:35 pm
by Lüv
Robin wrote:
Lüv wrote:You could create some sort of complex login system and hide the source code so that only registered users can login and play. But that would involve a server...
To play it you would still need to download the game to play it. The only way you can really make a difference is if the only thing the players get is a small program that sends key presses and mouse clicks to the server, and receives screen shots to show the player what is going on. That would be awful to play.
apparently you have not heard of MIINECRAFT :x
or lol, WoW, or any other login based game.
Wow...

Re: How Do I Compile Games For All Systems.

Posted: Sun Oct 21, 2012 3:49 pm
by Robin
Lüv wrote:apparently you have not heard of MIINECRAFT :x
or lol, WoW, or any other login based game.
Wow...
Oh, dear lord. I do not appreciate your tone. Show some respect for your elders.

I was going to write a reaction, but then I thought: "Let's stop this thread. It will pop up again in a few months, but that shouldn't mean we have to deal with this bullshit the whole time."

By the way, I spent this weekend playing Minecraft, among other games. It was fun, but tiring, because I barely got any sleep.