Unity Technologies, the company behind ridiculously popular proprietary game engine Unity has announced a merger with another company called ironSource which is raising some eyebrows.
The first thing is that Unity has been acquiring a few other companies, but this time their wording is completely different with it being a "merger". Problem is, we don't know what that really means for Unity or game developers as their press release was one of the biggest jumbles of technobabble buzzwords I've ever read. With this coming not long after Unity just sent hundreds of their staff packing, it's likely not going to be received too well.
For those who don't know ironSource, they were behind a piece of software called installCore, an installer that bundled other apps with it. Basically, it was one of those horrible pieces of tech that looked like a proper official installer but it was pretty-much nasty adware / malware and ended up getting a poor reputation (as it was abused) and started getting blocked by Microsoft and others. It's no longer around but it does make the deal between Unity and ironSource look a bit odd. Don't take my word for it either, there's plenty of articles out there about how bad it was, a basic search for "installcore malware" and similar gives lots of details on it (#1, #2, #3).
I do wonder what this means for the future of Unity. If you're a game developer, maybe it's time to consider a free and open source kit like Godot Engine. Just a thought.
Further, they don't support this product anymore.
However they *do* focus more on ads which I find problematic indeed.
But honestly, unless your project needs very advanced 3D features, Godot is probably going to do the trick these days and it's 100% free, no strings attached. Compared to Unity, Godot is super-lightweight and efficient, which is a big plus. And version 4 is around the corner, which will close a lot of the feature-gaps Godot admittedly still has. The scripting language is probably a matter of taste. For me personally? I am having a blast with it. If you have some experience with Python and don't mind that language, GDscript is pretty easy to get into.
These days, I guess Unity is popular because it's already popular and there is no shortage of people having experience with it. Other than that, I find it harder and harder to come up with reasons to use Unity over Godot. But that's just my opinion of course. :)
Quoting: ljrkFurther, they don't support this product anymore.
I am skeptical that a company that chose to do what they did with installCore, has given up on being shady.
Quoting: wytrabbitAll game developers are shady. They even have special code for it--I see them talking about "shaders" all the time.Quoting: ljrkFurther, they don't support this product anymore.
I am skeptical that a company that chose to do what they did with installCore, has given up on being shady.
Edit: I’ve now read the press release a bit and clearly it’s supposedly the other way around. It’s evidently written by someone who is very happy ad-fuelled mobile gaming is where the wealth is.
Last edited by damarrin on 13 July 2022 at 6:39 pm UTC
Quoting: KimyrielleIf you have some experience with Python and don't mind that language, GDscript is pretty easy to get into.This is reason I hate they scripting language. I am very experienced with python :D and python has everything this language do not. Every time I write something in Godot script it feels like I am using striped version of python and that is so annoying to me that I can't use Godot script
Engine switching in middle of a project comes with super high cost of time: Gotta relearn the engine, gotta rewrite code in some language I've never heard of or is just incompatible (No, you can't just copy paste unity C# to godot c#)... On top of losing access to many assets, which make the gamedev easier, especially for solo developers.
Godot has been long time on my radar, but for now one of my titles im working on has to be (very likely) finished under Unity. It's just what it is. Unless some kind of miracle happens and I can reuse all my unity assets in godot, I can rewrite the current code in record time etc..
(Something funny I've noticed, if the game doesn't explicitly mention it's made with Unity when booting up, people have no idea what the engine is. Nor they care.)
Anyhow, Godot is going to be engine for any future projects of mine.
Last edited by akselmo on 13 July 2022 at 7:31 pm UTC
It wasn't the games, it was the engine. Suddenly "Sir you are being hunted" (I still had a Windows install back then and that game did it there too... it was the first one I noticed), "Layers of Fear" (also tested on Windows with same lockups), and "The Signal from Tolva"... all Unity games had started doing this. I always thought it was a crappy game engine, but that cemented it. I certainly did have the latest "drivers" in the Windows installation I tested them on. It seemed more like a CPU threading issue anyway.
That problem has long since been fixed and Unity games have been OK. What now, the next time Unity games update their engine, ads are going to start showing, or some new rubbish they introduce becomes unstable for me?
Sigh... back to not buying Unity games. I simply can't trust that engine.
Last edited by Grogan on 13 July 2022 at 7:56 pm UTC
See more from me