Page 1 of 3

Closed source game.

Posted: Tue Mar 15, 2011 8:00 pm
by ThePile
Is it possible to make the game closed source? In the sense that no one can just come along and open the .love file in winrar and check out all my code?

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:01 pm
by thelinx
Short answer: No.

Long answer: Nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:02 pm
by ThePile
Well, damn. Love is so convenient, but I actually want to make a profit off of the games I make.
Know any other engine I could use?

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:08 pm
by thelinx
You can still make money off an open-source game.

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:13 pm
by crow
Well you can make it closed source but you would have to use a 3ed party program to do so and also you could use luac to encrypt the lua files so its not impossable but love its self does not offer this.

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:15 pm
by Robin
Also:
ThePile wrote:Is it possible to make the game closed source?
Yes.
ThePile wrote:In the sense that no one can just come along and open the .love file in winrar and check out all my code?
Noooooooooo!

Once again, closed != hidden.

You can still make money off a game, even if the source isn't hidden, and even if the source is open.
crow wrote:Well you can make it closed source but you would have to use a 3ed party program to do so and also you could use luac to encrypt the lua files so its not impossable but love its self does not offer this.
Please don't do that. It will make a lot of people very angry and will widely be regarded as a bad move.

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:15 pm
by ThePile
That's debatable. I could make money from advertisements, but there's much higher potential for profit with a closed source game.
Do you think Bioware, or Bethesda or any other big game developer would make as much money if their games were open source?

Either way, nevermind. I found some other engines in Java which I am more comfortable with. Love is cool and convenient, but I have my requirements.
Thanks for the help, guys.

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:17 pm
by crow
I have to also say if you encrypt to luac it can be decrypted it just kinda masks the plan code forgot to say this in the last post. there are many means to protect files or stop files from been edited to stop cheating as you could use a 3ed party exe that rights your source file back so it can't be changed since it always repelaces it.

Robin wrote: crow wrote:
Well you can make it closed source but you would have to use a 3ed party program to do so and also you could use luac to encrypt the lua files so its not impossable but love its self does not offer this.

Please don't do that. It will make a lot of people very angry and will widely be regarded as a bad move.
I am sorry just cos it wont make people happy the user asked if something can be done and it can so I will offer details I know of I not going to lie or keep hush just cos it will upset a few people its not really a bad thing to tell them what i know.

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:20 pm
by Robin
ThePile wrote:That's debatable. I could make money from advertisements, but there's much higher potential for profit with a closed source game.
Do you think Bioware, or Bethesda or any other big game developer would make as much money if their games were open source?
Irrelevant. You're not big (I assume ;)), so what works for you might not work for you and vice versa.

Also note that Big and Evil tend to go together: it's hard to get away with being evil if you're small, and being big is so much easier if you don't mind being evil (as Google has found out years ago).
ThePile wrote:Either way, nevermind. I found some other engines in Java which I am more comfortable with. Love is cool and convenient, but I have my requirements.
Thanks for the help, guys.
Awww. :(

Re: Closed source game.

Posted: Tue Mar 15, 2011 8:33 pm
by BlackBulletIV
I'd like to add one more thing to this. Merged executables. You can actually merge the .love file with an the love executable, therefore hiding to pretty much everyone. Only someone who knows what to do with merged executables coming Love (highly unlikely if you don't reveal the engine), or someone that struck good on their technique to getting at the source (unzipping the executable - highly unlikely again) would be able to get at the source. But almost all users aren't that technical anyway.