Should you use Unity 6 to develop your Game?

Sdílet
Vložit
  • čas přidán 8. 06. 2024
  • Unity 6 (Unity 2023 LTS) releases this year (2024), but should you use Unity 6 to develop your indie game? Which game engine should you use? You may be unsure whether to jump back into game development with the Unity Engine. Before you make a decision, be sure to watch this video to be fully clued up and prepare yourself to decide.
    Given the recent Unity controversy and Unite 2023 keynote, we explain the Unity Runtime Fee, what eligibility subjects your game to the Runtime Fee, the new major features and notable improvements of Unity 6, the new CEO, and whether you should use Unity 6 to make your game or move to a new game engine.
    🔗 Sources
    • Unite 2023 Keynote
    unity.com/pricing-updates
    unity.com/runtime-fee-estimator
    blog.unity.com/news/unite-202...
    blog.unity.com/news/open-lett...
    💻 Links
    Second Channel: / @dax_plays
    Support me on Patreon: / darkdax
    Follow me on X (Twitter): / thisisdarkdax
    Join me LIVE on Twitch: / darkdax96
    🎬 Timestamps
    00:00 - Introduction
    00:34 - What is the finalized Unity Runtime Model?
    05:39 - Unity 6: New Features
    12:59 - Unity 6: Notable Improvements
    15:21 - Unity & New CEO
    18:43 - So... what should you do?
    22:15 - Update: Unity ruined this video
    23:27 - The Best Bit
    Stay Safe & Thanks for watching! ~(˘▾˘~)
    #unity #gamedevelopment #gameengine #gamedev #indiedev #indiegame #unity
  • Hry

