Why I'm Switching From Unreal Engine To Unity

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ธ.ค. 2024

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

  • @RandomIndieDev
    @RandomIndieDev  หลายเดือนก่อน +15

    You can from now on expect devlogs ones every 2-4 weeks. Sorry for going radio silent for so long

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

      No problem man. Take your time, don't feel too pressured

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

      Because you are so random,jk

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

      unreal better

  • @PolandLetsPlay___
    @PolandLetsPlay___ หลายเดือนก่อน +7

    I am excited to see you project soon

  • @RandomIndieDev
    @RandomIndieDev  หลายเดือนก่อน +14

    the music at the end is the official music for the game made by Allure.

    • @IJH-Music
      @IJH-Music หลายเดือนก่อน

      Let me know if you never Metal / Rock game music.
      I'd love to help another Indie Dev!

  • @oDaxy
    @oDaxy หลายเดือนก่อน +2

    Welcome back King🫡
    Man.. Its soo crazy how fast time goes by

  • @MikeCore
    @MikeCore หลายเดือนก่อน +3

    the "I mean two days" was so relatable LOL

  • @DevLancelot
    @DevLancelot หลายเดือนก่อน +2

    Unreal doesn't actually need to be a hardware heavy engine to make games in
    Did you try capping the fps editor to 30? (UE likes to cap it at 120fps in editor)
    Set editor lighting to unlit when detailed lighting isn't needed?
    Turn off lumen (use other lighting methods), use TAA and shadow maps (instead of virtual shadow maps)?
    Give your models good LODs? (nanite isnt needed for most games that dont use lumen)
    If all that doesn't work you can also lower the editors screen resolution %

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

      Yeah, I could've possibly done all that, but the thing is that don't want to risk it since I need my laptop for my classes and other things too. I also don't want to loose on my graphics quality because of unreal.

  • @scgstudio
    @scgstudio หลายเดือนก่อน +5

    whatever you do, use any cloud storage for your project. I keep ALL of them on Dropbox. If money is an issue then 15GB can still fit a decent game. No hardware failure is stopping progression then.

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

      I have it on onedrive so no worries

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

      GitHub is free for some reason (as long as no individual file exceeds 100MB, at which point you will need to use LFS), I can just push it all even to a private repo

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

    It was a long wait bro
    welcome back

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

    Finally u re back :)🙌

  • @TermIOS.
    @TermIOS. หลายเดือนก่อน +1

    W exited to see this!

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

    Thats cool to hear! If you need any help with any unity things id be happy to help :)

  • @nightwizard4168
    @nightwizard4168 22 ชั่วโมงที่ผ่านมา

    I like you friend, subbed :)

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

    Well I am pretty excited for this .🔥🔥

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

    the king is finally back!!!

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

      Finally remembered my password 😅

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

    Yay youre back

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

    HESSS BACKKK💪🔥

  • @GeorgeMice
    @GeorgeMice หลายเดือนก่อน +2

    A new unity dev =3

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

    Good luck!

  • @littleowlgaming-unity-tutorial
    @littleowlgaming-unity-tutorial หลายเดือนก่อน

    if you want progress, and for your own inspiration. don't work the world. spending a month or 2 on art, then going into code and gameloops after, which often end up altering the game world anyways, and in some cases can be really dramatic. means the month or 2 you spend on setting up a pretty lil world, goes to complete waste, and is very deheartening. pin out like a 100x 100 meter area, that contains the main features of your game. and build those. build a small area for combat, build a pond for fishing, etc. greybox it. when you do that, then all a sudden your games progress is moving at lightning speeds. it inspires you to push harder and keep going.

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

    ayyy he is back!

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

    I thought I was crazy, when I thought my PC became slower and started making noises because of Unreal. Glad to know I'm not alone 😭

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

      it's sad but what can we do

  • @Samwidges21
    @Samwidges21 หลายเดือนก่อน +3

    I don't want to be that guy...but do you not use source control? If you don't get on with git, you could use Perforce which is what I use - bit of a nightmare to setup but amazing once it is working. I used the tutorial by Matthew Ventures to setup the EC2 instance on AWS, great tutorial. Took me like 2 days to get everything working and to watch and understand the perforce tutorials etc but now I love it. There is also Unity Source Control - it was called SCM plastic previously I think - not heard the best about it but could be a viable option. Anyway, I think it really is worth investing time in getting a solid source control solution working. Hope I don't sound to preachy!!

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

      I do use source control, I didn’t say I didn’t lost anything. What I meant here is that I can’t keep using unreal since it’s overheating my laptop to a point where I can’t use my laptops screen whenever I use unreal

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

      @@RandomIndieDevoh ok, I only mentioned it because at the start of the video you said you lost most of your progress due to your laptop breaking. I guess I misunderstood what you meant.

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

    what laptop are you using? acer predator helios 300?

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

      Asus rog g15 with an rtx 3080 and a ryzen 9 6900hx

  • @creative.outlet
    @creative.outlet หลายเดือนก่อน

    Although Unity doesn't have an official character controller like Unreal, it does have a character controller component and an official Unity 3rd and 1st person projects you can import and use for free made by Unity itself.
    I don't remember where but a simple search should help you. 😄

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

    probably a good choice long term, unreals main factor is the graphics which is alright but unity holds up more on other factors mainly being easy to use

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

    While Unity is an awesome choice for most game devs who are looking for a good all purpose engine for 3D development (2D as well but you have a lot more options out there). We can't deny some of the grips people have with the engines and changes they make for no reason.
    They've removed the NAV mesh agent in one of the last updates which used to come as a default with the engine for no apparent reason. I would be more forgiving if they removed it in order to speed up the engine but that I haven't seen much improvement in that area. It just shows that because Unity essentially have a monopoly on a simple 3d game development tool which no much decent competitors besides Unreal, they feel as if they can literally do what they want due to the lack of decent options out there.
    Godot is not the best alternative out there either. In an ideal world, they would open source the engine and package up all their tools on github and allow everyone to make a build of their own custom engine in a modular way - to remove their bloat. I think we should move on from the days of a monolithic software enterprise that can decide what is "legacy" and should be deprecated without the approval of their power-users.

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

      In the ideal world I would keep working on unreal engine but I can’t rn and I can’t keep putting this project. Maybe my next big project will be on it but as for now I’ll have to do with the resources I got

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

      ​@@RandomIndieDev ​ pls by all means use Unity. I'm just ranting at this point, it's actually the best option for me as well due but i have even lower technical specs. Your issues are quite unique. I'm open to other engines as well and will perhaps try out Godot in C# eventually while I develop my latest project. That might contradict my earlier comment but I'm sure anyone who's used other engines beside unity would understand. Lots to love but always looking for a chance to learn another toolm Gonna sub and will follow your devlogs. Best of luck with your game dev journey man!

    • @Th3-Mast3rmind
      @Th3-Mast3rmind หลายเดือนก่อน

      Huh? NavMesh is still in Unity. They didn't remove anything

    • @Th3-Mast3rmind
      @Th3-Mast3rmind หลายเดือนก่อน

      Unless you didn't know, Unity is now moving towards a more modular approach. If you need feature x, all you have to do is install it from the package manager. I don't use NavMeshAgents, but do require NavMesh for one of my games, where I've implemented my own custom collision avoidance. This is where the package manager shines

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

      @Th3-Mast3rmind that could be because you're developing on an older version of unity. If you take a closer look the Mav Mesh component isn't included by default anymore and they simply direct to their github to get it now.

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

    great decision. welcome back to the better world.

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

      I do miss unreal tho 😅

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

    Good choice! I tried unreal briefly but found Unity much easier and more convenient. Can't wait to see what you come up with.

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

      Personally I prefer unreal much more

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

    Also i dont want to be that guy but 1 what type of laptop are you using
    2 you didnt turn unreal off of its default max settings?

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

      An asus rog g15. With a ryzen 9 6900hx and a rtx 3080. The issue here is that my laptop overheats to much and fries the integrated graphics card. Because of that my screen goes black

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

      @@RandomIndieDev that should work great with unreal i use a 2070 son my desktop and a 4070 on my laptop and have 0 heating issues except when i forget to put my laptop in performance mode.
      i did see someone else with a similar problem on the unreal reddit where for some reason their Desktop was overheating because nvidia was interfering with the sensor causing the entire computer to heat up.
      I'm not trying to change your decision just trying to help someone find a solution to a problem being without your laptop for any amount of time this day in age is horrible.

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

    Do you have any recommendations to where to start learning game development and modeling

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

      TH-cam, I went from Noob to knowing just about everything from TH-cam. Pick an Engine and stick to it. I learned Unity cause C# was easy for me. Blueprints in Unreal might be better if you don't know. Learn Blender for 3D modeling, texturing, UV mapping, rigging and so much more. If you don't want to spend too much time learning how to do those things too much, spending money on Add-ons will speed up the process. If you're going for sculpting, look into Zbrush, Maya does certain things better than Blender but it costs. Houdini does asset creation and proceduralism much better than anything out there but it's got a steep learning curve and costs an arm and a leg. Don't think that tutorials are fully fledged games. There's so much that goes into it. Your first game will always be garbage, think of it as a journey for you to learn. I suck at 3D modeling and art so it's difficult for me to make anything look good. But don't give up, there's always a way around it

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

      Follow some tutorials when it comes to code. If u don’t understand something just look it up. The internet is your best friend whenever it comes to code.

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

    I mean, unity has the best documentation ever than unreal . well atleast vs c++ docs of unreal. (I hate blueprints btw cuz I can't read it mostly, am not used in visual scripting lol)

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

    wellcome to Unity side of the force, bro!

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

      May the force be with us!

  • @fille.imgnry
    @fille.imgnry หลายเดือนก่อน

    You kept your code on your computer?? 😮

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

      No no I had in on a cloud

  • @SurajPatil-e8z
    @SurajPatil-e8z หลายเดือนก่อน

    bro's shoulders 🥶

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

      Wdym?

    • @SurajPatil-e8z
      @SurajPatil-e8z หลายเดือนก่อน

      @@RandomIndieDev not only shoulder bro u look like you workout and go to gym every day 💪

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

    The goat

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

    We have starter packages in unity, u who ever u r

  • @The_hanky
    @The_hanky หลายเดือนก่อน +2

    Wish you luck on your game dev journey (unity is the best)

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

    So basically what you are saying is that Unreal Engine is extremely oprimized and can squeeze everything out of the hardware possible. And because of this and the fact that your laptop's fan is probably not cleaned it overheated. And the 'fix' that you have is to switch to a less effective graphics engine that cannot push your hardware as hard?
    As a side note, software will never be able to push your hardware beyond it's limits, it's just not possible, unless there is a fault in the hardware (like a fan with a dry bearing or a dirty filter)

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

      @@StevenWooding you seemed to have gotten the wrong idea. I clean my fans every 2 months. So the “dirty fans” you’re talking about are non existent. And if it’s so bad to switch engines just so you can keep working on your project then I guess I’m just a bad dev

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

    I mean, no one ever develops games in Unreal 5, thats just the basics of researching engines for indie game dev, it's always Unreal 4 because it's more optimized, of course...

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

    Godot 3d is the exact same like 2d dont worry its the same concept and the codes but just with new dimension ‏‪1:21‬‏

  • @Evo7547.
    @Evo7547. หลายเดือนก่อน

    c:

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

    Unity licensing model is bad , think about for a minute.

  • @Celine-oe7pt
    @Celine-oe7pt หลายเดือนก่อน

    Mine

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

    I'm switching from Unity to DirectX cause man, why do these engines have to be so weird? I've found DirectX to be really refreshing -- just a lot to learn, but it's all documented in great books.
    Good luck man!

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

      Just a question going to DirectX instead of will limit you to windows I am not an expert and I do want to build my own engine should I go with openly or vulkan or direct x Wich one has a more fun api

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

      Unity is a game engine, DirectX is a graphics API. Unity uses DirectX and other graphics APIs

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

      @@curtis1397 no I know that I just want to know should I go with DirectX or vulkan I know vulkan is cross platform but Wich one have a more fun to use and good api

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

      ​@ourabig If you think there is even a remote possibility that your platform will change, or you might want to do cross platform eventually, I suggest Vulkan. I don't even use DirectX in Unity anymore.

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

      That’s very intresting, excited to see what u make!

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

    Or, you could punish Unity for their anti-developer policy decisions and switch to Godot (where you can also use C#)?

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

      I’m not a big fan of godot when it comes to 3d

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

      @@RandomIndieDev It gets better with practice. I think it's important that we consider the political ramifications of the tools we choose (and thereby support) as developers. Full respect to your decision, but I hope you will switch to an open source alternative in the future, even if it's a little tougher to master. Happy development!

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

    Your developing games with an integrated GPU....? Got bad news for you. Switching engines isn't gonna help.

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

      No, I’m making games with an rtx 3080 and a rozen 9. But unreal is putting my laptop on so much pressure that the integrated graphics from my cpu gets fried

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

      Otherwise I wouldn’t even be able to open a project

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

      Ohh that makes more sense.

  • @Protech-ps6cw
    @Protech-ps6cw หลายเดือนก่อน +9

    Godot is crap and doesn't have enough 3d features like unity

    • @Cluxiu
      @Cluxiu หลายเดือนก่อน +12

      if you think godot is crap you are out of your mind.

    • @hiltonvarian3352
      @hiltonvarian3352 หลายเดือนก่อน +3

      @@Cluxiu I hate to say it. And burst your Bubble But it is true that Godot does not have any support for 3D features. I would not Choose Godot for all the Tea in China. Any how what are you making in Godot is it a 3d Game? I am making a Game In Unity that is 3D Called Stellari Draconis. I just Love Unity is a Great Game Engine for Both 3d and 2d. But in 3d it Shines when it Comes to 3d Games. Love the Game Engine.

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

      @@hiltonvarian3352 Sure, look up a game called Road to vostok.

    • @Rick_Jagger
      @Rick_Jagger หลายเดือนก่อน +2

      UE4 FTW 😂.
      Anyway, Road to Vostok is made in Godot (switched from Unity), so all 3D Tools should be there right? And it looks great.

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

      @@Cluxiuhe’s not saying that it’s crap. He’s saying that when it comes to 3D it is since it doesn’t have that many 3D features and I do have to give him a point