The FUTURE of Unity 6!

Поделиться
HTML-код
  • Опубликовано: 22 май 2024
  • 🎮 Download the FREE Megacity Sample! cmonkey.co/megacity
    ✅ Super Detailed Unity 2024 Gaming Report cmonkey.co/unity2024gamingreport
    🌍 Get my C# Complete Course! cmonkey.co/csharpcourse
    🎮 Play my Steam game! cmonkey.co/dinkyguardians
    ❤️ Watch my FREE Complete Courses • Learn to make Games wi...
    🌍 Get my Complete Courses! ✅ unitycodemonkey.com/courses
    👍 Learn to make awesome games step-by-step from start to finish.
    🎮 Get my Steam Games unitycodemonkey.com/gamebundle
    Sponsored by Unity
    🔴 RELATED VIDEOS 🔴
    Learn C# Beginner FREE Course! • Learn C# Beginner FREE...
    Learn Unity Beginner/Intermediate 2023 (FREE COMPLETE Course - Unity Tutorial) • Learn Unity Beginner/I...
    EXTREME PERFORMANCE with Unity DOTS! (ECS, Job System, Burst, Hybrid Game Objects) • EXTREME PERFORMANCE wi...
    Making MULTIPLAYER Games has never been EASIER! • Making MULTIPLAYER Gam...
    💬 GDC 2024 has just wrapped up and Unity had their roadmap session covering what is coming in the future with Unity 6.
    There's lots of stuff on a ton of different topics, updates on Rendering, Multiplayer, DOTS, AI, Platforms, etc.
    📝 Some Links are Affiliate links which means it costs the same to you and I get a nice commission.
    🌍 Get Code Monkey on Steam!
    👍 Interactive Tutorials, Complete Games and More!
    ✅ store.steampowered.com/app/12...
    If you have any questions post them in the comments and I'll do my best to answer them.
    🔔 Subscribe for more Unity Tutorials / @codemonkeyunity
    See you next time!
    📍 Support on Patreon / unitycodemonkey
    🎮 Grab the Game Bundle at unitycodemonkey.com/gameBundl...
    📝 Get the Code Monkey Utilities at unitycodemonkey.com/utils.php
    #gamedev
    --------------------------------------------------------------------
    Hello and Welcome!
    I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#.
    I've been developing games for several years with 8 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.
    I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users.
    --------------------------------------------------------------------
    - Website: unitycodemonkey.com/
    - Twitter: / unitycodemonkey
    - Steam: store.steampowered.com/develo...

