So, some see Unity3D as one of the saviours of Linux gaming along with Steam. I, however, have been thinking more on this recently, and feel that it could be dangerous, not just for Linux, but for Indie developers in general to be so heavily reliant on one game engine.
It's great that we have such a popular game engine that supports building games for Linux, but what if this engine were to suddenly disappear? We would then have a lot of developers who would have no support, no updates, and be out of pocket.
In their FAQ they state you can get the source code, but it's expensive:
So, you see "smaller operations" would be quite out of luck by this.
Imagine if a bigger company came along and purchased Unity and took them over, would they move to drop Linux support in favour of, say, focusing on mobile platforms? What would we do then?
This is a general problem with using any closed source product: if something happens to the company, or they just drop support for something you use, then it can be pretty much tough luck. Don't get me wrong though, so far Unity has been fantastic for the Linux gaming scene in pushing forward some great games to us, and there are tons more on their way right now.
This may not ever actually become a problem of course, so I ask you the community, what are your thoughts on so many developers now relying on Unity? Now would be a good time to share with us your favourite open source game engines!
It's great that we have such a popular game engine that supports building games for Linux, but what if this engine were to suddenly disappear? We would then have a lot of developers who would have no support, no updates, and be out of pocket.
In their FAQ they state you can get the source code, but it's expensive:
QuoteWe license Unity source code on a per-case and per-title basis via special arrangements made by our business development team. As this can be quite expensive, we do not generally license source code to smaller operations, educational institutions, nor to companies in countries which do not have adequate legal intellectual property protection.
So, you see "smaller operations" would be quite out of luck by this.
Imagine if a bigger company came along and purchased Unity and took them over, would they move to drop Linux support in favour of, say, focusing on mobile platforms? What would we do then?
This is a general problem with using any closed source product: if something happens to the company, or they just drop support for something you use, then it can be pretty much tough luck. Don't get me wrong though, so far Unity has been fantastic for the Linux gaming scene in pushing forward some great games to us, and there are tons more on their way right now.
This may not ever actually become a problem of course, so I ask you the community, what are your thoughts on so many developers now relying on Unity? Now would be a good time to share with us your favourite open source game engines!
Some you may have missed, popular articles from the last month:
Developer of "Race The Sun" here. My thought is: Let's enjoy it while we can and not fret too much about the worst possible outcomes of the future. Unity Technologies has an immense amount of momentum, and they're not going anywhere soon. The engine provides a means for small developers like Flippfly, who have just one or two programmers, to ship a Linux build in a reasonable amount of time - without a tool like this, we frankly probably wouldn't ship a Linux build at all.
0 Likes
this only helps create an ecosysmtem whre there were none. after that who cares what unity does. something else will come along if there are people there
0 Likes
Quoting: Quote from uppa lumpathis only helps create an ecosysmtem whre there were none. after that who cares what unity does. something else will come along if there are people there
Indeed, we have Unigine, we have other engines too on Linux already.
0 Likes
Quoting: Quote from AnonymousHow many people actually use Unigine? Last i checked, not many and it was very pricey.Quoting: Quote from uppa lumpathis only helps create an ecosysmtem whre there were none. after that who cares what unity does. something else will come along if there are people there
Indeed, we have Unigine, we have other engines too on Linux already.
0 Likes
Microsoft XNA games got dropped by microsoft in favor for making devs use straight up D3D same thing could happen with Unity if the got taken up by some other organisation. Hopefully other game engines will come along or that Linux gaming grows due to valve and others efforts, to the extent that devs and publishers can't turn away from Linux!
0 Likes
With Source3 an inevitability, Cryengine getting a Linux port, Leadwerks looking like a decent alternative, and the UDK looking more and more likely, I don't think crossplatform development being tied to one engine will be much of an issue in the long term. Right now, Unity is the single go-to engine if you want to do a Linux port, no doubt. But with the way things are looking, this won't be the case for much longer.
0 Likes
Unfortunately, the kickstarter campaign for bringing Torque3D to Linux, was a flop. The guys asked for just 30.000$ but they got only 10 and now we are left with just one guy to make the port during his free time and we lose Age of Decadence as well :(
0 Likes
Quoting: Quote from RenzaticWith Source3 an inevitability, Cryengine getting a Linux port, Leadwerks looking like a decent alternative, and the UDK looking more and more likely, I don't think crossplatform development being tied to one engine will be much of an issue in the long term. Right now, Unity is the single go-to engine if you want to do a Linux port, no doubt. But with the way things are looking, this won't be the case for much longer.I agree, as Linux becomes more and more popular other engines will support it, with SteamOS we will have more options in the near future in my opinion.
0 Likes
And relying on Steam is better than that? There's others engines, I wouldn't worry a bit about Unity3D dropping GNU/Linux support. We wouldn't see so many games but it wouldn't be the end of anything.
That doesn't sound scary at all, if you want to sound scary tell us about Steam goodies. :-)
That doesn't sound scary at all, if you want to sound scary tell us about Steam goodies. :-)
0 Likes
I agree, and it's what I've been saying. We are putting way too many Eggs in the Unity basket. Developers, please try to be more diverse.
I'm with berarma also, the same goes for Steam. We could be digging our own grave here if these two things go belly up. I've never really been a fan of Unity anyway, it's slow and clunky; just feels unoptimized. And what little of the Unigine games I've played, that engine is very smooth and feels right. I've actually found myself trying not to use Steam lately, I don't like locking myself into anything.
As far as the next Source engine, we don't even really know what features it will offer or how well it works. It's too early to talk about. If it spits out games like Serious Sam 3, then it's not going to go very well for that either. That game is a mess of headache inducing, over-bloomed rubbish.
I'm with berarma also, the same goes for Steam. We could be digging our own grave here if these two things go belly up. I've never really been a fan of Unity anyway, it's slow and clunky; just feels unoptimized. And what little of the Unigine games I've played, that engine is very smooth and feels right. I've actually found myself trying not to use Steam lately, I don't like locking myself into anything.
As far as the next Source engine, we don't even really know what features it will offer or how well it works. It's too early to talk about. If it spits out games like Serious Sam 3, then it's not going to go very well for that either. That game is a mess of headache inducing, over-bloomed rubbish.
0 Likes
See more from me