Live data from Hacker News

Show HN: Lumix Engine – Open source C++ 3D game engine

github.com

21–30 of 119 posts

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#21

Is there still room for another game engine?

What a fine question to ask on HN. Jesus, who cares, this is a one man project and it's amazing what he's done. And to top it off its released under the MIT license. If this doesn't impress you, I don't know what will.

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#22

Earlier quoted context omitted.

See also http://atomicgameengine.com/ it's quite mature too.

Banshee3D is pretty cool too - https://github.com/BearishSun/BansheeEngine . The vast majority of the work is done by a single person.

There's also Urho3D: https://urho3d.github.io/ "a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license."

It has an impressive feature list, including: "Cross-platform support using SDL 2.0 (currently runs on Windows, Linux, Mac OS X, Android, iOS, Raspberry Piv1.3 including other generic ARM boardsv1.6, and Webv1.4 with Emscripten toolchain)"

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#23
post #20

So... Unreal Engine is already open source and cross platform. I understand they want royalty for revenues > $3000 but that seems ultra reasonable to me considering you get reliable large team to put out release after release. Does any of the engines mentioned in this thread come close to feature set in Unreal? What's the value here other than creating basic 2D/3D games?

A correction: UE is not open source. It's source is accessible, but does not qualify either as open source, or free software.

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#24
post #20

So... Unreal Engine is already open source and cross platform. I understand they want royalty for revenues > $3000 but that seems ultra reasonable to me considering you get reliable large team to put out release after release. Does any of the engines mentioned in this thread come close to feature set in Unreal? What's the value here other than creating basic 2D/3D games?

You are right that UE/Unity/Lumberyard? is the way to go for 95% of users, but:

* UE may have it's source code publicly available, but it's definitely not free (as freedom to do anything with it)

* UE is very resource heavy

* You can not use it to create gambling or military stuff

* 2D possible, but not very nice

* Complicated code

None of the open source engines come very close to UE, but you pay the price for it. Even Unity (without any 3rd party plugins) is not close, but I argue Unity is still very useful.

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#25

Earlier quoted context omitted.

Apparently they allow you to keep your game's source closed. From their FAQ: > Yes, you can sell your game without any constraints as long as you use the binary version distributed on the website. If you modify and recompile the engine yourself, you can still sell your product, but you have to open the source code of your game and the modifications made to Xenko as stated in the GPL license.

That alone makes it impossible to use on sandboxed app stores like iOS, UWP and the consoles.

I'm not so sure. If you're the sole developer, you can offer the binary on iOS and UWP with a standard license, while having the code on GitHub under e.g. BSD license with a note "Game contains code from GameCore licensed under the BSD license". Basically you license the source code under BSD to yourself and you create a derivative that includes all assets that you retain all rights to.

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#26
post #20

So... Unreal Engine is already open source and cross platform. I understand they want royalty for revenues > $3000 but that seems ultra reasonable to me considering you get reliable large team to put out release after release. Does any of the engines mentioned in this thread come close to feature set in Unreal? What's the value here other than creating basic 2D/3D games?

Unreal Engine is open source but not free software. A perfect example why "open source" is a bad term.

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#27
post #20

So... Unreal Engine is already open source and cross platform. I understand they want royalty for revenues > $3000 but that seems ultra reasonable to me considering you get reliable large team to put out release after release. Does any of the engines mentioned in this thread come close to feature set in Unreal? What's the value here other than creating basic 2D/3D games?

In my experience, what programmers don't see when they start on an engine but which they will harshly run into when they feel it is done is the asset pipeline.

When your game engine is done, how do you get assets into the game? How will your artists test out things, how will you get models you bought on the internet into your game?

For any game engine I'd check out I would first see how well it deals with game assets. It's more important than fancy rendering features or even clean API's and developer tools.

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#28
What the big difference between the OpenGL and D3D renderer? Are they performing and look the same across Windows and Linux? What about MacOS? I guess if it run on Linux I can fiddle with the source and make it run on it?

Look awesome! Always good to have diversity in 3D engine.

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#29
post #20

So... Unreal Engine is already open source and cross platform. I understand they want royalty for revenues > $3000 but that seems ultra reasonable to me considering you get reliable large team to put out release after release. Does any of the engines mentioned in this thread come close to feature set in Unreal? What's the value here other than creating basic 2D/3D games?

A correction: UE is not open source. It's source is accessible, but does not qualify either as open source, or free software.

Given a sibling comment states that UR is open source (while not free software), could you explain your take on it? Just looking for clarification—not assuming you're mistaken.

Re: Show HN: Lumix Engine – Open source C++ 3D game engine

#30
Hey, this looks really good. Thanks for the good work.

A question. Please don't get it wrong.

How you going to maintain that? Recently more than anything I'm more afraid of investing my time in some tool will go away in the near future. While UE and Unity 3D are not perfect, neither free (or even cheap). But those teams have all the money to support next releases, and I have some guarantee that they will exist next year.

Post reply on HN