Live data from Hacker News

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

github.com

51–60 of 119 posts

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

#51
post #40
post #3

Maybe I'm just now getting aware of it but I just recently learned of Godot[1] and now this as well. Seems like we have the chance to replace Unity as the "Community" game engine with a free open source version. [1] https://godotengine.org/

A lot of work still needs to go into those engines to achieve feature parity, specially in regards to GUI tooling. Just check Unreal's 2017 roadmap.

Whoever thinks that all these random 3D engines are worth anything to anyone but hobbyist programmers is delusional to say the least. "gui tooling" (or as I like to call it: "the engine") represents maybe 80 to 90% of value of an engine like Unity or Unreal. I'm sure that anyone who's actually done some project in one of these can confirm what I'm saying. The amount of money and time spent on the tools of UE is simply insane.

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

#52
post #49

Earlier quoted context omitted.

No, if you read properly you will see I am claiming these community engines have a lot of road to travel and tires to burn, before they can compete with Unity,Unreal,CryEngine and Cocos2D-x features and tooling.

I consider that an advantage, simple things have their appeal. Unity without any 3rd party plugins is very basic, and a lot of these community engines are at the same level.

I was arguing from the point of view of those that think "engine == code" and disregard these engines without everything else that surrounds the eco-system or understanding of how many studios work, which is quite common in the HN Web & FOSS culture.

Good luck with your project.

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

#53
post #43

Earlier quoted context omitted.

Perfectly valid question. You are right, while there is a high chance that UE and Unity will be maintained, there is no guarantee. In any single person project, especially noncommercial, the chance it will not be maintained is much higher and Lumix Engine is not an exception. The only "proof" that it will be maintained is that I already worked on this 4+ years (as you can see on github) and that I'm making a commerci…

Thanks for the reply. I will have look and try to test it. But if you think this is something ready to use in commercial projects, ask for money. I usually feel personally better to if I can pay for things, also paying for things opens a window for to have quality requirements.

It's hard to monetize projects like this, donate button is useless, maybe patreon.

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

#54
post #9

What became of ogre3d? http://www.ogre3d.org/

It has been through a long, long overhaul towards the 2.0 version. I guess it's a fine engine, but rendering API have evolved a lot and I don't know if ogre3d is still relevant today... Its founder left some years ago...

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

#55
post #40

Earlier quoted context omitted.

A lot of work still needs to go into those engines to achieve feature parity, specially in regards to GUI tooling. Just check Unreal's 2017 roadmap.

Whoever thinks that all these random 3D engines are worth anything to anyone but hobbyist programmers is delusional to say the least. "gui tooling" (or as I like to call it: "the engine") represents maybe 80 to 90% of value of an engine like Unity or Unreal. I'm sure that anyone who's actually done some project in one of these can confirm what I'm saying. The amount of money and time spent on the tools of UE is simpl…

Tooling is a big chunk but it is not the main benefit of an engine in my opinion. There are so many optimizations and abstractions (think build, platform, gl, LOD handling, skeletal anim, memory handling for things such as landscape) done in your game to make sure it runs super smooth and beautiful at the same time that if you decided to do it yourself you would be working countless of hours to get to the first abstractions.

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

#57

Earlier quoted context omitted.

Whoever thinks that all these random 3D engines are worth anything to anyone but hobbyist programmers is delusional to say the least. "gui tooling" (or as I like to call it: "the engine") represents maybe 80 to 90% of value of an engine like Unity or Unreal. I'm sure that anyone who's actually done some project in one of these can confirm what I'm saying. The amount of money and time spent on the tools of UE is simpl…

Tooling is a big chunk but it is not the main benefit of an engine in my opinion. There are so many optimizations and abstractions (think build, platform, gl, LOD handling, skeletal anim, memory handling for things such as landscape) done in your game to make sure it runs super smooth and beautiful at the same time that if you decided to do it yourself you would be working countless of hours to get to the first abstr…

I think importance of tooling is highly subjective, depends on your habits and workflow. Some people need to have an editor like Unity, others just want to create their whole game in code, e.g. www.randygaul.net/2017/02/24/writing-a-game-engine-in-2017/

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

#58
post #40

Earlier quoted context omitted.

A lot of work still needs to go into those engines to achieve feature parity, specially in regards to GUI tooling. Just check Unreal's 2017 roadmap.

Whoever thinks that all these random 3D engines are worth anything to anyone but hobbyist programmers is delusional to say the least. "gui tooling" (or as I like to call it: "the engine") represents maybe 80 to 90% of value of an engine like Unity or Unreal. I'm sure that anyone who's actually done some project in one of these can confirm what I'm saying. The amount of money and time spent on the tools of UE is simpl…

There is a lot of custom 3d game engines used even for commercial projects, I remember reading a survey where it was about 20-30%. Although companies do not opensource them since they see no value in it.

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

#59

Earlier quoted context omitted.

Correct, open source has a strict definition in the tech community (and OSI), and UE does not meet it.

The OSI has their definition but that doesn't make it the one true definition.

Since they invented the term, I think it pretty much does.

It's nice that "open source" is now so commonplace that people think it's a natural term to use, but if you think about it, it really isn't (something like "source available" would be more normal).

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

#60
post #40

Earlier quoted context omitted.

A lot of work still needs to go into those engines to achieve feature parity, specially in regards to GUI tooling. Just check Unreal's 2017 roadmap.

Whoever thinks that all these random 3D engines are worth anything to anyone but hobbyist programmers is delusional to say the least. "gui tooling" (or as I like to call it: "the engine") represents maybe 80 to 90% of value of an engine like Unity or Unreal. I'm sure that anyone who's actually done some project in one of these can confirm what I'm saying. The amount of money and time spent on the tools of UE is simpl…

The proprietary, closed, vertically integrated tooling in Unity and Unreal are what make them such terrible tools for use in a professional development environment. All of the best programming tools are free, open source software. Yet somehow we're meant to believe game programming is "special" in some way that it shouldn't use the same ecosystem as every other area of software development. Yeah, right.
Post reply on HN