Komentáře • 327

  • @DarkDax
    @DarkDax  Před 4 měsíci +19

    Thank you for watching guys! Remember to check the sources in the description to further inform and help make your own decision. Also, don't forget to discuss in the comments what you're thinking of doing or where your head's at regarding Unity 6.
    No matter how you feel or what you decide to do, all that matters is that your choice works for you!

    • @lex_darlog_fun
      @lex_darlog_fun Před 2 měsíci +1

      Hello DarkDax. It would be nice if you'd credit the music used in your videos. It slowly becomes a new norm to just give a hard-subtitle on CZcams (encoded into the video itself).
      Specifically, I'm curious about the song starting at 18:47. It rings a bell, but I can't recall where I heard it.

    • @DarkDax
      @DarkDax  Před 2 měsíci +2

      @@lex_darlog_fun it’s the Kate Puzzle songs from Mirrors Edge! I’ve combine all three tracks into one longer track.

  • @UndeadAlex
    @UndeadAlex Před 4 měsíci +51

    Its probably a random thing to say but you seem like a decent person to have a drink with, its just your energy is something else 😂

  • @autismspirit
    @autismspirit Před 4 měsíci +29

    TBH I'm fine with Unity doing a company-wide reset and trimming the headcount. It sucks for the developers affected for sure, but Unity under JR was bloated to hell and heading in a terrible direction. They've 100% over-hired and were hemorrhaging cash like crazy until they were forced to do the whole Runtime Fee thing. Let's just see where this leads, I'll still continue using Unity for personal projects since it's the only viable engine for indies IMO, I use Unreal at work on larger games for the most part and would rather not see that bloated interface at home.

    • @flyntwick
      @flyntwick Před 4 měsíci +3

      This move is to fuel the resources required for future AI services... it has nothing to do with their saturated workforce.

    • @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii
      @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Před 4 měsíci

      I wished they focused on fixing bugs. We don't need a new new UI system to replace the legacy and legacy legacy ones. More broadly, we don't need more features checkboxes on marketing material. Just make the existing features solid and extendable.

    • @flexicus1105
      @flexicus1105 Před 3 měsíci +1

      CEOs value "growth" than susteinability

    • @badsip
      @badsip Před 2 měsíci +2

      It’s interesting hearing how people who use Unity at work prefer unreal at home and vice versa. It really shows that any software has plenty of faults. For me it just proves that creating a good game is possible in any engine, just takes the dedication and hard work to pull off.

    • @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii
      @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Před 2 měsíci +1

      @@badsip You also need a better machine to run Unreal.

  • @Armadous
    @Armadous Před 4 měsíci +52

    I'm attempting to move away from Unity, but it's incredibly challenging. Nearly a decade of productive workflow is intricately intertwined with store assets and custom editor tools, leaving me with no apparent practical exit strategy. The editor's functionality continues to frustrate me on a daily basis. It's baffling that we're still rebuilding the domain in a modal window, locking up the editor, with changes taking an unpredictable amount of time-ranging anywhere from 2 seconds to 20 minutes-for even the most trivial modifications. The editor is a crusty patchwork of sub-optimal implementations and not-production ready, de-facto standards.

    • @007LvB
      @007LvB Před 4 měsíci +10

      Unreal also has some serious issues, like documentation being virtually non-existent! No engine is going to be perfect.
      Godot may suffer from too much democracy, where there's a lack of a central organisation just deciding how to implement things - meaning it can take a lot longer for features to develop.

    • @manoyal
      @manoyal Před 4 měsíci +1

      No one likes change, but u just have to take the first step..
      After that one can slowly adapt to the new stuff the more they use it

    • @manoyal
      @manoyal Před 4 měsíci +1

      ​@@007LvBWell then the ultimate solution is build own engine ...

    • @Pakistani890
      @Pakistani890 Před 4 měsíci

      You can unreal there are a lot of paid assets given for free and there are a lot's of unity to unreal asset converter etc and if you want tutorials yes the documentation is not that good but there is a youtube channel called unreal sensei plus there is the epic dev community!

    • @skooter500
      @skooter500 Před 4 měsíci +3

      Switch to Godot. It's totally worth it. You will rediscover your love of making games.

  • @LostRelicGames
    @LostRelicGames Před 4 měsíci +16

    Fun video mate, rarely do I sit through an entire video at standard speed without a skipping about! Love it

    • @DarkDax
      @DarkDax  Před 4 měsíci +3

      Thanks mate! That means so much coming from yourself, glad you enjoyed it!

  • @teawa_
    @teawa_ Před 4 měsíci +12

    0:53 was my exact same reaction to the splash screen news 🤣
    Love the content, just subscribed!

  • @mihininja
    @mihininja Před 4 měsíci +15

    I wonder how Unity Runtime Fee will handle game DLC. While Sure unity has a poor DLC framework, it's still possible and I feel like if developers really wanted to squeeze the juice out of their game, they could sell their game for super cheap, then pump it full of DLC and microtransactions, as a result you could have a relatively low unique initial engagements & by extension low runtime fee, while making boatloads through said Microtransactions/DLC. It almost seems like this payment model encourages lazy/greedy game design.

    • @flamart9703
      @flamart9703 Před 4 měsíci +3

      Considering new rules, you need to report all revenue above thresholds for content made with Unity 6 or above. DLC is part of the game.

    • @Radek_M.
      @Radek_M. Před měsícem

      Why bother with run time fee when you can pay 2.5%...

  • @leomarques5218
    @leomarques5218 Před 4 měsíci +46

    I might use unity if a job ask for it, but, for personal projects I switched to unreal

    • @extra-lives
      @extra-lives Před 4 měsíci +4

      where are your learning from? I am having a hard time learning unreal engine.

    • @leomarques5218
      @leomarques5218 Před 4 měsíci

      @@extra-lives there is a course in udemy from gamedev tv, I finished recently, and I think it is pretty good. But the only problem with unreal is that it is poor documented, so sometimes you will not know exactly what a function does

    • @skiez7430
      @skiez7430 Před 4 měsíci

      @@extra-lives I started learning from udemy courses. (theyre expensive but often go on sale for like $20 or even less). If u really dont got small money to spend u might should look into unreal sensei's beginner tutorial. gorka games also has a good beginner tutorials too

    • @nightwalkerj
      @nightwalkerj Před 4 měsíci

      I couldn't have said this better.

    • @Crazyzooka
      @Crazyzooka Před 4 měsíci

      @@extra-lives tutorials on youtube to do x and to help understand general workflow/high-level dev, and the docs + forums + consulting source code for the nitty gritty

  • @anbagames
    @anbagames Před 4 měsíci +2

    Thank you for the refreshment, very pleasant format to watch!

  • @joy211191
    @joy211191 Před 4 měsíci +1

    I was hoping they will take there AI and have an underlying layer of DOTS-ECS by default. So the AI can be programmed same with the old way while under the hood it runs on the DOTS-ECS framework thereby increasing performance. Effectively, a translation layer maybe?

  • @terrypark3690
    @terrypark3690 Před 25 dny +1

    Them having to clarify something legally obvious that they can't retroactively force previous plans to a new plan is well... But overall they are saying we don't want you to succeed so I definitely see bigger indie studies still steering away from it-which is supposed to be unity's main revenue source. Honestly if they did change it'd be great but so much of the game industry is now about butchering the golden egg laying goose I doubt it'll be able to make a turn around.

  • @TravisBerthelot
    @TravisBerthelot Před 4 měsíci +19

    My proprietary model tells me to not use Unity.

  • @ZackOfAllTrad3s
    @ZackOfAllTrad3s Před 4 měsíci +4

    Sounds like more shiney baubles from Unity without fixing any of the glaring legacy issues.

  • @flamart9703
    @flamart9703 Před 4 měsíci +23

    Yes, I'll use version 6, at least to rise Pro plan requirement from $100k to $200k, removing logo from client's project for small devs will be nice too. But the main reasons are because I like Unity editor, don't have time to learn new engines, and I didn't give a shit about company management even before scandalous runtime fee, so until they screw the engine or conditions to use it, I don't see reason not to use it.

  • @vogonp4287
    @vogonp4287 Před 4 měsíci +3

    Been using Gamemaker to make a mobile game for a while. I like that so far, and it feels a lot safer.

  • @hey_you_123
    @hey_you_123 Před 3 měsíci +1

    Love your content man. Can someone answer me this: if I select Unity to make my game, am i restricted to release it only on Steam? For console it says that you need to have the pro license, 200 dollars a month. If this is the case it is worse to use Unity (only steam) instead of Unreal (problably more than steam, not sure)?.

    • @PhenomUprising
      @PhenomUprising Před 3 měsíci

      But you can probably wait to pay for it last minute, like a couple months (depending on how big the game is) before release while you test it on the consoles, up to until you stop patching the game post-release. And I don't know about how it is with Unreal.

  • @exoZelia
    @exoZelia Před 3 měsíci +3

    This is also a new era of data tracking for the end user. Why does any of a gamers data need to make it back to Unity? Even if it's just a single randomized hash, it's too much.

  • @MaybeLoveHate
    @MaybeLoveHate Před 3 měsíci +2

    Will definitely be using Unity 6. Still my favorite game engine, although it just crashed on me so I am mad at it right now haha

  • @containedhurricane
    @containedhurricane Před 4 měsíci +19

    Based on our experience with Adobe and Autodesk after they became publicly-traded, Unity could also lock us out of our project in the future since they should return their investors' money after making billions of dollars acquisition mistakes. Godot would be a safer option, because its license is MIT and we could use C++ with Godot to achieve Unity DOTS performance

    • @DarkDax
      @DarkDax  Před 4 měsíci +5

      Genuinely have no idea the choas that would cause if this happened

    • @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii
      @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Před 4 měsíci +7

      I see only hobbyist switching to Godot.

    • @containedhurricane
      @containedhurricane Před 4 měsíci

      @@DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Road to Vostok and Sonic Colors Ultimate

    • @Th3-Mast3rmind
      @Th3-Mast3rmind Před 4 měsíci +1

      Using performant C++ in Godot is a lot harder than using DOTS. For example, it doesn't provide any safety for multi-threaded code. Unity on the other hand has safety mechanisms and will prevent things like race conditions. You also don't have to worry about memory allocations, since DOTS is virtually GC-free.

    • @Th3-Mast3rmind
      @Th3-Mast3rmind Před 4 měsíci

      Also, I'm pretty sure that you cannot use C++ for in game scripting. Might be wrong since I haven't used Godot in a very long time

  • @TheBcoolGuy
    @TheBcoolGuy Před 4 měsíci +2

    I'm using 2019.4 LTS. Works well enough for me. Not going for cutting-edge features. I'm not excluding the possibility of using these new versions in the future, but I really don't like upgrading and spending ages making all the red warning lights and alarms go away. If there's a negative financial incentive to upgrading, that's definitely enough to disincentivise me for the time being.

  • @laok
    @laok Před 4 měsíci +8

    don't they are sneaky no mater how good it is they are going to nickel and dime you

  • @rommelstrafe
    @rommelstrafe Před 4 měsíci +1

    If not for the very slow startup of opening projects (and other slow things it has) I'm still sticking with Unity. Hope Unity 6 will be a game-changer this time.

  • @Loomeh
    @Loomeh Před 4 měsíci +5

    I'm pretty sure that comment about the AI being used for prototyping is just a straight up lie because if that was the case they wouldn't have needed to make that promise about defending developers in the case of copyright challenge

  • @gamedevoverflow
    @gamedevoverflow Před 4 měsíci

    Dose WebGL games also count for runtime?

  • @CoderDev6545
    @CoderDev6545 Před 4 měsíci +7

    For a "small" channel, this is fantastic editing. Great job!

  • @ChickenMeister84
    @ChickenMeister84 Před 3 měsíci

    6:54 Just a correction here. GPU Occlusion culling reduces background rendering for objects not in view. It is not the same or similar to GPU Resident drawer other than having the same objective -> to increase fps.

    • @DarkDax
      @DarkDax  Před 3 měsíci

      Thank you for the clarification! I think my wording there gave that impression and I meant that it was similar in the sense that the workload is moved over to the GPU rather than it being similar in purpose.

  • @seansopata5121
    @seansopata5121 Před 3 měsíci +1

    I started with unity before it was available for windows. It stopped being good at around the time they moved to the package manager. Since then, pretty much every feature has been half-assed

  • @sk8ll
    @sk8ll Před 4 měsíci +3

    For now I'm stuck in Unity, mainly due to the fact that I'm just hobbyist. I tried UE and Godot, but even with its flaws, I enjoy the huge amount of documentation/tutorials for Unity the most.
    Most Importantly, I'm trying to not take gamedev that seriously as I used to.. and it's greatly benefiting my enjoyment of it. I'm too old to be chasing dream of millions of dollars made after 4 years of work on my 'dream' game that flops right away.
    If I don't make something.. that's ok, if I do... even better, but it will probably not sell huge numbers anyway.
    Thanks for insightful video anyways, hoping to see more 'Ripped Persona mechanics' videos in the future, as I hear the music is ever present, and I'm sort of robber of those mechanics myself

    • @blo0m1985
      @blo0m1985 Před 3 měsíci

      many tutorials are outdated (input system) or not existent at all (for modern ECS)

    • @sk8ll
      @sk8ll Před 3 měsíci

      @@blo0m1985 That is true, although the archaic input system will serve well enough for (I'd say) 95% of people using unity. My main issue is probably the fact that the "new" input system is not really new for years now, and yet it's still only downloadable addon instead of fully built in feature. As if Unity was too scared to commit and move on, and for prototyping make the old input system as addon, not main way to do things
      Since I'm relying on Adventure creator asset to create my game, all inputs are handled through that anyways. But I can see the headache it could cause to anyone interested in using Unity

  • @PanSkrzynka_
    @PanSkrzynka_ Před 3 měsíci +1

    I was working in Unity for about 10 years. After monetization drama I change into Unreal. Long ago when I tried UE it was a bit junky to use and hard to learn. Back then I was thinking choice between UE and Unity was personal preference.
    But now, I feel like, when Unity was stagnating in last 5 years or so, UE was moving forward at incredible speed. UE now have incredible documentation and community learning website. Its features are like night and day compare to some Unity outdated modules that are still in use (im looking at you character controller!). Viaual programming with blueprints is actually not only usable but preferred type of programming in 90% of situations.
    Unreal have lots of features build in that in Unity you need to buy Assets for them, some of them so basic.
    The only saving grace for Unity now is their 2D features that are better, but Godot is on its back....

  • @chosencode5881
    @chosencode5881 Před 4 měsíci +4

    I am a somebody in Africa thank you very much!! May or may not have a coconut currently.....

    • @DarkDax
      @DarkDax  Před 4 měsíci +3

      Finally, a SOMEBODY with a coconut!

  • @hungryhuskyDM
    @hungryhuskyDM Před 3 měsíci

    Wait so if you choose the rev share option, you have to pay the 2.5% of your TOTAL rev share every month? o.O

  • @HiImKyle
    @HiImKyle Před 4 měsíci +1

    Going back to just single digit versions again? What happened to using the year + some other minor.patch appended?

    • @DarkDax
      @DarkDax  Před 4 měsíci +2

      I can't count that high

    • @kishirisu1268
      @kishirisu1268 Před 4 měsíci +3

      Some Marketing happend, and they ditched own revolutionary year naming. In a few years new marketing team will invent new naming like Unity XXL, Unity SM etc..

  • @DigitalWolfGameDev
    @DigitalWolfGameDev Před 4 měsíci

    I use Unity for a lot of my personal visual-dependent projects (the rest I tend to focus on Python, and at times I might use TKinter for Python to develop interfaces to go with module libraries). I took a few years away from Unity due to life changes and such, but came back to relearn and start working on it again in the last year or so. I have tried going over to Godot and found I do not really like how the editor works with setting up scene assets (not 100% sure what, it just felt off to me), as I have worked with Unity for YEARS. I am holding out hope that with the new direction of management (NEW new actually?), they will realize the runtime fees are going to need to be tweaked a lot more (or even done away with, for something better) at some point. I have no intentions on moving away from Unity3D, as it is my engine, like it is for many, many people (if it weren't, I do not think developers would have gotten so upset about the whole debacle). So I am genuinely hoping they get their ducks in a row and realize that without the developers they have nothing.

    • @DarkDax
      @DarkDax  Před 4 měsíci +1

      Thanks for sharing! While a lot of people seem to be getting on with other enignes, it doesn't work out the same for everyone. Hopefully for everyone's sake they slowly come back strong, but only careful management and time will tell!

    • @DigitalWolfGameDev
      @DigitalWolfGameDev Před 4 měsíci

      @@DarkDax
      Agreed completely! I will keep hopeful, as should anyone else who loves Unity3D, while also not getting too worked up if things do not improve in time. All we can do is move on and push forward.

  • @holyavatar2277
    @holyavatar2277 Před 2 měsíci

    I have high hopes for the new possibilities with the Fantasy Kingdom Sample. We're using HDRP in Dead Age: Survivors and I have to say, although we've already optimised the graphics so much, the performance is really not good, especially when I compare the speed with our oder Dead Age 2, which is sad. Maybe HDRP will get better with the new possibilities...

  • @NihongoWakannai
    @NihongoWakannai Před 4 měsíci +1

    They only removed the splash screen for unity 6 and onwards, so now the only way to not have the splash screen for old versions is to pay unity thousands of dollars a year since they cancelled their previous subscription service.
    Also 10:37 is that from ratchet and clank 3?

    • @DarkDax
      @DarkDax  Před 4 měsíci +1

      Good old Courtney Gears 🤖

  • @geolbaker
    @geolbaker Před 4 měsíci +2

    Hands down the best video you’ve done bro! Loved it that you didn’t dogpile it like the no-life’s but also didn’t unconditionally praise it like the paid-off unity shills, and instead get it the benefit of the doubt that some people do just prefer it, but ultimately its a personal choice.

    • @DarkDax
      @DarkDax  Před 4 měsíci +2

      Thanks man! It all comes down to what works for you. It's an intrinsic question.

  • @JELLRATT
    @JELLRATT Před 4 měsíci

    Damn not only did you have crash bandicoot the wrath of cortex ost, you used the BANGER that it Courtney Gears

    • @DarkDax
      @DarkDax  Před 4 měsíci +1

      Got a lot more bangers where they came from!

  • @rcoppy
    @rcoppy Před 4 měsíci +8

    My team switched over to godot, stuff like version control and scripting are much easier to handle, especially for our artists-simpler, leaner experience overall

    • @DarkDax
      @DarkDax  Před 4 měsíci +4

      Glad the move was a smooth process! Hope the project goes well!

  • @Chrispins
    @Chrispins Před 8 dny

    Song at around 8:41? I feel like a deep memory was unlocked but I can't for the life of me remember what game it's from.

    • @DarkDax
      @DarkDax  Před 8 dny +1

      You and me both mate. It’s Artic Antics from Crash Bandicoot Wrath of Cortex!

    • @Chrispins
      @Chrispins Před 7 dny

      @@DarkDax Aw man brings me back to opening up my brand new PS2 on Christmas morning!! I knew it was either something Crash Bandicoot or maybe Spyro

    • @DarkDax
      @DarkDax  Před 7 dny

      @@Chrispins me too man haha that’s why I use this kind of music and always looking out for more!

  • @watercat1248
    @watercat1248 Před 4 měsíci

    For now I will be reaming to unity 2022 lts or whatever I already used for my project.
    In the order to finish the project I have already starting.
    After that I will see what can I do move in other engine,
    Or whatever until project it's finish I will remain to thet version,
    Wean my project it's finish I will Take looks what it's what it's the best option for my next project so I don't the answer until then.

    • @DarkDax
      @DarkDax  Před 4 měsíci +1

      I think a lot of people will be in a similar position. Do you have an engine that peaks your interest at the moment?

    • @watercat1248
      @watercat1248 Před 4 měsíci

      @@DarkDax to be honest after the project I'm working now I will take looks
      The game im working now it's 3D multiplayer fps but it's early in development
      My next project I will probably be 2D platform multiplayer as well I'm thinking about Godot for the 2D egine but I don't like gd script arcature I will take look what other 2D engine's are out there.
      Because i don't like the fact the in gdscrip have error be I have add extra space and stuff like that.
      The other thing I'm not fun about Godot is the Noted system,
      It's just worse version off game component acitectoure
      The problem I have is the fact I'm not able 2 add scripts in the exact same directory what I'm trying to say is in Godot you able to add only one script for each noded you don't able to add multiple in the same that it's big limestion for my
      Because that means I have to do one off those options wean I add code.
      1. add the script on parents nodes
      2. and the script on the children nodes
      3. Add on the script on the same node
      The problem is that each time I want to make a new script (code) I will have to make new node 😞 and I personally not fan of this
      For example let say for example that make 2D character from platformer wean I made code for this character I will have to the movement code on the parent object and after that to children object with physics chilled because like I will be from platformer game and after that children object for the fire attack ECT
      Instead of adding one object and 3 to 5 compound like will,
      In Godot I will have to add 3 to 4 nodes that have data that I don't need like position and stuff like that.

  • @jahmi4334
    @jahmi4334 Před 4 měsíci +2

    R&C OST.
    Epic.

  • @digiross7199
    @digiross7199 Před 4 měsíci +7

    When this debacle happened, I switched to Godot and I haven't been happier. An amazing engine!

    • @DarkDax
      @DarkDax  Před 4 měsíci +1

      Godot really is a great engine! Currently following the tutorial on their website!

  • @jorhoto7064
    @jorhoto7064 Před 4 měsíci

    15:27 Best video moment!

  • @ibendover4817
    @ibendover4817 Před 6 dny +1

    I can forgive them for layoffs. Most tech companies over-hired. Investors were looking at everyone over-hiring and pressured their own companies to over-hire, because corpos thought more people developing more features equals more $$$, and people that didn't go nuts hiring would lose out on talent and be pushed out of the industry by competitors.
    There was a lot of greed at play from both corpos and developers as well who were ditching their existing companies for those ludicrous covid pay rises from companies trying to poach employees. The only people I feel sorry for are loyal employees that got caught up in layoffs.

  • @sharoozasghar4956
    @sharoozasghar4956 Před 4 měsíci

    although the layoffs hurt, its a good thing for the company. They have made questionable aquisitions and overhired like any other tech company, and a company solely focused on game engines does not need that many people at all. It was and partially is an overbloated company. Alot of weird roles as well when I checked 1-2 years ago. The company needs a complete teardown and rebuilding and layoffs are bound to happen as much as they hurt. Lay off people and focus on your core products.

  • @SmallHedgeHQ
    @SmallHedgeHQ Před 4 měsíci +1

    Very well put together video. Gotta say, removing the splash screen makes Unity 6 very tempting...

    • @DarkDax
      @DarkDax  Před 4 měsíci +1

      Genuinely something they should have done ages ago. Steam Greenlight proved that haha

    • @edwinkm2016
      @edwinkm2016 Před 4 měsíci

      They do this to be not associated with all the shovelware right?

    • @SmallHedgeHQ
      @SmallHedgeHQ Před 4 měsíci

      @@edwinkm2016 Possibly. I think the main reason is to give developers a motivation to use Unity 6. Otherwise we won't

  • @classydave75
    @classydave75 Před 3 měsíci +1

    So I'm not a dev... I have started watching videos on the topic of game engines following the story around the old Unity CEO and the shenanigans about the fees... But, if I understand a bit what's going on, basically, they fired the old "problematic" CEO, put that new one, made a nice presentation about U6 and... Still got away with the payment scheme that everyone was yelling about? So, what's the deal at the end of the day? It looks like the old bad CEO has basically served as the PR scapegoat... Or I'm missing something maybe...

  • @Mooncat25
    @Mooncat25 Před 3 měsíci

    Based on the fact that they fked me up by thinking I'm working in a group and therefore should buy the pro version, even though I've always been working on my own hobby projects without any teammate and without any release to the public, I'm 99% sure their "proprietary model" will fk people up.

  • @exoZelia
    @exoZelia Před 3 měsíci +1

    Third comment - thanks for this, I'm still deciding what engine to marry and it seems like Unity is still worth avoiding.

  • @WorstDeveloper
    @WorstDeveloper Před 3 měsíci

    Unity had an insane amount of employees. So the layoffs make sense, and I'm not too worried about it.
    I'm continue using Unity for a few more years. But I'm looking forward to using Godot once the C# implementation improves, and .NET adds better Android/iOS support.

  • @bloggy6465
    @bloggy6465 Před 2 měsíci +1

    lets go unity is back!

  • @SauROnmiKE
    @SauROnmiKE Před 2 měsíci +1

    First of all, thank you for the fantastic video, 25 minutes felt like 10, you have a new subscriber.
    I have started learning Unity 2 years ago, trying to squeeze it between my work (software engineer) and Master's degree, and since the controversy played out, I have been greatly discouraged from continuing this journey and trying to complete and publish my small game. However, I will continue with Unity, it is the only experience I have so far and feel comfortable with it. I believe that switching now to another game engine would just slow me even more. It is very frustrating for someone new to the game dev industry that just started to get the hang of things after some time, to now see these horrible corporate tactics that so many companies opt for nowadays and feel like they have hit a roadblock with their journey.
    Thank you again for the fantastic work.

    • @DarkDax
      @DarkDax  Před měsícem +1

      Thank you so much - that's great to hear!
      Always love hearing about other people's journeys, it reminds us we're very much not alone! What happened with Unity was a huge shock to the industry with indie and solo devs feeling a lot of the frustration. The company's new direction seems to be in good taste but it's still too early to tell so it's only natural to feel this way.
      I've just started learning Godot and the level of that disheartening feeling I get realising I can't do a thing in Godot that I easily could in Unity is a bitter taste in my mouth. However, it's so important to remember it's temporary with effort and now I can do that thing (after grumping over it for ages haha).
      Good luck with the rest of your project - keep it up!

  • @ghostradiogames
    @ghostradiogames Před 3 měsíci +1

    Great video. I switched back to Godot during the Unity shenanigans because I had builds in both Unity and Godot (I started in Mono Godot for this game), but lately I've felt like either I should switch back to Unity or switch to Unreal, if Unity doesn't get their shit together. I'm hoping they do though, because I preferred Unity, in theory, over the other engines by far. But Unity has a track record of introducing new features, that will be broken in some way, and then they never fucking fix them. For Unity I had actually purchased Animancer to replace the animation system because it was so trash. Maybe things will be different in the future? I'll wait and see.

    • @sean7221
      @sean7221 Před 3 měsíci

      Don't bother, Unity is only going to get worse or stagnate. Godot would be your best choice

  • @pedrosouza5270
    @pedrosouza5270 Před měsícem

    Finishing my game on Unity. Slow, huge compile time, lot's of crashes, im just done. Unfortnly i have to finish my 2 years project but im never going back to this software.

  • @cityonthemoon36
    @cityonthemoon36 Před 4 měsíci

    Great video
    thanks

    • @DarkDax
      @DarkDax  Před 4 měsíci +1

      No, thank *you*

  • @codichor6036
    @codichor6036 Před 4 měsíci

    I'll use Unity professionally because I'm paid to, but I've stopped touching it for any projects otherwise. I love the software, it has quirks, flaws, and warts, but after 10 years I've gotten very familiar with them but the last few years have just been a glass shattering moment for me. For all my personal projects I'm not making custom, bespoke engines with C++, GLFW/SDL2, and any libraries I find necessary. If I really need to use a premade engine, I'll probably default to Godot for anything light (2D, basic 3D) or Unreal.

    • @DarkDax
      @DarkDax  Před 4 měsíci +1

      I'm thinking similar - my personal project keeps throwing random HDRP exceptions now and bisection isn't helping sadly. Safe to say I'm done for now.

    • @codichor6036
      @codichor6036 Před 4 měsíci

      @DarkDax yeah, I can't say I'll never look at Unity again for my own projects but, there's too many competitors to stay with it without a huge reason.

  • @gutzimmumdo4910
    @gutzimmumdo4910 Před 4 měsíci

    alot of lingo but my question is;
    Is the runtime fee less than what unreal ask for the same game?
    Still, the fact that they are going with it is a huge red flag and still a risk for any dev/company

  • @sharoozasghar4956
    @sharoozasghar4956 Před 4 měsíci

    I think the GPU Culling and batching is cool

  • @raini_studios
    @raini_studios Před 13 dny

    Some of us still remember Urho3D :)

    • @DarkDax
      @DarkDax  Před 11 dny

      Doing God’s work 🫡

  • @OmegaFoamy
    @OmegaFoamy Před 3 měsíci

    So I personally think that Unity as a company(while yes it's sad how many people got laid off) did what they need to do to regain trust in the developer community(again, for me personally). Getting rid of John as well as getting the IronSource execs out and putting away a lot of the stuff they bought that was for other industry stuff so they can focus on building back their reputation as one of the ideal engines to use for Indies. The layoffs suck yes but they had way too much going on that wasn't going anywhere for 95% of the engine use and the 5% wasn't going to pull in the funds needed for the amount of money they invested to be paid back(John is pretty good at running companies to the ground after all). I did switch to Unreal Engine for a few months and loved it, however I did find an issues where Nanite(one of the big selling points of the engine) actually is a huge hit on performance and should only be used if you have a massive scene with tons of insanely detailed meshes to balance out performance in a big project. Overall the stuff I missed about Unity really made me want to go back so I'm currently checking it out again and I'm likely to switch back since they made the runtime fee reasonable and got rid of the source of the problems.

  • @jstarandomdude
    @jstarandomdude Před 28 dny

    Should I use Unity? I'm starting to get into game development and I don't know if I should use godot or unity

    • @DarkDax
      @DarkDax  Před 28 dny +2

      I think the answer to this question will always be intrinsic. Some questions you could ask yourself are:
      1. What kind of project do you want to make?
      2. Do you prefer the engine to be open-source and would like the benefits of it?
      3. Would Unity's new model affect your future projects?
      Of course there are other questions but I think these are at the core of everyone's mind right now regarding sustainability. If you already know C# and worried about Godot, the Godot C# API is great and the majority of the docs have a C# tab for examples. I personally moved on to Godot to see whats what and am having a good time.
      Hope that helps in some way!

  • @juleswombat5309
    @juleswombat5309 Před 4 měsíci

    Yes, Obviously for most game, and especially mobile web games. Unreal for high fidelity 'photo realistic' scenes.(If you have a really powerful PC)

  • @GradientOGames
    @GradientOGames Před 4 měsíci +4

    Most of the employees of the layoff would have been from ironsource and not the engine itself. Although it may be selfish of me, but I think those layoff are good for us as the developers because if Unity is more profitable, it means they can spend more of their manpower and time making the engine itself better.

    • @mikeha
      @mikeha Před 4 měsíci

      they had way more employees than they need, if you compare how many employees they had to what unreal has

    • @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii
      @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Před 4 měsíci

      It feels like they haven't improved anything since version 5. They keep replacing old components with new ones that do more or less the same things, just differently.

    • @GradientOGames
      @GradientOGames Před 4 měsíci

      @@DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Ever heard of DOTS? SRP? Although they are replacing old systems with new ones without removing deprecated packages, bloating up the engine, the engine is still definitely improving.

  • @moosesnWoop
    @moosesnWoop Před 3 měsíci +2

    imo it's good. Unity is a loss making company, year on year, has never made a profit. If you're hitting 1 million installs of your game, you should most certainly pay for the effort of the Unity engineers. I'm glad they opened it up on the personal end too. If their loss making continues, there will be no engine anymore.

  • @Netz0
    @Netz0 Před 4 měsíci +2

    It is surprising how companies are trying to copy the Apple business model. We don't want you to pay for our product anymore and our work. We want a % of what you sell and build.
    No wonder open source is taking over the world when it comes to software. Apple wants 30% of every developer in the world, Unity wants a fee for every game you sell. They are not selling you a tool to build games at this point, they own your game for eternity.

  • @orlandoholwerda2373
    @orlandoholwerda2373 Před 3 měsíci

    Unity 6 sounds amazing, there is nothing like unity. I can use unity on a 2013 macbook air, unreal. The layoffs sound harsh , but I do know that a reset means cleaning up shop, its a good sign that the previous ceo did not know what he was doing, just my opinion.

  • @halivudestevez2
    @halivudestevez2 Před 3 měsíci

    ach, so it is about the money! I will happy and proud to pay, if anytime my any of my game touches that range :)

  • @halivudestevez2
    @halivudestevez2 Před 3 měsíci

    I'm using 2023 Beta... no real problem yet.

  • @bexplosion
    @bexplosion Před 4 měsíci +1

    Verse gets implemented in UE6 and that may attract those that dislike C++ or Blueprint. Im currently learning Angel Script for Unreal 5 and it is really nice. Simple, fast and without compilation wait. So Unity 6 is not attractive to me. Flax Engine and Godot is my backup plan.

    • @DarkDax
      @DarkDax  Před 4 měsíci

      I think once fully integrated Verse could be a lucrative alternative for a lot of people. C++ is a huge barrier for a lot of people, though Blueprints appear to mitigate that to certain degree - in some cases people creating entire games with just BPs alone.
      Never heard of Flax - will give it a look, thanks!

  • @A5tr0101
    @A5tr0101 Před 4 měsíci +2

    Unity is a great engine for beginners, i prefer it over Unreal

    • @Red_Eagle
      @Red_Eagle Před 4 měsíci +3

      What about godot though?

    • @digiross7199
      @digiross7199 Před 4 měsíci +2

      @@Red_Eagle when the Unity fee mess happened, I switched to Godot and I haven't been happier

  • @socketbyte5348
    @socketbyte5348 Před 4 měsíci

    Unity shines in full 2D or stylized 2.5D. But 3D? That ship has definitely sailed with the release of UE5. There's absolutely no way Unity can catch up to Unreal in terms of visual fidelity AND ease of use. There's just so much tooling in UE it's not even close. Don't even get me started on Megascans/Metahuman. Unity should focus on 2D exclusively to stay relevant.

  • @anatnasogaming
    @anatnasogaming Před 4 měsíci +1

    Unity has finally made a good decision

  • @mootzartdev
    @mootzartdev Před měsícem

    All engines are good. As long as you're a programmer. If you're not a programmer then use Unreal. If you are a programmer. Then use the engine that best suits your programming skills.

  • @ShaneUrbas
    @ShaneUrbas Před 2 měsíci

    Is Unity good for 2D pixel games?

    • @DarkDax
      @DarkDax  Před 2 měsíci

      Unity can be great for 2D games!

    • @ShaneUrbas
      @ShaneUrbas Před 2 měsíci +1

      @@DarkDax thx. I’m going through the Essentials Pathway.

  • @DePistolero
    @DePistolero Před 4 měsíci +26

    I've ditched 7 years of unity and moved to Godot, not looking back at all ever!!! It has never been easier time to learn new stuff, so many ai tools and resources, it is fantastic!!!! It still raises my hair on the back when I listen such a pile of BS of how they are going to handle individual engagements and the rest of the crap... so happy I moved away from that!!!

    • @stylishskater92
      @stylishskater92 Před 4 měsíci +3

      Except good luck making actual 3D games with actual stuff in it.

    • @DePistolero
      @DePistolero Před 4 měsíci +9

      @@stylishskater92I'll let you know when I'm done

    • @beickerzambrano5908
      @beickerzambrano5908 Před 4 měsíci

      @@stylishskater92 It's not that you can't do it. czcams.com/video/ao34A0Y2x6c/video.html

    • @flyntwick
      @flyntwick Před 4 měsíci +10

      @@stylishskater92 Have you actually attempted this, or are you just regurgitating what others have said?

    • @ugochanneltv5600
      @ugochanneltv5600 Před 4 měsíci +1

      @@flyntwick everyone says that godot sucks with 3d. even godot developers themselves

  • @TravisBerthelot
    @TravisBerthelot Před 4 měsíci +2

    Only if you want Unity to have your first born.

    • @jernaugurgeh451
      @jernaugurgeh451 Před 4 měsíci +1

      They’ll have to make do with my second-born. I already gave the first to Apple.

  • @LoOnarForge
    @LoOnarForge Před 3 měsíci

    Sticking with Unity for now for sure. The majority of the layoffs were from the Iron Source part as far as I know. A lot of people are talking about the moral aspect of using Unity, I don't know where it comes from. This is a stock exchange traded company. If you trust any stock-traded company, you are naive, by definition, they can't be. After Unity went public it is very simple to me - does this tool serve me now or does it not? Simples.

  • @randywoodard9701
    @randywoodard9701 Před 3 měsíci

    I have many years invested in UNITY and will still use it . The decision-makerss messed up and the people who chose that road are gone now and hopefully the company will learn from this. Even with the weird charges, it is still cheaper than Unreal and in my opinion is better. I have too much invested to change now. The new rates will only affect people making a lot off their game (everyone hopes to be like pal world) and if you get there you will make enough to pay these fees. I am just glad they have a new CEO and have gotten rid of the people on the board who made these bad decisions. I am also looking forward to the new features. I also hope they incorporate the technology they acquired from Weta. Yes, I know they pretty much disbanded Weta but still have the rights to the software. Here's hoping for better decisions from the board in the future.

  • @bioburden
    @bioburden Před 4 měsíci +14

    Currently considering Godot tbh.

  • @jernaugurgeh451
    @jernaugurgeh451 Před 4 měsíci

    10:59 THE FLOGGING WILL CONTINUE UNTIL MORALE IMPROVES! ARRR, ME HEARTIES!

  • @Bobbo69
    @Bobbo69 Před 4 měsíci +1

    ui toolkit ❤

  • @RedmotionGames
    @RedmotionGames Před 4 měsíci

    While I agree with most devs that the runtime was a bad idea, I'd still be over the moon if I had to pay it. The harsh reality is: hardly anyone is going to pay it.

  • @PHeMoX
    @PHeMoX Před 4 měsíci

    Not difficult to see it is not worth the money. _But_ most indie game dev beginners, which are the majority of Unity users, won't ever have to pay this anyway. Then again, why built up experience with an engine, if it screws you over in the rare event of having this outlier success game hit? Yes, at that point you're probably doing very well, but you could have been doing even better using a different engine...
    3:30 They are already _doing_ that though and will do that in the future for sure. 100% bs to assume they won't based on their 'promise' .

  • @drinkwwwaterrr
    @drinkwwwaterrr Před 4 měsíci +3

    I've completely left Unity behind, the focus on AI, the company basically imploding, the awful pricing and the insanely underwhelming updates and focus on services instead of actual engine improvements just push me away from it, Godot or Unreal are the way to go.

    • @DarkDax
      @DarkDax  Před 4 měsíci

      Do you have a preference between the two?

  • @harrysanders818
    @harrysanders818 Před 4 měsíci +1

    Added some unreal 4 features and called it unity 6

  • @Hypefon
    @Hypefon Před měsícem

    5:11 😭

  • @MichaelGGarry
    @MichaelGGarry Před 4 měsíci +1

    I don't get why people are still even talking about the runtime fee. You plan for a 2.5% fee (cheap compared to other engines) and the runtime fee can only make that *cheaper* for you. Thats it.

    • @DarkDax
      @DarkDax  Před 4 měsíci

      Because there are still misconceptions going around. Let’s get them cleared up.

    • @mauri00098
      @mauri00098 Před 6 dny

      people want to push the idea Unity is bad and godot/unreal are the only ones good engines, when I see more bad-performant games made in unreal than unity, but yeah... And godot still not there.

  • @mrmunchkin2181
    @mrmunchkin2181 Před 4 měsíci +3

    I will not be using Unity after what they did.

  • @developerdeveloper67
    @developerdeveloper67 Před 4 měsíci +4

    Imagine using Unity in 2024...

  • @Coolkidstan
    @Coolkidstan Před 3 měsíci

    I think that the runtime fee is a bad system. For example indie devs shouldn’t have it but registered companies should have it by making some kind of survey system or unity system for like teams etc

  • @nellofontani
    @nellofontani Před 4 měsíci +3

    it's unpopular but i still like Unity software, even if I could switch to Godot or Unreal in the future I hope Unity will regain some trust

  • @ji9sw
    @ji9sw Před 4 měsíci

    great video, deserves more views

  • @ELEC7RO
    @ELEC7RO Před 4 měsíci +7

    I never lost faith in Unity, these features are great and the new CEO is amazing. I will be continuing to develop my game/s in Unity in the future.

    • @skooter500
      @skooter500 Před 4 měsíci +1

      Sorry Unity is pure shite now compared to modern engines like Godot. You are missing out.

    • @ELEC7RO
      @ELEC7RO Před 4 měsíci +5

      @@skooter500 You sir are the reason I am not switching

    • @skooter500
      @skooter500 Před 4 měsíci +1

      @@ELEC7RO that's ridiculous. U should do proper research and evaluate both engines. That would be the intelligent thing to do.

    • @ELEC7RO
      @ELEC7RO Před 4 měsíci

      @@skooter500 Never give up never what? 🗣

    • @Th3-Mast3rmind
      @Th3-Mast3rmind Před 4 měsíci

      I don't see the reason for switching either. I'm on Unity and still using it. Been using it since 5 and it's safe to say that nothing comes close to it, for my needs at least.

  • @Josh-hl8jl
    @Josh-hl8jl Před 4 měsíci +1

    All those performance optimizations are all done in the past and is nothing new and profound. Where is nanite and lumen technology?

  • @Boxing_Gamer
    @Boxing_Gamer Před 3 měsíci

    There is no way around it, when you use C#, you sacrifice speed..and eventually you WILL regret it.

    • @harald4704
      @harald4704 Před 2 měsíci

      Bro wtf c# is fast

    • @Boxing_Gamer
      @Boxing_Gamer Před 2 měsíci

      @@harald4704 every time you create an object it has to be inserted into a small database, the garbage collector, and eventually it has to be removed again. It all takes time.

  • @hansfritz6026
    @hansfritz6026 Před 4 měsíci +1

    I will be using it definitely

  • @welcome2mytruth
    @welcome2mytruth Před 4 měsíci

    I don't think it's Unity developers have to worry about now, it's Apple and their new taxes if you decide to opt for competition in the app store arena.

    • @DarkDax
      @DarkDax  Před 4 měsíci

      Think they got a little jealous of what Unity was originally going to do lol

  • @JenkedAtBirth
    @JenkedAtBirth Před 4 měsíci

    I’m gonna stick with unity im not so worried. Sure they may do something stupid from time to time but what company doesn’t

  • @Boolai
    @Boolai Před 3 měsíci

    CEOs are like politicians lawyers and all the predators

  • @lowHP_
    @lowHP_ Před 3 měsíci

    0:54 say less