Live data from Hacker News

LunarEngine: An open source, Roblox-compatible game engine

github.com

101–104 of 104 posts

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

#101

Earlier quoted context omitted.

Thanks for that info. To be honest this librebox project looks kinda fishy to me. Seems like the author never used version control before. They put everything into one commit [1] and are making changes to the repo using the Github web UI. I wish the dev the best of luck but I wouldn't be surprised if this project gets abandoned in a few months [1] https://github.com/librebox-devs/librebox-demo/commit/e70ea3...

Haha, thanks for telling me about that. Reflecting now, I feel that was a little goofy. I was working on the project by myself in VS Code and, along with the demo, committed the entire source code on release. Future development will, of course, be used with version control. I'm also sharpening my version control skills. I had simply done some quick changes with the web UI for language (and also to add more demo image…

It's a tell, like in poker. Just saying you're inexperienced, that's all lol. Everyone gets their start somewhere and who knows maybe this ends up being huge.

Unsolicited advice: Stop using the Github web UI asap. It will slow you down. VScode has git integration. There's an upfront cost to learning it but it's worth it.

If you're willing to take the plunge it's best to use the git command-line interface directly. It pays in the long run. But I understand it's kind of daunting at first.

Whatever you decide, whether its VScode or the git CLI, just get off of the Github web UI. Trust me. I look at my old projects from when I was in high school and I deeply regret that I didn't do version control. So much information that gets lost.

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

#102

Earlier quoted context omitted.

Haha, thanks for telling me about that. Reflecting now, I feel that was a little goofy. I was working on the project by myself in VS Code and, along with the demo, committed the entire source code on release. Future development will, of course, be used with version control. I'm also sharpening my version control skills. I had simply done some quick changes with the web UI for language (and also to add more demo image…

It's a tell, like in poker. Just saying you're inexperienced, that's all lol. Everyone gets their start somewhere and who knows maybe this ends up being huge. Unsolicited advice: Stop using the Github web UI asap. It will slow you down. VScode has git integration. There's an upfront cost to learning it but it's worth it. If you're willing to take the plunge it's best to use the git command-line interface directly. It…

shid, i didn't mean to sound patronizing. too late to change it. if cli is too hard USE VSCODE GIT INTEGRATION!!!!

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

#103

Earlier quoted context omitted.

I would start with the servers and networking if I were them. It can be really hard to bolt that on later.

Good point. We thought about this in advance. The reason we chose to prioritize client support, then server, was replication. If we develop a strong client with broad support, it makes developing the replication piece easier, since the client already supports the features in mind. It would also allow us to make Librebox more practical for game development in its early stages. We'd love to see how you could do the cli…

By replication, we mean replicating data from client to server, not replicating features.

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

#104
post #45

Earlier quoted context omitted.

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”)

Yeah, that’s what I was saying. Spanish native myself :D
Post reply on HN