Live data from Hacker News

LunarEngine: An open source, Roblox-compatible game engine

github.com

41–50 of 104 posts

Re: LunarEngine: An open source, Roblox-compatible game engine

#42
post #34

Earlier quoted context omitted.

Emulators are unambiguously legal as long as the emulator author doesn't distribute copyrighted software without permission, and as long as no encryption is involved (recent action by Nintendo have made that bit a little unclear).

In all jurisdictions? What are the principal pieces of caselaw?

I don’t know of any country where emulation is illegal? Do you?

As the GP pointed out, OEMs use copyright and encryption to protect against unapproved execution. But that doesn’t apply to all systems.

Given countries like the UK and US have the strictest intellectual property and computer misuse laws, and emulation is legal there (bar the aforementioned caveats), I’d be surprised if there was a jurisdiction where emulation was illegal. However if you do know of somewhere then please do share.

Re: LunarEngine: An open source, Roblox-compatible game engine

#43
post #29

can't find anything about the developers from the github repo. their discord server is even stranger; there's absolutely nothing in the channels, and the only member with a developer role is an account dedicated to the "project". looking at the source, work has absolutely been done - this isn't just a README - but it's still all a bit strange

One man shows be like that =(

Re: LunarEngine: An open source, Roblox-compatible game engine

#44
post #6

Best wishes, this is really neat. I hope it won't get slaughtered by Roblox's legal team. A potential use-case might be to create a Linux-native client. The one used by most right now (Sober) is proprietary, after the previous (Vinegar) got shut down because of Linux haxxors.

> I hope it won't get slaughtered by Roblox's legal team. I'm not saying Roblox won't try, but this project strikes me as very obviously legal. If legality was a spectrum, I'd rank this higher than VLC Media Player (patents) and way above an NES emulator. I suppose it'd be below Android, and Oracle did sue over Android. (Disclaimer, I am not a lawyer, etc.)

VLC is French, so the US law on software patents doesn't apply to it.

Re: LunarEngine: An open source, Roblox-compatible game engine

#45
post #21

You should rename the project to OpenBox if you are not using a copyleft license. It is not libre.

Libre means free. MIT gives more freedom than copyleft.

French native here. Libre means free in the sense of freedom, not in the sense of free as in free beer (the term for that is “gratuit”)

Re: LunarEngine: An open source, Roblox-compatible game engine

#46

>missing :WaitForChild() That's good... isn't it?

It's not the end of the world, it's a minor convenience and better than busy waiting.

There are plenty of cases where you want to manipulate an object but it's not guaranteed that it exists before your code is run. You get similar functionality with:

while not parentObj:FindFirstChild("childObj name") do wait() end

AFAIK, wait() is >= 1/30 of a second, if you wanted to be extra timely you'd instead run every heartbeat.

Re: LunarEngine: An open source, Roblox-compatible game engine

#47

>missing :WaitForChild() That's good... isn't it?

It's not the end of the world, it's a minor convenience and better than busy waiting. There are plenty of cases where you want to manipulate an object but it's not guaranteed that it exists before your code is run. You get similar functionality with: while not parentObj:FindFirstChild("childObj name") do wait() end AFAIK, wait() is >= 1/30 of a second, if you wanted to be extra timely you'd instead run every heartbea…

"Popular kids game Roblox faces pressure over allegations of child predators on its platform":

https://www.google.com/amp/s/www.msnbc.com/msnbc/amp/shows/t...

I read your comment carefully to see whether you've taken the GP's joke further, but alas :)

Re: LunarEngine: An open source, Roblox-compatible game engine

#48

Earlier quoted context omitted.

> I hope it won't get slaughtered by Roblox's legal team. I'm not saying Roblox won't try, but this project strikes me as very obviously legal. If legality was a spectrum, I'd rank this higher than VLC Media Player (patents) and way above an NES emulator. I suppose it'd be below Android, and Oracle did sue over Android. (Disclaimer, I am not a lawyer, etc.)

Two factors are at play. This looks like it just reimplements a few Roblox APIs in an open source engine. It would of probably made more sense to just create a Roblox to Godot translator or something. Second, your poking a multi billion dollar bear. If this project ever takes off Roblox will take action, right or wrong that's enough to stop most small projects. You can be right, but you don't have millions to fight n…

> It would of probably made more sense to just create a Roblox to Godot translator

Its meant to be running live so you can play the many dynamic roblox games, I guess you could but it would be a mess.

Re: LunarEngine: An open source, Roblox-compatible game engine

#50
post #29

can't find anything about the developers from the github repo. their discord server is even stranger; there's absolutely nothing in the channels, and the only member with a developer role is an account dedicated to the "project". looking at the source, work has absolutely been done - this isn't just a README - but it's still all a bit strange

My most charitable interpretation is that they are hiding their identities because they are afraid of any legal trouble, after all Roblox is an 81 billion organization.
Post reply on HN