I'm no longer a Unity Developer.

Sdílet
Vložit
  • čas přidán 4. 06. 2024
  • Onward and upward from here, thanks for watching :)
    🤖Join my games Discord Server:
    / discord
    ☕ Buy the Nathan Mug
    my-store-bf5dc8.creator-sprin...
    ▶Subscribe for dev logs on my UNREAL ENGINE game Cocoa Loco, a time management restaurant game. Along with other game dev related topics!
    📢 MORE OF MY STUFF ⤵️
    🐦Twitter: / rollerstar101
    🎵TikTok: / rollerstar101
    Music from #Uppbeat (free for Creators!):
    uppbeat.io/t/aaron-paul-low/f...
    License code: KQ4OFAXEP3R04AKI
    License code: CKFOTK9RQMKJISND
    License code: XDOMJWFBJG4IN6FH
    License code: M5AD3S0ZCRQOUKHN
    License code: N66G7KJQMKLZRHR0
    License code: JHZUEPASM0U59HOZ
  • Hry

Komentáře • 398

  • @coobbyo
    @coobbyo Před 8 měsíci +365

    Lol “I should have just picked unreal to begin with” I feel the same way with Godot. Such a breath of fresh air. So many things work in Godot the way I wanted them to work in Unity. So glad you found your engine. Proud of you man, proud of us.

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +56

      Now let's make some kick-ass games with them!

    • @paulaitix77
      @paulaitix77 Před 8 měsíci +11

      godot is bug-ridden, garbage renderer, far from production ready and little to no support and community. enjoy!

    • @r99716
      @r99716 Před 8 měsíci +9

      @@paulaitix77 what do you use

    • @JorgeRosa
      @JorgeRosa Před 8 měsíci +29

      @@paulaitix77 Isn´t Unreal a commercial, a business property product, targeting only the profit, too ?...
      You want more of the same, again ?... But if you don´t agree, no worries! - For me, its 100% OK too ! - Have fun! 👍

    • @JT-Free
      @JT-Free Před 8 měsíci +21

      godot is almost done with there 4.2 update they said around 1000 bug fix and new feature added.. then they will proceed to version 5

  • @GrayghostAlpha
    @GrayghostAlpha Před 8 měsíci +63

    Glad you found an engine you like. As much as I like to advocate for open source tools as a general rule, the engine that lets you make and finish a game is always the right choice over one that doesn't.
    Looking forward to seeing your game!

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

      Hopefully I'll have more to share soon!

  • @luancampos5348
    @luancampos5348 Před 8 měsíci +35

    I see you, man. I became a programmer because one day, feeling lost and wanting to unwind from the responsibilities, I've downloaded Unity and began crafting some prototypes. It was there that I discovered my passion for programming, and it truly transformed my life. Much like yourself, after years of learning, I was finally in the process of developing my first commercial game when the announcement arrived. In my case, the switch is being to Godot. It's incredibly nice to see the warm reception from the community. These weeks have been really strange for us former Unity developers, but I believe it's a change for the better. Best of luck to you, to all of us. We've got this!

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

      Good luck and I look forward to seeing what you create!

  • @Xearrik
    @Xearrik Před 8 měsíci +72

    I'm sorry to hear that Unity messed up so much, that this became necessary. I hope your transition is smooth, and ends up being much much better for you in the long run. Good luck and God bless.
    I can see a silver lining in all of this. A lot of talent will be moving over to these new platforms, and there is bound to be an explosion of helpful people trying to guide people through the process of learning the other engines that people still like. Maybe this is finally the time for me to stop saying "maybe one day" and actually just start playing around in Unreal or something and try to learn to make my own video game.

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +6

      No better time like the present 💛

  • @markychan6684
    @markychan6684 Před 8 měsíci +60

    I feel you man, it's hard, but a challenge must be accepted, and sometimes surprise it's better than what we currently have.

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +9

      For sure!

    • @der-Dritte
      @der-Dritte Před 8 měsíci

      I love unity compared to other engines like unreal or gamemaker they were not my cup of tea, i found unity the perfect tool for me. Sad unity is going that way, I will start learning cryengine but I will keep unity in my library just in case they make a comeback

  • @travisback6756
    @travisback6756 Před 8 měsíci +63

    Going to Godot over Unreal, I feel, has to do with the learning curve. That's why I went that route, I could stay with C# and it feels a lot like Unity (but different.)

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +13

      I think whatever works for someone is the best solution for them with it comes to tools. Hope Godot serves you well 💛

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

      How come you cannot learn unreal c++ if you are fine with c#. Sounds to me you are not trying at all

    • @tatertime
      @tatertime Před 8 měsíci

      Learn a new language vs use the same language.... Dang, this dude must be super lazy for not wanting a long downtime just to relearn coding.@@Pix256

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

      Well godot does take up less space and if a dev is constantly not comfortable with a programing language their game will surely suffer.

    • @originalbadboy32
      @originalbadboy32 Před 8 měsíci +10

      ​@@Pix256that's a bit rude don't you think?

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

    I've been an Unreal developer for 8.5 years, and I can say this video reminds me lots of memories from my first month in UE4, discovering all the incredible tools the engine had to offered :D
    Welcome to the Unreal Dev Community!

  • @jennaa1264
    @jennaa1264 Před 8 měsíci +9

    As a current 3D game design major content like this is extremely useful for seeing how the future workflow in indie/major studios will look like... thank you

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +1

      Have a look in 6 months time to see who's still using Unity, I feel like a lot will eventually go back. But there's still going to be a much larger number using Unreal and Godot.

  • @JoeSondow
    @JoeSondow Před 8 měsíci +1

    Reimplementing a project can be such a blessing in disguise. You have a ton of reference work to help you on the second go, and you get to do so many things better now that you know more. It won’t take you nearly as long as the first time, and it will turn out so much better than the first go ever would have. You’ll do great.

  • @andyezell5330
    @andyezell5330 Před 8 měsíci +6

    You picked a great time to look at UE again. Version 5.3 has been so fun to play with it doesn't seem like work.

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

      I'm on 5.21, I'll probably move on over in later versions of 5.3 if there's any reason to (my game is pretty simple so I don't expect the need to).

  • @srmarcosx
    @srmarcosx Před 8 měsíci +5

    These initial seconds of the video are nostalgic as hell. Good old times

  • @xaviervitor
    @xaviervitor Před 8 měsíci

    I swear, it's always when I start to get the nightmares you mentioned that things start to really click. Really happy for your discovery, and good luck with your project and life balance.

  • @amirhosseinmaghsoodi388
    @amirhosseinmaghsoodi388 Před 8 měsíci +5

    Thanks for the video. It was unreal lol. While it is work I've learned adapting a skill into different scenarios is easier than learning the skill itself. And it is good to hear this has been goin alright.

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

      Adapting to new technology is certainly something I have to do in life!

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

    Welcome to Unreal Engine! Don't let anyone tell you blueprints aren't powerful enough, fast enough, or efficient enough. Blueprints are great and have all the tools you need built right in to make efficient, powerful systems.

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +1

      Thanks for the support, lovin' it all right now 😎

  • @kerravon4159
    @kerravon4159 Před 8 měsíci +1

    Lol, your shoes analogy had me chuckling, nice one.

  • @angelichero6236
    @angelichero6236 Před 8 měsíci +6

    its interesting how many game devs, I watch that made the jump from unity to unreal in the last couple of years for one reason or another that were always worried about the blueprint system and whether it was mandatory to use or not. that ended up saying it was a saving grace whether as a tool to quickly test how a mechanic might work while they code it or just because making movement systems was easier then having to code them all

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +1

      I'm also interested in how I've used it over the past year on and off (with templates and other starter projects) and just felt out of my depth. But starting from scratch helped me learn the basics and not feel so out of my depth.

  • @aldo6532
    @aldo6532 Před 8 měsíci

    I really hope your videos continue to be recommended to me, you have such a great and engaging way of talking. Love the commend and good luck with Cocoa Loco

  • @TheIronicRaven
    @TheIronicRaven Před 8 měsíci

    It'd such a good feeling when everything just clicks! I remember the day it happened to me for Unity and coding in general. It just clicked, and I was able to write an inventory script on my own (had to look up syntax) and I was so excited and proud!
    Very glad to hear you found your new home. Best of luck to you, please keep updating us on the game process! And your transition to Unreal, stories like this help the rest of us doing the same!

  • @simpson6700
    @simpson6700 Před 8 měsíci +6

    glad you found an engine that works for you

  • @LawrenceChung
    @LawrenceChung Před 8 měsíci

    im not into game design but seeing your passion for yr project when you've a full time job is so motivating

  • @franklynotyourbussiness9401
    @franklynotyourbussiness9401 Před 8 měsíci +14

    I hope the transition will work well for you. My friend just started with his own game and faced the same dillema of going away from unity because of the backlash, and I actually recommended godot to him, despite me being married to unreal for a decade now.
    what I expect, is that those influx of programmers will burst the development of godot, and they will recreate functionalities of unity. But it's not there as of now. I really wish godot to become the next big engine, because competition is always great for us devs.
    Sidenote of intelisense and unreal: diving in c++ is kind of usable in VS only if you have something like visual assist x, but what I've found is that Rider works flawlessly with unreal out of the box and has full support for unreal classes and header tools, and can look inside blueprints from within IDE. And this is what our studio uses for development.
    Unreal documentation is terrible, it basically doesn't exist. Forums are ugh. benui.ca/unreal/uparam/ is kind of good documentation, but most of the time my documentation is... source code. Very beginner friendly, epic games.
    I'm gonna look forward to seeing the engine from a viewpoint of someone that just transitioned into unreal.

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

      Thanks for letting me know about the struggles with Unreal! I might actually look at getting Rider then 🤔 Luckily I'm going to heaps of game dev events in Melbourne soon, a lot of them Unreal related. Hopefully I can learn a lot and find people I can call upon to help me with Unreal 🤩

  • @xinoHITO
    @xinoHITO Před 8 měsíci +11

    I can feel the situation hit you hard (like a lot of us). I hope you the best on learning Unreal!
    For me, I'll still use Unity both on my current game and future client work but this was a great wake-up call to remember that these are all TOOLS.
    We shouldn't put our identity on a piece of software. Nor should we "marry" them. Learn different tech. Be flexible. Or at least learn the bigger ones.
    I've been learning Unreal for a few months after 15 years of Unity experience and it's been quite interesting. A lot of headaches but a fun experience.

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

      I hope all the best for you! Keep killing it with Unity! If anything experimenting with new tools is just always a fun exercise to do 👨‍💻

    • @ahmed4363
      @ahmed4363 Před 8 měsíci

      Bro has infinite internet to download unreal

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

    It's not easy, for sure but glad you found the one that suits you best.
    I've been thinking about unreal or gadot myself, but right now I'm shifting my focus to 3D modelling while I possibly tinker with them in the background.

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

      Do what works best for you, learning 3D is a beast of its own!

  • @beks1887
    @beks1887 Před 8 měsíci +1

    Best of luck as you get re-started! I'm an artist and world designer for another indie project and this whole thing has been a mess for our team. I look forward to watching your game dev journey :)

  • @artisanmage5378
    @artisanmage5378 Před 8 měsíci +1

    I too have a simple prototype working for a game like penguin diner. So nice to hear someone else mention it.

    • @NathanRohner
      @NathanRohner  Před 8 měsíci

      Would love to check yours out sometime!

    • @artisanmage5378
      @artisanmage5378 Před 8 měsíci

      @@NathanRohner Its more a small prototype for a course I am planning on godot. But now I am looking forward to yours.

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

    Im starting to learn GoDot even when it is far away from my current skill set, i just want peace overall.

  • @osier769
    @osier769 Před 8 měsíci +10

    You seemed a bit excited in the video with the direction you've decided to go, that counts for a lot imo, as of course does trust and stability. 👍

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

      I feel a lot more confident and supported in the direction I'm going!

    • @ryo-kai8587
      @ryo-kai8587 Před 8 měsíci

      ​@@NathanRohner It's a great feeling, and one to cherish when you find it. I see a parallel in my Street Fighter 6 journey, where I'd played Ryu / Ryu's style for hundreds of hours. I finally put in some focused effort to learn Juri (who I thought looked cool since launch) and in 3 weeks I already love her and have surpassed my rank with Ryu, hitting my goal of Diamond in the process. The TL;DR is to appreciate when this happens, because the contrast of how much more comfortable you feel when the new thing "clicks" gives you a higher level of appreciation for where you're at in the moment.

  • @ZoidbergForPresident
    @ZoidbergForPresident Před 8 měsíci

    For each one their tools of choice! Congrats! :)

  • @flukshun
    @flukshun Před 8 měsíci +31

    I think the migration to Godot is natural. Unity showed that everything can change in a second as soon as an executive decides they need more money. Sadly this is possible with Unreal as well. But at least for the time being maybe nobody will be brazen enough to make similarly awful decisions any time soon. I'm glad that by the time that happens though you'll likely have already shipped your awesome game, and Godot will be an even stronger platform than it is now

    • @MiiDev69
      @MiiDev69 Před 8 měsíci

      I honestly don't see something like this happening with Unreal (knock on wood)
      Looking back, Unreal has consistently lower their prices. We used to have to pay a monthly fee, and then the engine became free to use.
      There is also de Epic Mega Grant.

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

    Fire John Riccitiello. He pulled a "Surprise Mechanics" on us all.

  • @sanman2754
    @sanman2754 Před 8 měsíci

    The way this guy talks in the second half of the video... that is a good feeling... good on ya mate!

  • @MK-lk7nc
    @MK-lk7nc Před 8 měsíci +1

    Hey man I'm in basically the exact same scenaria here. Good luck with it, such a mess. I'm compartmentalizing all my games non-engine code and testing it out on stuff now, really liking Godot so far.

  • @LucasSato85
    @LucasSato85 Před 8 měsíci +1

    Thanks for the video! Helped me to decide and gather the courage i need to move to godot, after around 5 years using unity. I'm also married, work all day long, homework, we have our little kid princess to play and care, etc. So, almost no time to work on my game, but ill keep developing and now you have a new follower!

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +1

      I appreciate it! Let's make some video games :D

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

    I've been learning unreal for 3 years. Got my first Unreal dev job 6 months ago too. I think you will enjoy unreal and blueprints which can do most things the engine offers ... Which is more than most indie games will ever need. I know I am happy with it. I will sub to watch your journey and help where I can. I'm sure it will be interesting.

  • @YannSchmidt
    @YannSchmidt Před 8 měsíci +1

    I can totally understand how you feel ! I decided a few monts back to make a 3D game but was also interested into making a 2D game to learn more beforehand. I tested Unity, Godot and Unreal.
    And after a long test time, decided to use Unreal. It was just the way my brain think. I was struggling with Unity (and way less with Gogot).
    And I recently learn how to do 2D games in unreal too. It is actually very simple.
    Wish you the best for the future !

  • @whiterose7055
    @whiterose7055 Před 8 měsíci

    I started PC game Dev with with a project in Unreal back in 2000 and never looked back. The stability and functionality was well worth the time spent in getting used to it and it has never let me down.

  • @Glowbox3D
    @Glowbox3D Před 8 měsíci

    Thanks for the video! Sad about Unity, but glad you found UE. One thing I wanted to say is, maybe I'm older, and I spent my time in bookstores reading Maya and Max books (before internet), but I find the resources online for UE are massive. Tons of videos, an actual 'curriculum' of tutorials and documentation to go through. An extensive community. And an active Discord. So ya...there's a wealth of knowledge online these days. We're so lucky to have all these instant resources at our fingertips. Good luck with your game!

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

    Welcome to the Unreal community, make sure you always get the free monthly assets!

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +1

      I did even before I was using Unreal, just in case you know? 👀

    • @LoneHatchling
      @LoneHatchling Před 8 měsíci

      @@NathanRohner The only other thing I would recommend is to master the patching system for Unreal, (last time I looked there were few guides on how to do it correctly).

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

    • @NathanRohner
      @NathanRohner  Před 8 měsíci

      I'll still keep tabs on it and experiment occasionally with it!

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

    I feel sorry for the Unity devs as so many left / will possibly lose their jobs due to the recent events. But, with that said, Unity deserves to die a slow death to teach others a lesson about hiring greedy sociopaths as CEOs.

  • @MrHaggyy
    @MrHaggyy Před 8 měsíci +5

    Unreal really prepared for this. There stuff is fully open and they invested quite a bit, considering their human ressources, to make it accessible. I'm no game dev but played around with Unreal as an engineer for prototyping and as a SW exercise. It really punishes you for bad design, which is a challenge as you rarely know good structure in advance. But as a C++ programmer i found it honest.
    I wonder how long they take to provide a how to change tutorial or even offer help to reasonable big studios to change towards them.

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +1

      I know locally for there is a lot of support and resources to switch or upgrade your knowledge with Unreal, which is one of the reasons I'm going for it!

    • @containedhurricane
      @containedhurricane Před 8 měsíci +1

      Epic Games is 40% owned by Tencent and their shares could increase in the future. We have seen it happened to Adobe, Autodesk and Unity. It will only be a matter of time before Epic Games start to capitalize on their win against Unity and other big 3D game engine companies, by increasing their prices in the future.
      Remember about their drama in the 2000s where Epic was deliberately withholding features and support for UE third party licensees so that Epic's first party games would look and run better?
      Another notable wrongdoing was their intentional breach of contract with Apple refusing to pay the stipulated percentage for in-app purchases in Fortnite. When Apple retaliated by removing Fortnite, Epic Games was quick to release a video trying to manipulate and agitate their Fortnite user base to exert pressure on Apple

    • @MrHaggyy
      @MrHaggyy Před 8 měsíci

      @@containedhurricane they need to make more money as well. They are only half the staff of Unity, but the staff is good damn expensive after recent crises.
      I don`t expect them to change the business model. While Unity focused on 2D and mobile a lot, Unreal is a solid name in CGI movies as well as the rapid-prototyping engineering industry. You barely have any installs in those markets but billions of potential revenue. So either they are making more money than they need right now anyway, or they might increase the share from 5% to 5.5%. Which shouldn`t break any project.
      No company is perfect and I`m pretty sure Epic will do crazy stuff in the future. But i rather see them do dumb stuff with Fortnite and the Epic Store, not so much the engine.

  • @languagelearningexperience6814

    Gotta take the path that works for you!

  • @EngineerWilky81
    @EngineerWilky81 Před 8 měsíci

    I had similar experiences when I was taking a graphics programming class in college and would have thoughts of the problem I was trying to work through while I was at work and sometimes would have thoughts of them when sleeping as well. I know all too well that feeling and it fuels that excitement to work on a project.

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

    ALL GAME DEVS!!!
    LET'S UNITE FOR OPEN-SOURCE GAME DEV SOFTWARE!!!

  • @nanotechgamedev
    @nanotechgamedev Před 8 měsíci +1

    It's really difficult when you have to change ships after been so long with a specific engine, but I think the concepts and experience you have devloped will be well used in the new engine, some things stick with you more than you think.
    Godot imho gives you the most freedom to do whatever you want, but can take a little more work, Unreal from my brief experience a couple of years back was fairly easy to make first person shooters. One thing for sure is that changing ships for sure is fun and brings your motivation high up, I am happy to see you found your engine of choice!

  • @SebSha0
    @SebSha0 Před 8 měsíci

    I'm glad you found the right engine for yourself! I wish all my fellow game developers the same

  • @fryjoinn7251
    @fryjoinn7251 Před 8 měsíci +1

    A software with a backdoor is dangerous to anyone. It admitted it when it ignored the community and set unreasonable prices.

  • @ilari90
    @ilari90 Před 8 měsíci +1

    I wish you luck, Nathan, I'm thinking about going through some tutorials in Unreal, just for funzies and see if it's for me. I'm just a normal dude, not a developer, but I think I could do something small in my pastime.

    • @NathanRohner
      @NathanRohner  Před 8 měsíci

      Thankyou! It's amazing what you can accomplish in it, even if you're just a 'normal dude'

  • @LynneTelfer
    @LynneTelfer Před 8 měsíci +1

    Looking forward to the Unreal journey!

  • @kpm25
    @kpm25 Před 8 měsíci

    Thanks for your insight, I'm still using Unity but
    definitely interested to improve with unreal and learn Godot/other game engines so look forward to seeing you rebuild cocoloco.. cheers

  • @Django2k6
    @Django2k6 Před 8 měsíci +1

    Oh, about the Godot/Unreal thing, I would say that Godot is for more 2D, even though it has 3D. Unreal is more 3D, with absurdly limited 2D friendliness. So from 2D Unity you're gonna see a lot of 2D Godot. I am anticipating seeing more of both 2D and 3D indy games made in Godot. And welcome to Unreal game dev, you're going to have some fun!

  • @PLHammerhand
    @PLHammerhand Před 8 měsíci +1

    UE4 and UE5 (from programmer perspective) have a lot of built-in tools that make iterating on the same things much faster and easier. Also it is easy to mix CPP and blueprints to have clear separation between things (like logic in CPP and visuals in BPs).

  • @TheDman.G
    @TheDman.G Před 8 měsíci

    Was messing with Unity for the past several years, swapped to Unreal 5 once things hit the fan, hope to see the cool progression from a Unity user from in Unreal

  • @gerdberlin2
    @gerdberlin2 Před 8 měsíci

    Welcome to the club!

  • @MrSeldons
    @MrSeldons Před 8 měsíci +1

    Thanks for interesting video. I wish you later could share something about your workflow in Unreal as a new developer in that engine?

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

    To me, Epic is just smarter in how they do things. Maybe it's because they have to use their own tools on a MEGA game. I've played with a lot of different engines, and the good 1s always have some genius attributed to them. Unreal is like that. I flat out refused to work in Unity now. Had an old client begging for help with their game. Now, with the Unity changes, they are taking a serious look at Unreal.

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

    unity messed up.

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

      They did, I hope they change for others but unfortunately they just aren't the software I start with anymore.

  • @facepalmedev
    @facepalmedev Před 8 měsíci

    Know you said this is probably the last video you'll do on this but curious what you think about unity's blog on their adjustment to their new policy.

  • @MelroyvandenBerg
    @MelroyvandenBerg Před 8 měsíci

    Good step! I feel you.!!

  • @SkylerLinux
    @SkylerLinux Před 8 měsíci +1

    I will say that Godot also works with C#, also there is a converter from Unity to Godot.

  • @LowTechLinux
    @LowTechLinux Před 8 měsíci +1

    I work 50 hrs a week, wife, 4 kids, old farm house needs repairs often, 40 acres of things needed to be done. I know how you feel.... Having said that I dev in godot, I have one game on google play store (2d brick breaker). Simple game but I'm still proud of it. I have recently begun thinking of the next thing for me and am considering a 2.5d or 3d rpg of some sort. I love godot because it's easy. Probably not the best, but it's easy. And now there's a butt load of money being thrown at it and it's only going to get better.

  • @johnterpack3940
    @johnterpack3940 Před 8 měsíci +1

    I think a big part of why people are moving to Godot more than UE is the instinctive worry that UE could pull the same stunt. Companies need to learn that they don't own their customers. The more people who switch to open source, the better.

  • @theaquarian5849
    @theaquarian5849 Před 8 měsíci

    Grind, baby, grind. ✌

  • @apophissoftware
    @apophissoftware Před 8 měsíci +1

    (Writing this comment while watching.) You're not "bubbled" - Godot (as of 4.0+) has C# Scripting, which allows developers to leverage their C# skills in the engine. Also, things like Rider have an actual plugin for Godot. And, you're right, Godot will change from the influx of developers using it. C# will become a first class citizen, much like it overtook UnityScript.
    We're building tooling for it now, starting with adding in Unity style Coroutines.
    As far as Unreal, it's a great engine! I love how it has (built-in) that Unity, you have to buy from the asset store. Or, you have to use a "package" with broken documentation. Their Blueprint system is a lot better than Unity's Visual Scripting (Bolt).
    Unreal has a great community, and I am glad that you have "found a home" :) Good luck to you!!!

  • @pamparam3495
    @pamparam3495 Před 8 měsíci

    I really like blueprints, I'm not a programmer, but it allows me to make pretty complex things on my own.

  • @joshuamcmillan6390
    @joshuamcmillan6390 Před 8 měsíci +1

    Same. I haven't opened Unity since their announcement. I revoked all my license seats, and then switched to Godot. I've tried Unreal, it was very cumbersome to use, whereas Godot fit like a glove. It had a "Unity-esque" structure (even though fundamentally, it is it's entirely own engine with it's own goals and development path), so it was very easy to wrap my head around Godot

    • @NathanRohner
      @NathanRohner  Před 8 měsíci

      Glad to hear you found a new home in Godot!

  • @creepyunicornwithlazers3594
    @creepyunicornwithlazers3594 Před 8 měsíci

    Good call, sorry it had to come to this. I know what a pain it is to make the switch. Best of luck to you and I hope everything goes smoothly.
    Edit: I want to give huge props to everyone who has made countless guides and videos on how to easily transition to another engine from unity. I went with Godot :)

  • @moritzjenny4746
    @moritzjenny4746 Před 8 měsíci

    How do you react to the new announcements, now that the fees don't seem to be as harsh as expected first?

    • @tonyzaddo
      @tonyzaddo Před 8 měsíci +1

      This video was released after the new announcements, so I assume he took this into consideration.

  • @vapidfire68
    @vapidfire68 Před 8 měsíci

    Congrats! I'm in your situation too. Making games in my spare time. I'm looking at Godot as I'm more a 2-d puzzle game maker.

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

    Been using Unity since 2012.... god I wish I learnt unreal. Anyway after the new revised changes to the install fee I myself will stick with Unity.... for now and actually learn unreal engine at the side and slowly move over

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

      I'm glad about the changes but I've made the definitive decision to switch to unreal. Hope we can all make awesome games none the less!

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

    what are your thoughts on the new 2.5% rev share of Unity?

    • @NathanRohner
      @NathanRohner  Před 8 měsíci

      I think it's a much better model, though the path that has led us there was not the intended one...

  • @neolynxer
    @neolynxer Před 8 měsíci +1

    Yep. Instead of loudly crush-shutting the door i decided to wait for Unity's final offer.
    It's good enough for me and i'm staying. My project is heavily dependent on DOTS. I can't just port.
    Happy new journey to you.

  • @vincentthendean7713
    @vincentthendean7713 Před 8 měsíci +1

    Now I'm curious about coding. I was planning to brush up on C# since that what Unity used. Now that that's a wash, is it better to just go for C++? Which one is more popular for game coding anyway?

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

      C# is still primarily used for game programming, though if you were using Godot and wanted to contribute to the source code I'm pretty sure you'd have to use C++ 🤔

    • @MrHaggyy
      @MrHaggyy Před 8 měsíci

      Many things you do is equal in both languages. You might take a good resource from both languages and try to build the stuff in both.
      I'm no game dev but from my experience C# get's stuff done slightly quicker but is more restrictive. C++ allows more stuff, shooting yourself in the foot included.

    • @Lintee_Second
      @Lintee_Second Před 8 měsíci +1

      doesn't matter... if you know c++ then you already know c#. c++ is very low level though and challenging. but its the best programming language to exist

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

    I changed UnReal Engine and Godot for Unity. Now I have to back to UNREAL ENGINE AND GODOT.

  • @AlexShapoval-ns8dn
    @AlexShapoval-ns8dn Před 8 měsíci

    Good choice to move forward!

  • @ahmed4363
    @ahmed4363 Před 8 měsíci

    I have only used Unity for making small projects and games. I was using it since the start of the year and I was planning on making my first full scale game before the announcement and just then my procrastinating saved me from starting it (it was a week from the announcement no worries about it). Switched to Godot because i dont have 30 gigs of wifi for a horribly documented engine

  • @joeherrera8826
    @joeherrera8826 Před 8 měsíci

    I don't know about game development but how hard is it for you to learn a new engine and how long does it take. I can only imagine it would be a hard transition.

  • @Westonator5000
    @Westonator5000 Před 8 měsíci

    This whole thing definitely exposed us all to a bunch of unfamiliar tech. I think we're going to finish our Unity project because we're so deep into it, but I do wanna try more Unreal, I immediately get a vibe from it where like, the default tech actually works, rather than needing to be replaced like Unity. If nothing else, I can probably learn some things from Unreal that I can bring back into Unity, or vice versa. More knowledge more power, apes together strong.

  • @jmarino715
    @jmarino715 Před 8 měsíci

    What a great video! Wishing you the best of luck in Unreal! I'm just getting started myself so I'm going to try the open source route first with Godot and see how that goes and maybe try Unreal at some point later. The 5% thing for me is what holds me back from Unreal more than anything else as it just seems like too much of an ask for what Unreal actually offers.
    A "real life" comparison would essentially be: we'll give you a garage full of tools to work in, but you're only allowed to use the tools/garage if you give us royalties as if we were a primary investor in your business. As opposed to simply letting me purchase the blueprints to build my own garage and fill it with the really cool tools that you have in your inventory and what I do with them is my business (as it should be, imho).
    However, I heard that they might be willing to negotiate the percentage on an individual basis so perhaps I could create something in Godot first to use as leverage in such negotiations and wind up with a deal with Unreal that I'd be willing to swallow in the end. Does this sound like a good game plan to you? Perhaps you could even use your Unity project(s) to negotiate with Unreal yourself! I'd be interested in learning how that goes for you if you try it.

    • @vikhr
      @vikhr Před 8 měsíci

      If you are just getting started then why would you be worried about the royalties that only kick in after your game makes $1 million?

    • @jmarino715
      @jmarino715 Před 8 měsíci

      @@vikhr Can't a guy dream big anymore these days? 😝
      Seriously though... I've owned my own businesses before and I have plenty of experience dealing with investors, contracts, lawyers, etc. It's simply a matter of good business practice to seek out the best deals possible to secure the most funding I can for the growth of my business.
      Also, $1mil sounds like a lot, but in reality: it's more like the difference between a small and a medium-sized business. I don't plan to stay small forever, ya know? 😁
      In fact: I've already got another developer, an artist and a project manager who I'm working with to get things rolling so it'll be a team effort with plans to grow the company over time. I don't think $1mil will be too hard of a goal to achieve within a couple/few years with our combined effort, do you?

  • @trstensvold
    @trstensvold Před 8 měsíci

    Been mostly working in Unity, also tried Unreal, blueprints are quite nice, c++ in unreal isn't too bad either.

  • @kmemz
    @kmemz Před 8 měsíci

    The Unity situation has been a complete rollercoaster of emotions, not even one by one, more all at once over and over.
    I'm not exactly an experienced game developer, but I have had most of my experience with game dev inworking between Unity and Blender, making custom content for a well-known Social VR platform you can probably recognize by that description alone. I never bothered with extensive scripting, but I was familiar enough with the engine and language that I was able to make and do what I wanted when and how I wanted to.
    I've not touched the Unity editor in several months, so when I heard the news, I decided to give Godot and Unreal both a shot, partially because I do enjoy working in the gamedev scene, partially because I knew I'd be going in with a fairly fresh mindset, even if the tools were less immediately familiar.
    While I've only put functionality in loose concepts so far in both engines, right now, I'm personally on team Godot. Unreal blueprints are nice, the editor seems relatively *learnable* given the resources I can see available online, but between the two, I went in completely blind on both, and got far further in Godot than I ever could have hoped to in Unreal or Unity both, even considering Unreal's blueprints system, I found GDScript to be surprisingly flexible, with some rather impressive assistances built into Godot's own code editor. That, and preview/debug builds launch way quicker than with Unity or Unreal, so I can test out minor changes in rapid succession when I'm trying to build up functionality in a way I can't do in the other options.
    Also, maybe a big factor for me, Godot seems to make Linux much more of a first class citizen compared to Unity or Unreal, and that matters to me a lot since I'm both primarily a linux user and a big advocate for using Linux compared to the other options. Unity doesn't even release linux builds for their LTS editors sometimes, which I have found frustrating since it means I have to run the editor in a wine prefix, which while it works there are quirks compared to running native.
    Last but not least, even if I enjoyed my time with Unreal, given the behavior I've seen out of Epic when it comes to their storefront, cue the meme about the guy biting the medal and pulling the cork on the wine bottle only for the frame to pan out to show him in third place while first and second place give weird looks, I want to believe in Unreal Engine, I do, but I can't help but have the suspicion that they'll eventually, somehow, pull another EGS with Unreal Engine, despite UE's place in the market being much more feature-complete and mature in the market than EGS still is. Low profit cuts, but lacking in some way they refuse to fix even though competition is significantly better for having whatever UE is lacking.
    That, and while far more unlikely, Epic can always end up pulling their own version of what Unity did, though probably sneakier and not as immediately bad.
    In any case, while I fear the possibilities of what may happen long term out the other end of this, I wish the best of luck, no matter what engine you, or anyone else migrating from a Unity background for that matter, decides to use.
    If only Unity hadn't broken their trust out of the gate, and started the entire conversation with a reasonable system like what they amended over to in their apology article, we wouldn't even have this mass migration.
    And don't forget, never forget that they never apologized for the original, absurd terms themselves, they only apologized for the "confusion and angst" resulting from it, then claimed there was no way it could have happened any differently.

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

    I moved one of my projects to Unreal about 4 months ago, mainly do its multiplayer/ai integration. I was only planing to use Unreal for that game and then back to Unity, but after all this mess I will move over to Unreal perme. I will say Unreal is a beast of an engine, but Unreal has become really great and like you said once it clicks it clicks. My biggest hurdles for Unreal was the animation and UI system, they are very much different compared to Unity. I like you to, was very hesitant with using blueprints, but I found them really easy to pick up. I am still learning C++ as it has its benefits. As for Godot, all my games are 3d and while I know Godot can do that but 2d is where it really shines. So while Unreal is huge, it is the one I'm going with to.

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +1

      Let's make some awesome games in Unreal then!

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

      100%, Unreal is way more user friendly now than ever. Best of luck on your projects. @@NathanRohner

  • @SDWNJ
    @SDWNJ Před 8 měsíci

    I’m not a professional programmer, but having learned a few programming languages, I know that learning a second or third, etc. language is easier because you already understand the underlying concepts. I imagine it is similar with game engines.

  • @FirestormDDash
    @FirestormDDash Před 8 měsíci

    Ouya game dev when

  • @devnom9143
    @devnom9143 Před 8 měsíci +1

    A few strong reasons that people woyld go to Godot over Unreal is that Unreal is expensive while Godot is free, additionally Godot is Open Source they literally can't pull anything like what Unity did even if they wanted to & while extremely unlikely Unreal is in a position where it could retroactively alter the terms of a deal like Unity tried to

  • @SquadraCorse
    @SquadraCorse Před 8 měsíci

    I hope they can save Unity, but as a solo indie, I depend a LOT on purchased assets. What I found was that because each Unity Store asset was basically its own C# project (written in whatever style the creator liked), it was really hard to get everything working together in a consistent way. Unreal's blueprints force a certain uniformity to (most of) the Unreal Marketplace assets, which makes it much easier to combine them (imho). Also, for some reason I just feel like I just get more done in Unreal. Not to knock any of the other engines (including Unity) - it's just what works best for me. Hope you find what works best for you.

  • @adriankawgan8359
    @adriankawgan8359 Před 8 měsíci

    I'm loving the change as well. We were stuck in the "unity is the only real choice" for too long, thinking anything better than Unity [UE5] is not for smaller devs, and anything worse [Godot, dozen other engines] is not good enough. Now, that unity is gone we are free and the choices are endless and exciting again!

  • @Mr_Tea_Rexx
    @Mr_Tea_Rexx Před 8 měsíci

    glad you did the move now then later, i left unity in 2016, so i know the feeling. Unreal is amazing tho in terms of community , the tools and work flow. UE5 just released nanite landscapes for 5.3 and is going to get better with time. For the information totally agree with you when UE4 was out the information was rough on their website which majority would post the issues on the forums or find videos on youtube. But UE5 they redone everything including the documentation and is to me more friendly.

  • @adamodimattia
    @adamodimattia Před 8 měsíci

    What kind of daytime work do you do?

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

    I know nothing of game programming and have only ever watched the industry from the sidelines yearning to see an idea become reality. So I never really watched your content regularly, having no real connection to the technical aspect. But this video resonated with me. As you learn Unreal, I'll be watching more closely to learn from you and with you. All the best to you, Nathan. Eager to play Cocoa Loco.

  • @KL-ed4fq
    @KL-ed4fq Před 8 měsíci

    As asmon put it they built their castle on sinking sand

  • @ReForgeMode
    @ReForgeMode Před 8 měsíci

    Glad you finally made the decision! I'm still in the process of deciding like you did, to either go Unreal or Godot. I even fell ill during this period, writing this with a light vertigo, haha!
    I like Godot light-weight and open-source nature, but Unreal is more matured for advanced gamedev stuff. However, Unreal is a massive engine with 20GB download and quite high spec that would require me to upgrade my PC (which I have planned for by the year's end), while GDScript doesn't support structs. What a doozy...
    On a separate note, I do notice the recent trend in youtube to make a very high effort edits on the first minute of the video. Does this work for you on the analytics?
    Love your work with shad and Coco Loco!

    • @NathanRohner
      @NathanRohner  Před 8 měsíci +1

      Yeah it's a tough decision to make between the engines for sure!
      I've only just tried the high quality edit trick for the past 2 videos with the unity related topic, so I'll let you know if it actually works when doing something like a dev log 🤞

  • @mjl1966y
    @mjl1966y Před 8 měsíci

    I hear you man. Although I've never dev'd a full game, I have been tinkering with Unity since 2010 or so. I actually started before that with UR and looked at a bunch of others that have come and gone. This latest dark episode has convinced me to just donwload UR and get on with it. It's high quality with a simple licensing model that makes sense. I'm sorely disappointed in Unity because I was expecting to dev my first actual game with in it. I feel for guys like you who have put so much time into it only to get rat-fucked by corporate.

  • @Hogscraper
    @Hogscraper Před 8 měsíci

    I'm just here from the recent drama as my only time trying Unity I realized that Unreal had more of the 3D features and resources that I wanted so I went with that. It has been weird watching people be faced with the need to upend a decade plus worth of learning and work in order to try something new and I actually started learning a bit of godot to make sure my mental toolkit isn't a one note song just in case Epic one day decides to act like Unity.

  • @itsasecrettoeverybody
    @itsasecrettoeverybody Před 8 měsíci

    Godot has a brilliant future and the best part, it's opensource, if enough people dislike the devs decisions it's just a matter of forking the project.
    For that reason I always had confidence in put my time into learning it.

  • @SomeNerd361
    @SomeNerd361 Před 8 měsíci +1

    Lol, historically the Love engine is more historical than Unity/Unreal/Godot/etc. Where you'd have to program your own editors and engine around them.

  • @jojotaylor8079
    @jojotaylor8079 Před 7 měsíci

    Nathen you are awesome im telling you now make your game ima hype it up to everyone I know

  • @syzygy8060
    @syzygy8060 Před 8 měsíci +1

    Change is good. It doesn't always feel good, but in the greater scheme of things it often is. You'll feel at home in Unreal in no time. Thanks for sharing your perspectives, they are therapeutic.

  • @n3rfdr4gon99
    @n3rfdr4gon99 Před 8 měsíci

    Correct, nothing was being confused. It was perfectly clear to everyone what Unity was trying to do. It walked back, but made no promises about how long things would be that way. It's too dangerous to trust your passion/livelihood to "used car salesmen".

  • @ArisingGame
    @ArisingGame Před 20 dny

    The transition from one engine to the next (Unity to Godot specifically) of course takes time. But many things are very similar. You can directly transfer things like Model Assets (using Blender to convert), PBR Textures, Sound, Music, Design Ideas, even Shaders (if your know how to convert them). Much of the mechanical C# code can be readapted into Godot C# after some learning and prototyping in the way Godot handles things. Its not a start at Zero after switching engines.