5 ms·
Unity Can Get Fucked
- jasonjmcghee 3y agoI hope this results in unity devs flocking to open source engines and taking back some market share. We're better together!
- shortrounddev2 3y agoMost likely moving to Unreal
- benwad 3y agoI feel there will be a split: larger companies will move to Unreal because of its tooling and reputation as the industry standard, while indies and solo devs will move to Godot, because it's (imo) easier to use for smaller projects, and its open source nature protects us from bait-and-switches like this. (For what it's worth, I don't think Epic will pull anything like this with Unreal, because so many big studios already rely on it and they're probably making a killing on it as-is). I think it'll be similar to the 3D modelling space: big shops tend to use Cinema 4D/Zbrush/whatever they're using nowadays, and everyone else uses Blender.
- tarr11 3y agoI hope they don’t decide to make their own engine for Rust 2. If they need custom stuff, build it for Godot instead. If Godot can become the Blender of game engines, game developers will be in a much better place.
- shortrounddev2 3y agoWould be cool to see them make their own engine, though. I'm always happy to see new game engine projects
- shlubbert 3y agoThey have another game in development using Valve's Source 2 engine so that'd probably be the most likely option for them.
- timeon 3y ago> I hope they don’t decide to make their own engine for Rust 2 Rust in Rust
- steveklabnik 3y agoMy friends and I joke about wanting this all the time. I also keep making jokes about running a Rust server on an Oxide rack... only a matter of time, I think, hahah.
- hypnagogic 3y agoIt might unironically make the game run better than it is running now with Unity. If you've ever ran your own Rust (the game) server, you might've noticed just how wonky the whole framework is. Just switching to/rewriting in Unreal might de-bloat the game, who knows? There are, btw, project conversion tools like the Utu Plugin (Unity to Unreal Project Converter; see i.e. https://youtu.be/34qx5Ac8cZo https://youtu.be/34qx5Ac8cZo) and some other frameworks on GitHub that might at least help in some rudimentary conversions in a switch from Unity to Unreal. That is, if going full Rust is a bit of a stretch and taking the joke too far. One door closes, another one opens.
- evolve2k 3y agoHow feasible is it currently for Unity shops to move across to Godot (or similar open source alternative)? What’s practically involved?
- deleted 3y ago[deleted]
- jasonjmcghee 3y agoReally depends how heavily they've been leaning on unity. But it's definitely possible to go from unity to godot mono. With the state of LLMs it's easier than it's ever been before. (I've done it before on a project I spent a few months on in unity and moved it manually to godot in a week or so) Someone could make some real income fine tuning a model and making it a service.
- stuckinhell 3y agoI'm having wildly good luck using chatgpt to convert code over as well. fingers crossed
- izacus 3y agoIt's pretty much a full rewrite. It's like trying to port a Django webapp to Java Spring Boot - Unity gives you base objects you're extending and A LOT of libraries that simply require a full reimplementation on Godot... If they exist.
- gcr 3y agoFor context, Unity is retroactively deciding to make game developers pay per-install fees starting January. (I say “retroactive” here because the change will be applied to existing pricing plans on existing products that developers already budgeted for) Outer Wilds is developed in Unity, for example. Other commentary from other devs: https://news.ycombinator.com/item?id=37493028 https://news.ycombinator.com/item?id=37493028
- shortrounddev2 3y ago> We had 10 years to make our own engine and never did. I'm sure a lot of game companies are feeling the same today. I think Facepunch is one of the indie studios uniquely poised to do this. Garry spent years working on modding the source engine, adding features to the point where it's like a new engine on top of the source renderer
- faefox 3y agoThese changes really are a shot across the bow of every single developer who bet on Unity. Even if this particular change doesn't negatively impact you, why would you continue to invest your time and energy in a product which has shown that it's willing to retroactively alter licensing terms?
- vinyl7 3y agoThats how all software has been for two decades...why is it a surprise? We gave up ownership for SaaS and this is the inevitable result.
- benwad 3y agoThis makes me very optimistic about Godot: lots of people will leave Unity because of this (even if they're not directly affected), and Godot is in a good enough place right now that most projects can be ported over without too many problems.