Search found 155 matches

by szensk
Fri Dec 26, 2014 10:16 pm
Forum: General
Topic: LÖVE and open/closed-source, hidden/not-hidden code
Replies: 9
Views: 5152

Re: LÖVE and open/closed-source, hidden/not-hidden code

But as others have said, the visibility of your source code has little to do with this. If your source code is visible and a license is included the prohibits modification, redistribution, etc. then it is unlawful behavior to do so. Does anyone have experience with going through the enforcement of ...
by szensk
Fri Dec 26, 2014 10:00 pm
Forum: General
Topic: Source code protection
Replies: 43
Views: 32414

Re: Source code protection

It should also note that if future versions of Love use LuaJIT 2.1, then the compiled versions for LuaJIT 2.0 won't work. Or at least there is no guarantee it will work. from LuaJIT's website: The generated bytecode is portable and can be loaded on any architecture that LuaJIT supports, independent ...
by szensk
Fri Dec 26, 2014 8:32 pm
Forum: General
Topic: LÖVE and open/closed-source, hidden/not-hidden code
Replies: 9
Views: 5152

Re: LÖVE and open/closed-source, hidden/not-hidden code

It's a limiting idea to only allow Love to be used with open source games. It limits the author's freedom to decide how to distribute his work. The zlib license, I suspect, was chosen for this reason. The game player's freedom isn't an important issue, as they are not the user of Love; rather the ga...
by szensk
Fri Dec 26, 2014 4:23 am
Forum: General
Topic: Source code protection
Replies: 43
Views: 32414

Re: Source code protection

Alright, so after doing the luajit thing I got a luajit decompiler and tried it out. I have some new questions: 1) This pretty much offers no protection as far as I'm concerned. Is the luajit method the only and best one available? 2) Assuming the answer to 1 is true, what are other techniques that...
by szensk
Mon Dec 22, 2014 1:31 am
Forum: Support and Development
Topic: Mouse problems
Replies: 1
Views: 1948

Re: Mouse problems

What does wait(2) do? I suspect it does something that it shouldn't (like sleep for 2 seconds?). It works perfectly fine in my test. Wait is called once and only once if you click within a y range of 65 to 98. local mon = true local selectedbutton = nil local gameplay = 0 local function wait(n) love...
by szensk
Sun Dec 21, 2014 8:46 pm
Forum: Support and Development
Topic: Strange fuzziness when animating sprite
Replies: 3
Views: 3328

Re: Strange fuzziness when animating sprite

LuaJIT will gladly inline math.floor into SSE instructions if it's in a hotloop, don't worry about its impact on performance.
by szensk
Fri Dec 19, 2014 7:09 pm
Forum: Libraries and Tools
Topic: Microphone Support for LÖVE!
Replies: 62
Views: 44392

Re: Microphone Support for LÖVE!

slime wrote:OpenAL is already required by LÖVE, so it's still accurate to say that it doesn't require anything aside from LÖVE and LuaJIT. :)
Perfect!
by szensk
Fri Dec 19, 2014 5:23 am
Forum: Libraries and Tools
Topic: Microphone Support for LÖVE!
Replies: 62
Views: 44392

Re: Microphone Support for LÖVE!

It doesn't require OpenAL on your machine? :)
by szensk
Thu Dec 18, 2014 6:50 pm
Forum: Support and Development
Topic: Particles scattering
Replies: 4
Views: 1913

Re: Particles scattering

I have an idea, but I've never done it. You can apply a shader to a particle system. You could draw the area you computed to a texture and multiply it with the particles. Then any particles out side of the computed area would simply be not-visible, yes?
by szensk
Tue Dec 16, 2014 9:10 pm
Forum: General
Topic: Lua 5.3
Replies: 13
Views: 14512

Re: Lua 5.3

I'll bet on a new GC within 5 years, but none of the big users of LuaJIT have any reason to add 5.3 support.