Комментарии • 408

  • @CodeMonkeyUnity
    @CodeMonkeyUnity  Месяц назад +12

    🎮 Download the FREE Megacity Sample! cmonkey.co/megacity
    ✅ Super Detailed Unity 2024 Gaming Report cmonkey.co/unity2024gamingreport
    🔴 RELATED VIDEOS 🔴
    Learn C# Beginner FREE Course! ruclips.net/video/pReR6Z9rK-o/видео.html
    Learn Unity Beginner/Intermediate 2023 (FREE COMPLETE Course - Unity Tutorial) ruclips.net/video/AmGSEH7QcDg/видео.html
    EXTREME PERFORMANCE with Unity DOTS! (ECS, Job System, Burst, Hybrid Game Objects) ruclips.net/video/4ZYn9sR3btg/видео.html
    Making MULTIPLAYER Games has never been EASIER! ruclips.net/video/PCd3yp_VZ-c/видео.html

    • @ironhell813
      @ironhell813 11 дней назад

      Wicked cool demo. And all of the assets in this are usable, right?

  • @NongBenz
    @NongBenz Месяц назад +225

    Through all the ups and downs, I'm sticking with Unity. Strikes the best balance between ease of use, capability, and portability.

    • @programmer_matt
      @programmer_matt Месяц назад +9

      exactly👍👍

    • @Sim2322
      @Sim2322 Месяц назад +12

      If you dive deep enough, you can do pretty much anything you technically fancy like completely override the renderers, une a bunch of unsafe code, and even use the library in other frameworks. Only downside to unity is the learning curve for beginner, since c# is relatively inrermediate-level, and the visual scripting is poop

    • @pawrific
      @pawrific Месяц назад +14

      true, its not like you're ever going to make more than $100 from your game.

    • @AlexGorskov
      @AlexGorskov Месяц назад +22

      Come on, man...​@@pawrific

    • @willianschneider1778
      @willianschneider1778 Месяц назад

      ​@@AlexGorskovwell @pawrific is right. 99.9% of games do not even recoup the Steam $100 fee. People have grand gamedev making dreams, but it's the worst thing ever to make money lol. Steam surpassed 100k games last week.

  • @vakuzar
    @vakuzar Месяц назад +27

    1 mil over 9 years. Thats actually amazing, huge congrats dude.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +11

      Thanks! It's crazy to think how I've been doing this for quite a long time heh

  • @NeverSink
    @NeverSink Месяц назад +37

    I'm SO happy to hear that CoreCLR and the language version update is on the roadmap.
    For instance first-class record support in Unity would be absolutely excellent!

    • @NadjibBait
      @NadjibBait Месяц назад +3

      And we'll finally get rid of Mono. .NET 8+ should be close to Mono + Burst performance wise.

    • @torginus
      @torginus Месяц назад +1

      That's the only feature I care about, unfortunately there's no ETA on it (it's not coming with Unity 6) :(

  • @lemetamax
    @lemetamax Месяц назад +4

    I've been waiting for this video!
    Thank you.

  • @litjellyfish
    @litjellyfish Месяц назад +123

    First time I see you. Funny when a voice connect to a face. You don’t look like I though you would haha

    • @taco1010
      @taco1010 Месяц назад +22

      Dude i thought the same thing. I thought he was a short bald fat guy with glasses

    • @restushlogic5794
      @restushlogic5794 Месяц назад +4

      Same, but you will get used

    • @waldemarlight6149
      @waldemarlight6149 Месяц назад +37

      Code Monkey looks like a chad

    • @taco1010
      @taco1010 Месяц назад

      @@waldemarlight6149 does not resemble code nor a monkey

    • @RandomGuyyy
      @RandomGuyyy Месяц назад

      I expected him to look more like a monkey

  • @jtlewis81
    @jtlewis81 Месяц назад +3

    Build profiles sounds very interesting since I released a game last year on Steam and Google Play. I wound up making 2 separate projects just because it was easier to keep track of which control scheme I was putting into which build. The main reason for this was a bug with the version of Unity I was using where the up/down axis control was flipped for positive/negative. It was a weird bug, and I kept forgetting to switch it around when I would switch between the PC and Android builds.

    • @user-cf4kq1cs2o
      @user-cf4kq1cs2o 17 дней назад

      Bro what are ur games and how are they going

  • @Bongface.
    @Bongface. Месяц назад +75

    After flirting with Unreal and what they have going, Unity needs step its game up. Unity always had the documentation and asset store advantage but thats starting to change as well.

    • @AHEK8
      @AHEK8 Месяц назад +16

      Unreal is great but It has a very steep learning curve and even not runs in mid-end pc lags in my GTX 1650 super even though I have i7 9th gen processor

    • @harindersingh5551
      @harindersingh5551 Месяц назад

      ​@@AHEK8Absolutely, in my current company, they made a racing game in unreal engine with a team of 5 people in 1 year but it ended up belly-up on the performance side. Investors were about to put the funding but fortunately I managed to give them a Game with the unity asset store within a week.
      Luckily it saved the round and the whole team was fired and I went from being an intern to leading a team of 6 with a hefty bonus.
      Say what you want to say but where time is critical, you just can't beat unity.

    • @hermes6910
      @hermes6910 Месяц назад +23

      @@AHEK8 Just not true.
      Even though UE is heavier, it runs on a 10-year-old computer... Just don't expect to make heavy scenes, but it's the same with Unity.
      As for the learning curve, you could start with BP and have easier access than Unity's C#.
      Even Unreal's C++ looks more like C# than good old C++.
      The only real big point against Unreal is the documentation, which simply doesn't exist officially, unless you look at the source code yourself.
      And i'm not even talking about making multiplayer games, they are way more easier in Unreal.

    • @WolfMobileDev
      @WolfMobileDev Месяц назад

      @@hermes6910 I would say that alongside documentation lacking, the amount of resources for Unreal are also far less. It's still a big engine so you can find what you need most of the time.. but there always seems to be relevant information when I run into issue with Unity. I also think Unity makes packaging built project a lot easier than Unreal does, but admittedly it has been a few years since I've used Unreal.

    • @Jlewismedia
      @Jlewismedia Месяц назад +8

      Agreed, it's not so much the graphics it's the leaps and bounds of innovation that Unreal demonstrates meanwhile Unity let's its corporate side run a muck.

  • @homevids
    @homevids Месяц назад +3

    Great summary. Thank you.

  • @PillBugGames
    @PillBugGames Месяц назад

    Thanks for the overview Code Monkey! Looking forward to all the new features. Several of them are very much things that I have been needing. I have to spend a game jam or two working with ECS before I commit to using it in a big project, but I know it will make optimization much easier for some of the stuff I work on.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      Learning ECS by doing a game jam sounds like an excellent plan!

  • @sealsharp
    @sealsharp Месяц назад +7

    Looking forward to CoreCRL, but that's a bit longer down the road. But DOTS in standard systems is nice as well, hope they capitalize on that by improving things like animations and navmesh.
    To be honest, my hopes are not that high, Unity had a tendency to keep things "semi working" for years even before the layoffs.

  • @MrMax1234568
    @MrMax1234568 Месяц назад +2

    Como siempre, me encanta ver a alguien que aporta tanto a la comunidad del desarrollo de videojuegos, espero algún día crear uno propio

  • @devzozo
    @devzozo Месяц назад +2

    I use the AllIn1VFX example assets as templates for particle effects, so having it be native is excellent.

  • @bobjustus
    @bobjustus Месяц назад +3

    OMG YOU ARE SO DIFFERENT THAN I IMAGINED! I've been watching you for a looong time, and, idk why, never seen you.

  • @st3b3d
    @st3b3d Месяц назад +1

    Thank you for catching me up big dawg!

  • @soma_donat
    @soma_donat Месяц назад +1

    I'm so excited for Unity 6 now, I have tried making multiplayer games and I had so many struggles and I just failed, looking forward to the AI features too, and other smaller things.

  • @hamzahgamedev
    @hamzahgamedev Месяц назад +20

    As a solo game dev, BIGGEST challenge I am facing right now is optimizing the world for my open world game. And I am super happy to see these performance oriented updates, however.... those pricing changes still lurking in my mind though... .😅😅

    • @damonfedorick
      @damonfedorick Месяц назад +14

      As a solo dev, if you make over 250k I'm sure the pricing will not affect you. The pricing policy is designed for large teams taking advantage of unity's free service. Since unity is not a free product but do offer free resources for small teams and students to learn.

    • @hamzahgamedev
      @hamzahgamedev Месяц назад +9

      @@damonfedorick yes definitely 💯, if I will be able to hit the 250k target, I will be super happy to share with Unity. 💪🏻

    • @WolfMobileDev
      @WolfMobileDev Месяц назад

      @damonfedorick@@hamzahgamedev The original pricing change was very worrying, If you had a free mobile game, for example, that found major success but your average money per user wasn't good then you'd be paying major fees. This new change on the other hand, is totally fair. Even CodeMonkey hasn't reached the install cap despite his success and marketing. The amount of money you make vs the fees after the proposed changes is definitely fair, my only worry regarding all this is how quickly and aggressively the previous changes were sprung upon as all.

    • @CarmenXero
      @CarmenXero Месяц назад +1

      Could always switch to Unreal where most of these problems are already solved, I mean you either wait for this to come out or you learn Unreal in the mean time.

    • @Haipeer
      @Haipeer Месяц назад +5

      @@hamzahgamedev Well, you don't pay until you hit that threshold, so no worries. Also, for performance - there's only two things - 1. Use URP, and 2. Move your static objects in the world into ECS. This will save you loads of performance.

  • @myelinsheathxd
    @myelinsheathxd Месяц назад

    awesome, I like the asset store tools more than unity engine tools

  • @suicune2001
    @suicune2001 Месяц назад +3

    Awesome! Sounds like a lot of good features are coming. And having the benefits of DOTS even for people like me who don't understand it sounds great. I've stayed away from AI for ethical reasons but if their AI stuff is ethically sourced then I'd try it out.

    • @HeavySandvichGuy1
      @HeavySandvichGuy1 Месяц назад

      I mean, you shouldn't stay back from AI. You can ask AI to help you with the code, or you can ask for an art that you can use for inspiration.
      Of course using AI art directly in the game/media is bad. But I don't see any issues when you use it as a reference

    • @ironhell813
      @ironhell813 11 дней назад

      I think it could be used on a parody situation, that way it’s at least legal from a us constitutional standpoint.
      Wouldn’t matter what it generated or how…
      That said it definitely shouldn’t be used outside this and should always defer to human talent first if you can….

  • @everythingcouldbesimplify818
    @everythingcouldbesimplify818 Месяц назад

    If they manage to implement the GPU resident Drawer and GPU occlusion culling that would be a game changer

  • @halivudestevez2
    @halivudestevez2 Месяц назад

    tons of features :) will need to re-learn gamedev tools after this upgrade (I don't mind, will be interesting)

  • @chethanvenkataramaiah6940
    @chethanvenkataramaiah6940 Месяц назад +1

    I would definitely want u to make a course on Unity UI Builder.

  • @NoTimeLeft_
    @NoTimeLeft_ Месяц назад +3

    CodeMonkey did Unity say anything about the T.O.S. for Unity 6 after the debacle a few months back?
    If I remember correctly, Unity 2022 LTS is the last version that won't implement the new pricing scheme.

    • @user-to7ds6sc3p
      @user-to7ds6sc3p Месяц назад +6

      Watch the Video. It will only affect Studios that makes 1 Million in revenue a year and have over one Million copies sold. Per game. And the max Runtime fee is 2.5% of revenue, getting lower the more you earn so you never pay more than 54k a month.
      A 2.5% cut for providing the engine, asset store, finshed games with guides and other ressources is not really worth mentioning if you consider that Steam takes 30% and Epic 12% of sales anyways.

    • @Hobby_Technology
      @Hobby_Technology Месяц назад

      No matter what, unless you have an F2P mobile game with less than $0.80 earned per user, the Unity pricing is still cheaper than Unreal's

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +2

      On the last update in that whole saga they mentioned how you can lock the TOS for the version that you're using. And yes Unity 2022 does not have the runtime fee regardless of copies sold.

    • @BrunodeSouzaLino
      @BrunodeSouzaLino Месяц назад +1

      @@CodeMonkeyUnity Also, that's the last TOS where you don't give Unity permission to retroactively apply changes.

  • @guardian3472
    @guardian3472 Месяц назад +2

    I know this isnt exactly related to this video in particular, but I was curious about the Codemonkey Utilities thing you use in a few of your videos and was curious if you had any documentation anywhere or a video explaining its use. I wanted to read up on it a little before diving into but couldn't find any solid information about it anywhere.

    • @SpectralMotionInf
      @SpectralMotionInf Месяц назад +1

      Its provided for free on his website you can review the code for what it does although a video covering all the features would be nice or some good examples of what to use it for

    • @guardian3472
      @guardian3472 Месяц назад

      @@SpectralMotionInf Cool, thanks for the information.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +1

      I-ve long wanted to make a video doing an overview but haven-t been able to do it yet, basically it's a collection of relatively simple utilities so by browsing the source code you should be able to easily understand what it all does.
      The ones I use most often are FunctionTimer to trigger an action after some time, FunctionUpdater to run logic on every update without having to create a game object, and a bunch of the helper functions inside the UtilsClass for things like calculating angle from Vector or getting the mouse 2D position.

    • @guardian3472
      @guardian3472 Месяц назад

      @CodeMonkeyUnity Gotchya, ya, I've been looking into different tools I can use, and possibly creating my own tools and utilities and that caught my interest. If not for my own use, at the least a template for making my own tool/utilities and how to go about it. Love your videos, definitely looking forward to when/if you decide to do a video on it.

  • @user-xr8qs4xj8e
    @user-xr8qs4xj8e Месяц назад +1

    Everything looks really amazing, but also a little bit overwhenlming. Do you plan to make videos and tutorials on all the new features and tools after their release?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      Yup I definitely want to cover as many as possible when Unity 6 is out

  • @bikesInfoIn
    @bikesInfoIn Месяц назад

    Can you do video on how game server works 😊 and tell some info...😅

  • @raymk
    @raymk Месяц назад +1

    No bombastic new features, but Unity is definitely getting faster and faster.
    One day we'll make changes to the script and play the built game in less than 3 seconds.
    Fascinating future!!!

    • @krox477
      @krox477 25 дней назад

      Lots of good improvements this time

  • @maythesciencebewithyou
    @maythesciencebewithyou Месяц назад +1

    Can we expect these new tools to be available in the free version of unity or will they be only in the Pro version.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +5

      Unity is always the same program between Personal and Pro, so yes all the same features regardless of license

  • @AdrianoRegino
    @AdrianoRegino Месяц назад +1

    Thanks for the video. Were you are in Portugal? More or less

    • @dragonboyx123
      @dragonboyx123 Месяц назад +1

      Também fiquei a saber agora. Que surpresa!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +2

      Lisboa!

    • @AdrianoRegino
      @AdrianoRegino Месяц назад

      @@CodeMonkeyUnity Que legal, sou do Brasil, parabens pelo seu trabalho!

  • @tuanoful
    @tuanoful Месяц назад

    What I really want/need in this age of generative AI is sprite creation. I want to be able to create all the 2d art I need for a game. When that comes around, I'm going to be so so so so happy

  • @emptychannel9444
    @emptychannel9444 Месяц назад

    I like changes but it's now enough to change from Unreal after previous issues with Unity.

  • @nissrinnissrin5039
    @nissrinnissrin5039 21 день назад

    That looks cool

  • @JimboS1ice999
    @JimboS1ice999 Месяц назад +2

    They have an MMO game mode preset? fuck yes finally.

  • @Trust799
    @Trust799 Месяц назад +1

    What version of unity do you use to build your mobile game.
    pls i need your help, my version 2022.3.22f1 has gradle errors.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +1

      Yes you can use the 22 LTS, I believe Gradle errors are usually related to permissions, so make sure you have permissions to write to that folder.

    • @Trust799
      @Trust799 Месяц назад

      @@CodeMonkeyUnity Thank you so much😄

  • @arravolleyball
    @arravolleyball Месяц назад

    Has anyone tested their project in Unity 6 using the new GPU stuff ? I am super curious about the performance difference by actual devs.

  • @nTu4Ka
    @nTu4Ka Месяц назад +1

    Lol. XR is VR/AR and all this. :D

  • @Pa3BeDka_Gaming
    @Pa3BeDka_Gaming Месяц назад

    @Code Monkey Please tell us how to learn programming correctly? Most of my friends just rewrite or copy individual parts of the script, but they do not understand how a separate part works, that is, they cannot write on their own.

    • @tim.martin
      @tim.martin Месяц назад +1

      Copying parts is a core aspect of learning. Read the docs, read source, copy parts, repeat.

    • @skiez7430
      @skiez7430 Месяц назад

      What the guy above me said. Also you should really make sure you understand the basics (variables, bools, arrays, functions etc). If theres something you cannot understand you could ask chatgpt

  • @alexanderkulaev541
    @alexanderkulaev541 Месяц назад

    Thank you for such an extensive look at new Unity features!
    I would love to try them, but I've created the project in Unity 2023. Do you have recommendations or maybe a tutorial on how to upgrade to a new version so that the project wouldn't break?
    Thank you!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +1

      Technically the Unity 2023 beta version that came out a few months ago is roughly the same as the Unity 6 beta so it should be a straightforward upgrade.
      In general changing versions doesn't cause issues, but whether you should upgrade depends on if there's any specific feature you need, and if your project is NOT near release. If you're releasing soon then just stick with the version you have.

    • @alexanderkulaev541
      @alexanderkulaev541 Месяц назад

      @@CodeMonkeyUnity Thank you for answer! Since I'm only learning and just started this project, I can't tell when it will be released. Hopefully in a year :)
      I don't know about any specific feature in Unity 6 that I really need for my project. I just tend to like having the latest release of the software that I use, thinking it's the most stable, reliable and feature-rich if need be.
      Should I better stick with the current version until this particular project is done?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +1

      The most reliable in the latest LTS version (which right now is 2022 LTS) not the Beta versions, but in 1 year Unity 6 LTS will be out.
      Although if you're a beginner I would definitely advise you to make something smaller and not spend an entire year on just one project. You learn a lot more from making multiple small projects than one big one.

    • @alexanderkulaev541
      @alexanderkulaev541 Месяц назад

      @@CodeMonkeyUnity Okay, thank you for your advice!
      I have many ideas for games, but they tend to be bigger than it's advisable. So now I try to create a focused platformer with great story and atmosphere. It's just that I don't want to be just learning and creating some micro games, you know, I would like to create this game and learn as I go everything I need for it.

  • @themirlabs
    @themirlabs Месяц назад

    One more year and ill finnish my OU course. Then i can finally return to Unity with my new knowledge and create my game!!

  • @bsdrago
    @bsdrago Месяц назад

    Automotion game will be welcome =)

  • @nTu4Ka
    @nTu4Ka Месяц назад

    1:10 "You can read the entire report for free" :D

  • @UjaniRohan
    @UjaniRohan Месяц назад

    I watch your netcod tutorial and I successfully maked a game, but I realize that netcode is dose not support in webgl.Can you make a tutorial.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      It does support webgl as long as you're using transport 2.0

  • @PharmacyBrain
    @PharmacyBrain 20 дней назад

    Unity 6 preview is out now. Do you have any idea when it's going to officially release? I am ready to start a new game, but I sort of want the new license more than anything. It's going to be a 2D tile map single player game, so performance won't likely improve too much, but that personal license increase to 200k is tempting me to wait.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  20 дней назад

      They have their Unite conference in September so I'm guessing it will be out at that point
      In terms of features the Preview version already has everything, so if your game is more than 6+ months away from release I would say yup you can use Unity 6 Preview, that's the main one that I'm going to start using from now on

  • @s1s1l1sko
    @s1s1l1sko Месяц назад

    Would it be efficient to create a script with like all of your algorithms like Spawn(object..)) and Destroy(object..) and more and then just always reference this one script when using one of them?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +1

      It would work, but potentially lead to a ton of spaghetti code by having all your scripts be tightly coupled to that one script. Usually each script/class should do one thing and one thing only.

    • @s1s1l1sko
      @s1s1l1sko Месяц назад

      @@CodeMonkeyUnity If spaghetti code is code that you have no idea what you have even written wouldnt it be less of spaghetti code because you could clearly know by the names of the functions what youve done? I think it would be more efficient not having to write the functions again in all scripts if you need them. I appreciate your reply btw this is something i have been trying to get an answer to for a long time.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +2

      Spaghetti code is just having tons of connections all over the place. So for example every class interacts with 100 other classes. If your code is like that is becomes a complete mess and really hard to debug.
      Yes you should avoid writing the same copy pasted code many times, but don't make one giant class with all your functions that all your classes call all over the place, keep things logically separated. For example you can definitely have a TransformHelper class that contains helper functions to Move/Rotate/Scale transforms that you can reuse in many places in the code, that's fine. Just don't make that same class also include helper functions on Saving data or handling Enemy AI, etc.

    • @s1s1l1sko
      @s1s1l1sko Месяц назад

      @@CodeMonkeyUnity Yes like the move rotate and scale ones they are something you would use many times so i would have to only create them once

  • @theplaymakerno1
    @theplaymakerno1 Месяц назад

    I seriously hope that they start giving Linux so love. The editor is not working very well right now. Quite a few bugs that Linux users have to deal with.

  • @TheGreatVV
    @TheGreatVV Месяц назад +2

    This video sold me Unity 6 better than Unity did

  • @handsomelessking
    @handsomelessking 26 дней назад

    That Global Illumination sounds amazing but has to be baked... still cool and seems like an amazing mix between realtime and baked

  • @SkyFpv
    @SkyFpv Месяц назад

    All this, yet game controller input latency on android is STILL ~100ms when other engines don't have this issue

  • @MLPEnjoyer-qu2yg
    @MLPEnjoyer-qu2yg Месяц назад +1

    After watching UnrealEnginre GDC i think Unity is copule of years behind and i dont belive Unity will ever catch up.

  • @paulblart5358
    @paulblart5358 Месяц назад

    Still haven't touched Disunity after the Ricitello situation.

  • @Yma.world.
    @Yma.world. Месяц назад

    hello i have a question if i want to master c# unity from below zero where should i start and where to couninue

    • @azhawking
      @azhawking Месяц назад

      Google CS50

    • @zORg_alex
      @zORg_alex Месяц назад

      I don't even know it came so naturally after I learnt C and C++ in University. You just start with small tasks, ask chat GPT for help with that, ask it for tasks to do and to evaluate results. Should do quite well. It is trained i with that. Put your strength and effort in learning without cheating. There's no real instruction. Ramp up task complexity. Learn what tools do you have, get a taste of them. Learn what is now efficient. Learn cool patterns and good practices. What IT companies ask on interviews and why is that important. And with time you'll get there.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      My recently released C# course starts from the absolute basics (like what is a Variable, how does code execute, etc) and then mores on to more and more complex topics.
      The beginner section is free here on RUclips ruclips.net/video/pReR6Z9rK-o/видео.html

  • @BahaaSoliman
    @BahaaSoliman Месяц назад

    Once I get a better laptop, I'll start learning Pointers

  • @user-qg1zn3mx6b
    @user-qg1zn3mx6b Месяц назад

    Allocated server had issues (Query didn't respond or responded incorrectly [DOWN]), stopping server and deallocating

  • @ShaneUrbas
    @ShaneUrbas Месяц назад

    Is Unity good for pixel games? I have an idea for 2 pixel games. 3D and VR would be nice as well but I dont need it right now. It would be nice to only learn one engine for both 2D and 3D.

    • @louiscorona8465
      @louiscorona8465 Месяц назад +1

      For both 2d/pixel art and 3d, Unity is a pretty good engine. Godot is also a good engine that can do both if you want an open source engine.

    • @ShaneUrbas
      @ShaneUrbas Месяц назад

      @@louiscorona8465 I was thinking more of Unity or GameMaker. I tried Godot but I dont think its the right fit.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +2

      Yup, there is even a Pixel Perfect camera docs.unity3d.com/Packages/com.unity.2d.pixel-perfect@5.0/manual/index.html

    • @ShaneUrbas
      @ShaneUrbas Месяц назад +1

      @@CodeMonkeyUnity ok. I booted up the Essentials Pathway this morning. Time to stick with it this time!

  • @LevitskiSRGE
    @LevitskiSRGE Месяц назад

    Go to the Godo-Robot side!

  • @furkan5935
    @furkan5935 Месяц назад

    Is it possible to make a game for 50-70k swedish krons with you, small project. Would be really great to work with you!

  • @tomazznidarko8700
    @tomazznidarko8700 Месяц назад

    Will there be an Unity converter for BRP graphics (models etc.)? Most of them support only BRP and not URP and HDRP...If not, I can see there will be a lot of problems for assets producer forced to learn URP and HDRP, some can stop supporting Unity.

    • @SolWayward
      @SolWayward Месяц назад

      Just use an HDRP material instead and assign the textures to it.

    • @tomazznidarko8700
      @tomazznidarko8700 Месяц назад

      @@SolWaywardThank you for the answer, but if it so easy, why a lot of assets producers only support BRP? And with every new Unity version comes also new URP and HDRP version, which material should we apply to the model? Assets producers are constantly complaining that with every new Unity version they must update their assets ...I assume this is a big headache for them.

    • @SolWayward
      @SolWayward Месяц назад

      @@tomazznidarko8700 Probably because they don't wanna bother with making several version of each material. There is is some rare cases where the material has a custom shader that is doing something special, but for most cases switching it to an hdrp material will be good enough.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      There's always been a converter, you just go to Window - Rendering - Render Pipeline Converter and it automatically converts all BiRP materials to URP/HDRP. Most assets support BiRP and can then be upgraded to the others with one click

    • @tomazznidarko8700
      @tomazznidarko8700 Месяц назад

      @@CodeMonkeyUnityHi, thank you for the tip, but when I'm using BRP 3D model scene, I don't have this option available, so I have to install URP from the Package Manager first and I get this option available. I will see how this progress with my learning proccess 😃.

  • @ThiagoCunha
    @ThiagoCunha Месяц назад

    Welcome back "New" old Naming Convention.

  • @Haipeer
    @Haipeer Месяц назад +2

    It's not always a good advice to stick to LTS version Code Monkey. From my experience It's basically a dice roll whenever deciding on a Unity Version. Currently ECS is pretty much unsable on LTS version, has lots of major bugs, including a bug that I believe you had in one of your videos - not being able to click on entities in playmode to select them, among many others. We've decided to start making our DOTS multiplayer project on beta version, and most of these issues are resolved there.

  • @silchasruin4487
    @silchasruin4487 Месяц назад +3

    I'm disappointed but not surprised their reports extol the virtues of in-app purchasing, live services, ads in games and nefarious means of monetization. It's a great report overall but I'll be moving to Unreal after releasing my game if they don't start focusing on developers and their tools. Cause I know Unreal isn't an angel but it feels like choosing the lesser of two evils

    • @nardokid
      @nardokid Месяц назад

      Fortnite is the king of all of those ‘virtues’

    • @zORg_alex
      @zORg_alex Месяц назад

      What do you mean by tools? They are making tools all the time. Did they ditch something you thought you take need? Then say so.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      That's just the stats for the games industry, personally I'm not a fan of f2p mobile games, I only play premium Steam games, but it's a simple fact that most of the revenue for the entire games industry is based on f2p/mobile/live services

    • @silchasruin4487
      @silchasruin4487 Месяц назад

      @@zORg_alex comparing Unreal to Unity's development and Unity looks like a joke.

  • @colin_actually
    @colin_actually Месяц назад +35

    you know what I have absolutely zero faith in? A unity roadmap.

    • @taco1010
      @taco1010 Месяц назад

      Lol😂 facts

    • @ragerungames
      @ragerungames Месяц назад +2

      I’m still happy with the updates i’ll be getting with Unity 6. 😊

  • @Yggdr4zyl
    @Yggdr4zyl Месяц назад +1

    Labial synchronization feels off (specifically, your voice is ahead of your lips movement).

    • @LeanderAuditore
      @LeanderAuditore Месяц назад

      why you are focusing too much on his lips

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      Hmm odd, seems fine to me, but then again I watch videos at 2-3x so maybe my brain just doesn't notice it

  • @lizkimber
    @lizkimber Месяц назад +2

    Im sure i read that the key guy working on the resident drawer was let go
    As for forcing urp/hrdp on new projects until they fix a shocking bug it is of no good to me and many

    • @AlexGorskov
      @AlexGorskov Месяц назад

      Yep, would be rough

    • @user-to7ds6sc3p
      @user-to7ds6sc3p Месяц назад

      love me "a shocking bug".
      Assuming the statistic shown is correct, 90% use URP/HDRP already. That does not look like there is any mayor or gamebreaking issue with the render pipelines.

    • @lizkimber
      @lizkimber Месяц назад

      @@user-to7ds6sc3p so apparently i cant paste you a unity bug report but go look at UUM-59476 light leaks badly in webgl making it unusable for me and others

    • @lizkimber
      @lizkimber Месяц назад

      See UUM-59476 then

    • @lizkimber
      @lizkimber Месяц назад

      Well it seems odd youtube keeps deleteing the comment, but theres a bug UUM-59476 which confirms the existence of my issue

  • @hoapham7389
    @hoapham7389 Месяц назад

    somehow I imagine you to look have glasses and beatles haircut

  • @MrPaPaYa86
    @MrPaPaYa86 Месяц назад

    Beside the terrible PR move on pricing and the stock fall in 2023, Unity has an history of overpromising and underdelivering. I've been toying with UE5 lately and using free yt videos and GPT-4 I'm making faster progress than when I was starting with Unity.

  • @KizmoBG
    @KizmoBG Месяц назад

    what will happens if my game is limited to 999 999 keys 🙂
    thank you very much, very good video, as always!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +1

      If you don't go pass the thresholds then you never pay any fee

  • @chah1653
    @chah1653 Месяц назад

    Where can i see the PPT page?

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      The gaming report? There's a link in the description

    • @chah1653
      @chah1653 Месяц назад

      @@CodeMonkeyUnity Thank you!

  • @MomoVader
    @MomoVader Месяц назад

    preety please, go RTS

  • @-Engineering01-
    @-Engineering01- Месяц назад +1

    I'm on 1.999th like omg 😂 liked !

  • @GoodNewsJim
    @GoodNewsJim Месяц назад

    Love you Code Monkey, but I'm forever air gapped due to violation of contract of Unity and I will not be moving forward with new versions until corporate apologizes to me for openly stating they hate me due to my religion, and banning me from all forums. It's a mess, not just women discrimination, but multiple Unity official employees have multiple events of open hate of Christians.

  • @TREXYT
    @TREXYT Месяц назад +2

    A.I is paid even for personal use soo...but the rest looks cool.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      Yeah I wish Muse had a free tier, they do have a 30 day free trial but a limited monthly free tier would be great. I think it's an excellent tool, especially for beginners, but being paid really limits things.

  • @vincewa2142
    @vincewa2142 Месяц назад +1

    OMG AI sound generation will be my god and savior

  • @P0als
    @P0als Месяц назад

    Nao sabia que voce era de portugal

  • @dmytrojds
    @dmytrojds Месяц назад

    only one wish Unity 6 please update your UI already.

    • @zORg_alex
      @zORg_alex Месяц назад

      I use Sirenix Odin. It's fine. Is live to see Sirenix acquired by unity and make as a default.

  • @taash32
    @taash32 Месяц назад +4

    Sir, now back to the "Real question", should we trust unity not to change runtime fees again?
    what they have announced thus far is very promising and competes even with unreal engine (to a certain point).
    are we going to see another tarkov/rust? or there will be more of Road to Vostok,
    for those who dont understand what i mean: Road to Vostok was supposed to be made with unity, ended up being remade with godot 3.5, and launched a open beta!

    • @ivanonlyone7160
      @ivanonlyone7160 Месяц назад +2

      Personally for me Unity as a tool is far more advanced than Godot. But I don't really expect to earn 200k from my game anually lol, so it's not really a big deal for me. Also Unity got kicked in the gut, so they will be more careful with such insane runtime fee changes.
      Road to Vostok shot itself in the foot, because Godot is more limited than Unity, has worse performance and 3D capabilities, it graphically looks better in Unity than in Godot, they should've spent these 400h porting on developing the game itself

    • @taash32
      @taash32 Месяц назад

      @@ivanonlyone7160 all you said is true i definitely agree %100,
      but if you go back to when they just announced the new runtime fee system, it was a nightmare for us "indie devs who barely make ~36k/y", personally this whole thing forced me to discontinue my latest project unless I find partnership/sponsor that will keep my back covert.
      codeMonkey is promoting unity in every way he can, because he loves unity and they "seem to be" loving him! maybe he will give us an answer about their future intentions.

    • @lorrdy7640
      @lorrdy7640 Месяц назад

      @@ivanonlyone7160 Well it's not a big deal for you now. Even the 200k can change very quickly. Wouldn't be the first time they do something like this.

    • @azhawking
      @azhawking Месяц назад

      ​@@ivanonlyone7160right...

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      I am not the CEO of Unity so I cannot tell you anything beyond what I'm doing myself, and me personally the fee does not apply to me so I will keep using it. If tomorrow they change the rules then I will analyze the new rules and make a new decision.
      If nothing they can say/do can change your mind then my advice is just move on to another engine.

  • @bakergames8945
    @bakergames8945 Месяц назад +1

    i am watching you for years always thought you were a bald guy with glasses

  • @suspecm6316
    @suspecm6316 Месяц назад +2

    7:30 you know, this just shows why it's SOOOO SO SOO important to gather your own data, because from online discussions you'd think that the prevailing opinion on the Render pipelines is that BiRP is the best and you should use that always and the other two are "feature incomplete and unuseable".

    • @DotNetCookbook
      @DotNetCookbook Месяц назад

      Wut. Where would you read such a thing?

    • @suspecm6316
      @suspecm6316 Месяц назад +1

      @@DotNetCookbook unfortunately in way too many places including but not limited to reddit and the unity forums

    • @SolWayward
      @SolWayward Месяц назад +4

      Anyone who has used HDRP knows its far superior than built-in. Pretty sure the only people who think its unusable are people who download broken assets and dont know how to fix them for HDRP. Either way pretty much anything in the asset store, regardless of the render pipeline, is not usable in a serious game. The asset store is a trap.
      Anyways, that being said, HDRP is extremely nice to use and I could never imagine going back to built in. Everything is going forward is built for HDRP as a default and maybe later ported for other pipelines.

    • @knightoftheblood1841
      @knightoftheblood1841 Месяц назад +2

      ​@@suspecm6316 Make sure you not read outdated posts. Yes, in the past, people says BiRP is better than HDRP. Because at that time, HDRP is not mature yet. Now, HDRP is better than BiRP. Try yourself.

    • @DreadKyller
      @DreadKyller Месяц назад +1

      Another cause is that a large portion of the people saying to use BIRP are people who haven't actually released games recently. That data is from games known to be in production. Unfortunately a lot of assets are still developed for the BIRP that then require conversion, especially when people use custom shaders.

  • @leonard4
    @leonard4 Месяц назад

    Unity needs to stepmit up with big fixes, and bringing next gen tech to the engine. Waiting 2yrs for fixes is ridiculous.

  • @darkside4663
    @darkside4663 Месяц назад

    mega city burdens 32 streams of my risen 5950 by 70-80%. It looks impressive. I'm talking about the picture in the task manager. Not about the visual in the game. The visual sucks. And it's lagging.

  • @nTu4Ka
    @nTu4Ka Месяц назад

    I think Unity will get rid of GO in the future and will have only Entities or something closer to them.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      I doubt that will ever happen. GameObjects are very mature very robust technology, no point in completely replacing them, better to just augment them with Entities like they are planing.

  • @mccleod6235
    @mccleod6235 Месяц назад

    Those AI tools look very interesting.

  • @sixjac
    @sixjac Месяц назад

    Maybe if support wasn't so shit would be ok

  • @MrZinvixYT
    @MrZinvixYT Месяц назад

    Do u work with Unity? They follow you on Twitter

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      I'm just a user, I don't work for the company itself, they just ask me once in a while if I would like to make a sponsored video on some topic (like this roadmap summary)

  • @siva6008
    @siva6008 Месяц назад

    1000th like is me🤩

  • @pushthebutton4602
    @pushthebutton4602 Месяц назад +1

    Was hoping for Nanite in Unity :(

    • @azhawking
      @azhawking Месяц назад

      That's at least after Unreal has Neo Nanite v100 full dive.

    • @GameDevBox
      @GameDevBox Месяц назад

      someone is working on it and it will be release this year

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      There is actually someone trying to do exctly that, I believe it's still in development forum.unity.com/threads/nano-tech-similar-to-nanite-high-detailed-rendering-for-hdrp-urp-and-built-in-rp.1292223/

    • @azhawking
      @azhawking Месяц назад

      @@CodeMonkeyUnity Unity in china has nanite since china has a case of "do what i want". They also "borrowed" lumen also :D

    • @pushthebutton4602
      @pushthebutton4602 Месяц назад

      @@CodeMonkeyUnity Yes I know this, but I wish Unity bought them and put into Unity editor. Don't understand why the don't? They spend a'lot of money on Weta studio, what happened with that? Did we got anything good from that in the editor?

  • @funboys1000
    @funboys1000 Месяц назад

    mate ur face and voice doesn't match but ur content is solid!

  • @altran1125
    @altran1125 Месяц назад

    i can't wait, unity is one of the best software ever

  • @wicgamesdev
    @wicgamesdev Месяц назад

    Glad to have you back on unity, even if thats with the cost of no pricing change, i sold my shares of this company as it might go Bankrupt. But at least you dont get tax by unity!

  • @user-ml6yy8vg4f
    @user-ml6yy8vg4f Месяц назад +1

    Yep, that no splash screen thingy is what I'm waiting for. The rest looks good but still not interesting like Unreal does.

  • @potter3416
    @potter3416 Месяц назад

    "Faster iteration time"
    Yeah, I wouldn't get my hopes up because everytime Unity released something to speed up compile time, it got worse.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      Is it? I've been regularly using 22 LTS for the past few years and it's been great, even on my complex project Dinky Guardians it compiles in about 4 seconds

  • @joy211191
    @joy211191 Месяц назад

    Now that I think about it. It seems under the old leadership, Unity forgot it's a game engine and thought it was a game and thus the yearly versions. Now it seems more like a game engine. Unity 6, use it for 4-5 years and then Unity 7. This makes sense. Screw the 2017, 2018 etc number. FU John Ricotello (I don't care to look up his name's spelling either).

  • @voidbotz5570
    @voidbotz5570 Месяц назад +3

    Now I don't wanna go to Godot or unreal. Unity had made a huge blunder with the pricing system but is making up for it with Unity 6. Can't wait for it to fully release!

    • @ivanonlyone7160
      @ivanonlyone7160 Месяц назад +4

      It's not like it will be a big deal for most developers anyway, I mean if you don't expect your game earn more than 200k annually

    • @mgordon1713
      @mgordon1713 Месяц назад +3

      The licensing price of Unity 6 is still half price of Unreal Engine.

    • @BrunodeSouzaLino
      @BrunodeSouzaLino Месяц назад

      @@ivanonlyone7160 Except for Unity changing the terms so they can retroactively apply changes. Even if they said they won't charge people which don't fit that criteria, there's nothing preventing them from just doing that, since the license you agreed on gives them that permission.

    • @BrunodeSouzaLino
      @BrunodeSouzaLino Месяц назад

      @@mgordon1713 It isn't though. Epic doesn't demand you to be on a paid plan to use or have access to certain features. While Epic does offer per seat subscription like Unity, that's for support. Every other engine feature is free.

    • @mgordon1713
      @mgordon1713 Месяц назад

      @@BrunodeSouzaLino Wrong. When using Unreal Engine, even on free plan, if you earn more than 1 million USD per year (Same as Unity) on your game, you have to pay 5% (Double of Unity) in royalty fees.

  • @JM_Traslo
    @JM_Traslo Месяц назад +2

    Unity has permanently eroded their trust, it's just not worth trying to get back into it imo. Put aside the crap with installs, the real kicker is that they had put T&Cs in place to prevent you getting retroactively shafted by T&Cs, and they stealth-edited that out so they could shaft everyone more. Unity could look better than UE5 and have its own versions of Nanite and Lumen, but they'd still be a fundamentally untrustworthy company now.

    • @adriank8792
      @adriank8792 Месяц назад +1

      And yet you're on a channel dedicated to learning Unity, talking and thinking about Unity. If you don't want to use it, then what are you doing here? Are you looking for validation? Satisfying your tribalistic hunger? Nobody cares what you think

    • @JM_Traslo
      @JM_Traslo Месяц назад

      @@adriank8792 I got the subscriber notification because for the longest time I had been an avid user of Unity and CodeMonkeys is a channel I've watched quite a bit of.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +3

      If there's nothing they can do or say to regain your trust then yup go ahead and use a different engine. Thankfully nowadays all engines are great so there's no need to use an engine you don't trust. Best of luck!

  • @MangaGamify
    @MangaGamify Месяц назад +1

    Unity Tuanjie has more features tho

  • @-.._.-_...-_.._-..__..._.-.-.-
    @-.._.-_...-_.._-..__..._.-.-.- 14 дней назад

    I don't need any of this. Maybe it's time for me to switch to another engine.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  14 дней назад +1

      What do you need?

    • @-.._.-_...-_.._-..__..._.-.-.-
      @-.._.-_...-_.._-..__..._.-.-.- 14 дней назад

      @@CodeMonkeyUnity Less bloat, less bugs, and less focus on selling assets. The physics, animation, input, lighting and terrain systems are too basic yet overly complex at the time and glitchy. I would also like more trust in the company. Their terms of service, privacy policy and payment model seem to be constantly fluctuating and demanding just a little more.

  • @KieranFoot
    @KieranFoot Месяц назад

    lol Unity finally realised that CoreCLR exists, great news.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад

      They've been working on it for quite some time now, it's an upgrade to the core part of the engine so it's a very complex task

  • @pixels_per_minute
    @pixels_per_minute Месяц назад +1

    I'm still on the fence about Unity after the whole fiasco last year.
    It's a pretty great engine, but I'm kinda on an open source adventure, and Godot seems like it will suit me well enough for the types of ganes I wanna build.
    It also has a tone of QOL features that I'm surprised Unity and Unreal don't have.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  Месяц назад +1

      All 3 engines are excellent nowadays so there's really no wrong answer. The best engine is the one that allows you to bring your game ideas to life, best of luck!

  • @student_1631
    @student_1631 Месяц назад

    bro it's my first time seeing your face u look like a giga chad XD

  • @vivekmalam6389
    @vivekmalam6389 Месяц назад +2

    First to Watch!!

  • @billybollockhead5628
    @billybollockhead5628 Месяц назад

    My previous comment I deleted as it didnt really belong. I still like unity for a lot of things.