Is it time to leave Unity game engine?

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น •

  • @ReForgeMode
    @ReForgeMode  ปีที่แล้ว +2

    Are you leaving Unity? What game engine are you using right now?
    Despite everything, Unity is still a decent game engine, but the company behind it is not. Regardless if you choose to stay or leave, please respect other people's decision and don't harass them. I'm very sad to report that this has happened many times.

    • @OMNI_INFINITY
      @OMNI_INFINITY ปีที่แล้ว +1

      Honestly Unity seems to be the best for anime style games right now, largely because of japanese community.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      @@OMNI_INFINITY Yeah. It's just absurd how many anime resources out there from Unity Japan. Do you know that the official Unity Chan mascot was made by those weebs?
      That and the fact that all Mihoyo games are made in Unity...
      I don't think I can ever leave Unity 😂😂

    • @MrGamelover23
      @MrGamelover23 ปีที่แล้ว +2

      ​​@@ReForgeModeWhen I tell people that Gado is not unity, I'm using it as a way of telling them to taper their expectations, because it's not meant to be a replacement for unity, in a similar way to how GIMP isn't trying to be open source Photoshop. I feel it's important to establish that right out of the gate for any potential refugees before they dive headfirst into potential disappointment. I'm not even a game developer and I can figure that much. But thank you for pointing out that even open source developers can screw you over. I remember a lot of those stories you mentioned and completely forgot about them until you mentioned them.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      @@MrGamelover23 Yeah... It's unfortunate that some developers fall from grace. Maybe that's a good argument to start supporting open source development with our money if we can.

    • @MrGamelover23
      @MrGamelover23 ปีที่แล้ว +1

      @@ReForgeMode Correct. Especially if you're making money off of someone's open source project. The fact that trillion and billion dollar corporations depend on so much open source work, but don't even try to protect their investment is a little ridiculous. Much like how anyone who uses your plugins should absolutely chip in if they can, the same ghost-rope and source.

  • @CapnNapalm
    @CapnNapalm ปีที่แล้ว +7

    I'm a first time dev. I had a whole proof of concept done in unity and was planning on fleshing it out more when the TOS changes were announced. Since I was thinking of building the full version from the ground up anyway (I also made all my assets myself, so no tie there) I switched to godot and am learning while working back up to my previous progress. I think my situation is only possible for hobbyists like me though. More experienced devs probably have a lot of incentive for staying

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      Hello there! Yeah, that's the sad part. They know most people won't leave, so they try to do these crap.
      I wouldn't blame anyone if they want to switch, especially first time dev. Good luck on your journey in a more stable engine! 🤗🤗

  • @dukemagus
    @dukemagus ปีที่แล้ว +6

    Well, it's always good to have a B plan, so porting part of your tools to a less risky environment.
    Godot and babylonJS have way less features, but you can literally pack your code and the entire engine with it and use without fear of any hidden clauses or even hidden code in the executable tracking you or lowering performance without you being able to see why

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      That's quite a lot of work though. Despite the noise around Godot and other open source game engines, they are still a loud minority. I don't know if a lot of users are expecting my tools to be available in Godot or requesting porting.
      Still, if there are enough demands, I will try to fulfill it.

  • @cryelectric
    @cryelectric ปีที่แล้ว +3

    Unity has openly shown its true colors. I'm tired of disabled American companies that keep going crazy. I will now take a closer look at Godot 4 and Pygame as well as Panda3D. It will take some time, but at some point I will be able to continue producing games without having to worry that degenerated management will spoil my fun.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Exactly. These companies and their late stage unprofitable business... Now all of them gets a wake up call.
      I wish you luck on your next game! 😄😄

    • @cryelectric
      @cryelectric ปีที่แล้ว

      Let's hope for the best in this regard. Thank you!@@ReForgeMode

  • @f11bot
    @f11bot ปีที่แล้ว +4

    Really good points on the open source stuff!
    I'm sticking with Unity also because my PC cannot handle it (it took more than 6 hours to make an empty android build and then failing on second try). Plus crossplatform support with Unreal at least for mobile seems a lot more clunky.
    Overall working on it would only be viable for me if I had an experienced Unreal Developer to solve me any problems that I might encounter, documentation or community support just isn't enough. It is made for studios not individuals overall. Plus new features like Nanite only applies to *new* PCs (mine doesn't support it) and consoles.
    And with the latest news of Unreal, just makes me realize either one can screw up at any point in the future, might as well stick with the one that I can have more fun working with!
    I also experimented Godot, but it's only viable atm for 2D games for PC and Mobile, and my project is more 3D high end across multiple platforms, aaaaand really not a big fan of godot scripting language because of stuff like you mentioned.

    • @f11bot
      @f11bot ปีที่แล้ว +1

      Hope this video gets more attention!

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      Thank you! Yeah, Unity seems to be the goldilock game engine for me too. Maybe that's why it's popular in the first place.
      I have a lot of friction going into Unreal or Godot, let alone Flax or Stride, which are quite low in popularity.
      I wish you could get an upgrade soon to your PC! Having just upgrade my CPU, it does make a huge difference on the compiling time.

    • @f11bot
      @f11bot ปีที่แล้ว

      @@ReForgeMode Indeed, it's the only engine that easily lets you make anything! (even apps if you want tbh XD)
      Yeah I also tried Flax, felt really lost, but it has potential! When turning ideas into reality removing any friction is really important.
      Thanks! I'm hopping when I release my project I can finally get a new one, cannot wait to improve progress bar compiling times. I'm already using HotReload and disabled Domain Reload and it has helped a loooot!!

  • @raesdzaky2757
    @raesdzaky2757 ปีที่แล้ว +1

    I've just started learning unity not long ago, i will stay with unity cause of its diverse ammounts of tutorials and assets.
    Maybe I'll try other engines but I'll stick with unity for now, and hope for the best that the Unity company direction on its price fee.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      They have walked back that stupid decision, at least for now.
      But we should never forget they ever tried this in the first place. If they do, I doubt they can even enforce the EULA retroactively.

  • @GK-dw1fo
    @GK-dw1fo ปีที่แล้ว +4

    Finally a sensible video.
    While Unity can certainly screw you over (even if they seem to retract their new model for a more favorable one for devs and studios) again in the future, there's no guarantee that other game engines are better & the people behind them wouldn't do it too, if they had the opportunity.
    Honestly, I don't think Unity will "fall", it has grown too big for that. A lot of people depend on this engine, and it's not necessarily because of game development, but because of other recreational uses. Even the military uses it for simulations supposedly.
    We have to view Unity as a tool, and it's a pretty handy tool for both 2D & 3D (not to mention VR), which most engines can't compete with overall, except for Unreal ofc (but Unreal has worse 2D support).
    It's sad to see that a product is used for greed & selfish purposes by corrupt execs, but really it's nothing new. Unity still remains a tool to use.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +2

      Exactly. I think it's also disrespectful that some people just dismiss Unity entirely as a single entity.
      Unity's inner dev has been doing a lot of work pushing back against them executives for a long time. To suddenly throw away their efforts... I don't think I can do that out of respect.
      In the end, Unity might be a devil, but it's a devil we know.

    • @ArjunTheRageGuy
      @ArjunTheRageGuy ปีที่แล้ว

      @@ReForgeMode so Unity is a necessary evil game engine?

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      @@ArjunTheRageGuy Of course not. They can do better and I hope they can work on earning back my trust.
      Or risk this whole fiasco happens again.

  • @Elucidator18
    @Elucidator18 ปีที่แล้ว +2

    I agree with most of what was said here. I plan on using Unity still, but like you will keep an eye out for other engines. Looking forward to a follow up video from you on this topic.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Thank you! Glad to hear it! 😄😄

  • @SanyaBane
    @SanyaBane ปีที่แล้ว +1

    Gona finish my current project in Unity, but next one will definitely be started in Unreal

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Good luck on your new journey! It's definitely not gonna be easy to switch, but probably for the best 👍👍

  • @theoceanman8687
    @theoceanman8687 ปีที่แล้ว +1

    I have been thinking of getting into game development as a career change from a corporate job. I once thought of making my own game engine from scratch, but my drive for getting my ideas out in the open supersedes that thought. So far I have my eye on Godot, but even then Unity as a game engine is still the cream of the crop, despite the higher ups being out of touch with their clientele. My aim is to make 2D games where all assets are made by me.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +2

      That's a lofty dream, but completely worth the time! The joy of game development is in the process itself, learning and maturing with it.
      Making your own engine is always the number one advice given to any new gamedevs NOT to do. This is why Unity's proposition as an easy to use yet versatile engine is very important.
      Just like you, I've abandoned my work in the office space, because I think working for out of touch C-Suite is just not for me. With any luck, hopefully this channel can get profitable! 😂😂
      Keep following your dreams, mate! 👍👍

  • @BlackJar72
    @BlackJar72 ปีที่แล้ว +1

    I've signed up for a couple inexpensive only Godot courses, but am still working on games in Unity and also a modular dungeon pack for the asset store. I could see my self using Godot to make small, simpler games, but would have to wait and see before starting anything complex. If the primary language was C# or Java (or something that looked and work similarly), I'd be more interested in Godot -- and I don't agree with the "easy for beginners" argument, since C# isn't really hard. I suspect its not beginners that are really the concern, but experience Godot users who don't want to learn a new language.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      Exactly my thought as well. Adding new features into a language is good, but I don't see GDScript to ever be as close as C# in the next 5 years. What's even worse is that these people who rejected the proposals are mostly hobbyists as well. They have never completed any games.
      Godot is often advertised as an "easy for beginners" game engine. But at some point, that beginners will start to hold it back from reaching greater heights. No one's a beginner forever.
      Good luck on your projects! Please feel free to share it here once you finish it!

  • @MangaGamified
    @MangaGamified ปีที่แล้ว +1

    Do u have 🏴‍☠ pro Unity editor? One thing I hate about the Unity ToS fees(the sept 12 fees), they may use something server sided, like the number of downloads listed in Googleplay to gauge how to royalty you.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      No, I am using Personal. They did say they'll limit it to either a small percentage of your revenue or the amount of install. You self-report it and always takes the minimum of both. Personal is always free.
      So in practice, it is just per purchase royalty.

  • @OrphicPolytheist
    @OrphicPolytheist ปีที่แล้ว

    There is also another huge problem with Unity. The last few LTS versions aren't stable enough and have lots of glitches. Sometimes the editor's GUI parts don't load, other times the link between Unity and Visual Studio doesn't work and Unity's framework is not loaded to VS and to solve this you have to close VS and reopen it, and Unity also suddenly decides to compile shaders randomly becoming unresponsive for minutes, and sometimes I close the editor leaving certain values on public scrpit variables, and when I open the project again the values have changed by themselves, and I'm left to wonder why animations play in slow motion, and Unity's own Groundcheck method (which is part of the 1st Person Controller made by Unity themselves), doesn't work all of a sudden.
    The latest few LTS versions of Unity are unusable.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Huh, thanks for sharing! I didn't know the LTS was so bad. I haven't made any full game in a long while, so I never encountered these issues you mentioned.
      Unity does well enough for me, especially after my PC upgrade.

  • @Lous_taunau
    @Lous_taunau 8 หลายเดือนก่อน +1

    this video really helps me, as a new game dev,

    • @ReForgeMode
      @ReForgeMode  8 หลายเดือนก่อน +1

      Glad to hear it! Keep in mind that there's no wrong choices in gamedev. It all depends on your use cases. Choose the right tool for the job.

  • @B·l·a·c·k-d·r·a·g·o·n
    @B·l·a·c·k-d·r·a·g·o·n 4 หลายเดือนก่อน +1

    I'm using Unity because I can interact with Windows API ! And in my case, Unity is more beginner friendly to use than Unreal engine 😣. Each time I launch unreal editor, war is comming in my brain😅 Oh and thank you for your good quality tutorials ! I'm currently trying to develop a project that is a bit too ambitious for me but with time, I will do it. well.. I hope ! Your tutorials have helped me a lot ! Thank you and keep going ! It's a pleasure to have a teacher like you ! 👍

    • @ReForgeMode
      @ReForgeMode  4 หลายเดือนก่อน +1

      No problem, my friend! That's my biggest gripe with Unreal as well. It doesn't have Unity-level documentation quality. I guess with ChatGPT, it will be slightly easier but it's a huge time investment. I gotta feed my family while I'm learning a new engine 😅😅

  • @Pixintendo
    @Pixintendo ปีที่แล้ว +1

    Personally, I think Flax Engine looks like a good alternative. Although it still lacks many features, so far it is the most similar to Unity. The problem is that, personally, it is important for me that an engine has a large community and lots of available tutorials. The Flax engine is still problematic in this area, especially if you are still in the learning phase. I've been learning Unity for a year and I really like it so far. Of course, it's easier to get stuck in such an uncertain engine if you know you have a plan B if you really have to switch. Maybe in a few years, Flax engine will have a bigger community. But I just can't imagine that Unity as an engine would die completely if the company goes bankrupt. Then the engine would be carried forward in some form under a different name, or similar engines would start implementing the components considered most important by the community. Think about it, the community still keeps a Framework alive today, like the old XNA Game Studio, which was officially shut down by Microsoft, and continues to exist under the name MonoGame.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Well, it's impossible for Unity to go bankrupt. It is a cornerstone of gamedev after all. The most probable outcome is that it'll get acquired or merged with Microsoft or other parties.
      I am actually looking forward to try Flax Engine and see how it goes. Just need to find the time to do so. Probably early next year.

  • @ferdiubaya
    @ferdiubaya ปีที่แล้ว +1

    As a lecturer, I had discussions with my other colleagues who teach game development (we were heavy towards Unity since it's the only game engine that has relatively fewer problems to install behind university's proxy and the most lightweight engine compared to UE4 back then). My friend was not a fan of Epic, he refuses to use UE and even never claimed free games on Epic Game Stores 😂 personally I don't like the Epic practice on PC exclusivity too, but I am open to UE (I taught UDK years ago, and oh boy it was so ugly before XNA was deprecated and I decided to dive in to Unity). What I am curious about is the guarantee of other platforms won't do the same "trick" again, not only Unity but also Epic and Godot, although you pointed out according to history Unity is the worst offender. Game industry is currently in its hard time, and even Epic has layoffs and change in policy too, albeit targeted to non-game devs.
    We decided to stay. The main reason is the game dev industry in our country is not that big. I consulted fellow game devs when the controversy broke out, none of them said they will switch. Even the controversial old policy will never hit the biggest developers, so they have no concern about it. Only people who are "going with the flow" pushed some agenda to move to Godot or UE, but it quickly die out. Other reason is mainly our laziness to learn entirely new game engine 😂 we know it's dangerous to be too comfortable to a specific game engine, but we'll see how the industry evolves in the long term. We don't have that many resources (willingness, time, effort) to learn new game engines since we are already very busy, but as the industry evolves, so must we.
    Personally, I don't use Unity at all (I don't have much free time to create my own game), so I am not too bothered right now to switch game engine. I am pursuing my Ph.D. and I came to your channel for your VRM tutorials since I need to build a VR prototype using 3D models, and VRoid Studio was very easy to learn (I don't have any backgrounds in 3D modeling). I also use one of your free plugins, and I might buy the pro version when I need to create more complex animations. Thanks for your tutorials and plugins!

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Thank your for sharing your perspective! I haven't considered how this sudden change in Unity could also ripple through the academia as well.
      My old teachers must have a hard time to convince the students not to just give up on their projects. I should try to reach out to them to see their side of the story too.
      It is true that like any other things in internet, sudden backlash and then everyone moved on to the next hot thing. We indie developers did come out better than before, with no logo screen and no limit of revenue with Unity personal.
      I thank you so much for checking out my tools! Another great video is coming up in a couple of weeks, so stay tuned! 😄😄

  • @kingmurder8245
    @kingmurder8245 ปีที่แล้ว +1

    bruh that wallpaper is gas🔥

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      You mean the thumbnail? Haha!

  • @Masteerr-
    @Masteerr- ปีที่แล้ว +1

    What are your pc specs?

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      I've shown that in 3:10. Is it enough?

    • @Masteerr-
      @Masteerr- ปีที่แล้ว

      @@ReForgeMode oh, I missed it, sorry

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Woops, just reread that comment and it sounds like I'm pissed...
      No, I mean is my spec enough for Unreal, if you used it?

    • @Masteerr-
      @Masteerr- ปีที่แล้ว

      @@ReForgeMode I think your pc specs are more than enough for Unreal, because your pc specs are better than mine (only my gpu is a bit better than yours) and I can run Unreal, and it doesn't take me hours to open it

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      @@Masteerr- Oh, then maybe I should just get a new SSD, that should fix the loading times. Thanks for your info 😄

  • @vincenzusgaming
    @vincenzusgaming ปีที่แล้ว +3

    I'm mostly staying with Unity as well. Open source apps are always and forever good apps in my opinion, however I'm not really fan of GDscript. I do try to learn it just so I can also make really simple 2D games on my phone. But for bigger projects, I will stay with Unity.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +2

      We're all in the same boat, brother 😄

  • @KikoDevOfficial
    @KikoDevOfficial ปีที่แล้ว

    Umm so.. Should I quit unity orrrr..?

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      The conclusion is it's up to you. If you have no ties to Unity, or just barely started, you can quit.
      But Unity do have certain advantages compared to other game engines. It all depends on your own use cases.

  • @DaBrain2578
    @DaBrain2578 ปีที่แล้ว +2

    They don't make money... this whole situation will repeat...
    No thank you. Fool me once shame on you. Fool me twice shame on me. ;)

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      A firm stance that many should consider 👍👍
      What game engine are you using?

    • @DaBrain2578
      @DaBrain2578 ปีที่แล้ว +1

      @@ReForgeMode Mainly Godot. It is not perfect, but it can't go broke at least. ;)
      But if you are just working on demos or not really plan to earn money with your projects, I think Unity will be fine for a while.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      @@DaBrain2578 It is quite adequate. But I am expecting them to work very hard to regain our trust. I am fully expecting something good announced next month, anything really.

    • @DaBrain2578
      @DaBrain2578 ปีที่แล้ว

      @@ReForgeMode I don't think they have the financial resources to do much. I'm expecting more cuts and slower development, as well as more paid services.

  • @darrencook7168
    @darrencook7168 ปีที่แล้ว +2

    Na, not switching. I will look forward to your returning to Unity content when you cross that bridge.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +2

      Oh I'm still gonna post Unity content in the near future. Those testing other game engine thing is gonna be offtime work. At least for now. 😂😂

  • @eddiej.l.christian6754
    @eddiej.l.christian6754 ปีที่แล้ว +1

    No you need to move your plugins to Godot or Unreal. Let your customers know you are moving.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Not a bad idea. But it will take quite a lot of effort to do so. I am not sold on either Godot or Unreal yet.

  • @celsladroma8048
    @celsladroma8048 ปีที่แล้ว

    why you stick into 3D game you can't compete with other marketer in long run that's why Godot understand this that 2D game is the best game for solo dev..

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      That's a very reductive assumption. Some people prefer 3D games over 2D games. Some people want to make 3D games. You can't just force them to "just make 2D game"
      And no, scales of the game doesn't necessarily relates to whether it's 2D or 3D. You can easily make a small world 3D game, like FNAF. And you can easily make a massive 2D game like Dave the Diver.

    • @celsladroma8048
      @celsladroma8048 ปีที่แล้ว

      @@ReForgeMode I really appreciate your reply about people are prefer 3D over 2D but it take team and time to build 3D game.. . so let me ask you this.. Godot make a huge popularity this days because people see the potential of 2D game.. so the question is this. is that the marketplace going to be 2D for the next 5 years?

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      ​@@celsladroma8048Speaking on the general game market, of course both 2D and 3D games will still exist and come out for eternity, because the players want it.
      As for Godot game market, I have some idea of the pain points of using Godot, including lack of 3D supports that might hinder the development of 3D games. So I think Godot will stay 2D until all features in 3D projects have already been fully developed.
      Also to note, you seem to have the wrong idea of 3D games = big studio. That is not necessarily true.
      - Check out Lethal Company, which is developed by a single person and have 1 million game units sold. That game is booming on Twitch right now.
      - Minecraft also began with a single developer back in 2011.

    • @celsladroma8048
      @celsladroma8048 ปีที่แล้ว

      @@ReForgeMode Good news.. Godot 4 can now fully support 3D as expected to be good as UNREAL engine maybe much more than unreal it terms of FPS.. but the drawback of it is that it can't handle a AAA game just like unreal maybe because its free board engine..
      take not that the most famous game like League of Legends are all build in 2D aspect..

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      @@celsladroma8048 Hmmm... huge if true. But isn't the physics engine still messed up? Like you need to use Jolt or something?

  • @santoshernandez9663
    @santoshernandez9663 ปีที่แล้ว +4

    They need another opportunity, they sacrificed their ceo and I'm not gonna learn unreal or godot.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      I do agree this is a chance for them to improve. Tossing out their CEO might just be a play to appease the crowd, just like how Blizzard tossed out their CEO several years ago.
      But hopefully, this event told them to be careful about their next decisions. At the very least, pretend to care about your users or your company will burn down.
      At the same time, that IronSource guy is still staying in the board or directors. And all of them keep selling their Unity stocks... It doesn't inspire confidence 😭😭

    • @MrGamelover23
      @MrGamelover23 ปีที่แล้ว +3

      Look, I totally get not wanting to learn a new engine, but you really should have contingency plans.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      @@MrGamelover23 This is also true. My current backup engine will probably be Unreal. But that is if I really need to switch.
      There's an argument to be made that even if Unity goes bankrupt, its engine will outlive the company.

    • @MrGamelover23
      @MrGamelover23 ปีที่แล้ว +1

      @@ReForgeMode I would hope it outlives the company because my understanding is that is a huge community of tips, tutorials, resources, plugins, and all sorts of stuff.

    • @sean7221
      @sean7221 8 หลายเดือนก่อน

      They just hired another EA CEO.
      RIP Unity

  • @Emrox-c1t
    @Emrox-c1t ปีที่แล้ว

    all bullshit unity is in my opinion the best engine

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      The fact that they try to pull this off over us is the true bullshit. I still think it's the best engine for my use case, but we can't just ignore when they try to pull something like this again.