I'm no longer a Unity Developer.

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

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

  • @coobbyo
    @coobbyo ปีที่แล้ว +366

    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  ปีที่แล้ว +56

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

    • @paulaitix77
      @paulaitix77 ปีที่แล้ว +11

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

    • @r99716
      @r99716 ปีที่แล้ว +9

      @@paulaitix77 what do you use

    • @JorgeRosa
      @JorgeRosa ปีที่แล้ว +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! 👍

    • @ALL_FOR_NOTHING_
      @ALL_FOR_NOTHING_ ปีที่แล้ว +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 ปีที่แล้ว +64

    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  ปีที่แล้ว +4

      Hopefully I'll have more to share soon!

  • @luancampos5348
    @luancampos5348 ปีที่แล้ว +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  ปีที่แล้ว +3

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

  • @markychan6684
    @markychan6684 ปีที่แล้ว +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  ปีที่แล้ว +9

      For sure!

    • @der-Dritte
      @der-Dritte ปีที่แล้ว

      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

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

    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!

  • @travisback6756
    @travisback6756 ปีที่แล้ว +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  ปีที่แล้ว +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 ปีที่แล้ว +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 ปีที่แล้ว

      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 ปีที่แล้ว +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 ปีที่แล้ว +10

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

  • @Xearrik
    @Xearrik ปีที่แล้ว +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  ปีที่แล้ว +6

      No better time like the present 💛

  • @jennaa1264
    @jennaa1264 ปีที่แล้ว +10

    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  ปีที่แล้ว +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 ปีที่แล้ว +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 ปีที่แล้ว +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  ปีที่แล้ว +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 ปีที่แล้ว +5

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

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

      I had fun making it 🥲

  • @Angelic_Hero
    @Angelic_Hero ปีที่แล้ว +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  ปีที่แล้ว +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.

  • @franklynotyourbussiness9401
    @franklynotyourbussiness9401 ปีที่แล้ว +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  ปีที่แล้ว +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 🤩

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

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

  • @amirhosseinmaghsoodi388
    @amirhosseinmaghsoodi388 ปีที่แล้ว +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  ปีที่แล้ว +2

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

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

    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.

  • @flukshun
    @flukshun ปีที่แล้ว +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 ปีที่แล้ว

      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.

  • @MichaelKocha
    @MichaelKocha ปีที่แล้ว +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  ปีที่แล้ว +1

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

  • @xinoHITO
    @xinoHITO ปีที่แล้ว +10

    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  ปีที่แล้ว +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 ปีที่แล้ว

      Bro has infinite internet to download unreal

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

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

  • @beks1887
    @beks1887 ปีที่แล้ว +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 :)

  • @OptimalToast
    @OptimalToast ปีที่แล้ว +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  ปีที่แล้ว +2

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

    • @ryo-kai8587
      @ryo-kai8587 ปีที่แล้ว

      ​@@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.

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

    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!

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

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

  • @MrHaggyy
    @MrHaggyy ปีที่แล้ว +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  ปีที่แล้ว +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 ปีที่แล้ว +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 ปีที่แล้ว

      @@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.

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

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

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

      Would love to check yours out sometime!

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

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

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

    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.

  • @facepalmedev
    @facepalmedev ปีที่แล้ว +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  ปีที่แล้ว +2

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

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

    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

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

    glad you found an engine that works for you

  • @DirkTeucher
    @DirkTeucher ปีที่แล้ว +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.

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

      Thanks for the support 💛

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

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

  • @LucasSato85
    @LucasSato85 ปีที่แล้ว +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  ปีที่แล้ว +1

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

  • @ilari90
    @ilari90 ปีที่แล้ว +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  ปีที่แล้ว

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

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

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

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

  • @YannSchmidt
    @YannSchmidt ปีที่แล้ว +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 !

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

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

  • @PLHammerhand
    @PLHammerhand ปีที่แล้ว +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).

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

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

  • @nanotechgamedev
    @nanotechgamedev ปีที่แล้ว +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!

  • @MK-lk7nc
    @MK-lk7nc ปีที่แล้ว +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.

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

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

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

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

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

      @@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).

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

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

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

    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!

  • @immortalis1001
    @immortalis1001 ปีที่แล้ว +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.

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

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

  • @Django2k6
    @Django2k6 ปีที่แล้ว +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!

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

    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.

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

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

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

      Thankyou! That's a good idea!

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

    I’ll be watching your game development journey I too am trying to pivot to being a game developer.

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

      Thanks for tagging along! Hopefully we can make some games that see some success 😜

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

    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.

  • @TheDman.G
    @TheDman.G ปีที่แล้ว

    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

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

    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.

  • @medhue
    @medhue ปีที่แล้ว +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.

  • @LowTechLinux
    @LowTechLinux ปีที่แล้ว +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.

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

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

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

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

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

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

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

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

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

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

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

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

  • @stevenpike7857
    @stevenpike7857 ปีที่แล้ว +5

    It's creepy how the Unity apologists reminds me of battered wife syndrome. People who have, like spouses, committed their lives and livelihood to Unity start making excuses about how "Unity isn't bad, it means well," and, "Unity told me it is working on itself and wouldn't hit me any more, and look, it brought me flowers!" This isn't the first time, and this won't be the last time. The greedy predatory CEO won't give up on his really bad ideas, and people will be there to apologize and make excuses for him again, just like a battered wife would do.

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

      This is an extremely strange comment

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

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

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

    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.

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

    As someone who works like 10 hours a day and is currently trying to learn Japanese, I felt your discussion about feeling worn out and your brain not quite working as well as you want it to down to my very core. 😂 I'm being perfectly clear, I really want to learn Japanese. I want to move to Japan in about a year or so if I can manage it.. but there's only so much a brain can manage in a day and my job isn't trivial in how much it asks of me..

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

    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.

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

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

  • @johnterpack3940
    @johnterpack3940 ปีที่แล้ว +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.

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

      This is a very fair point.

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

    All the unitists for some weird reason always start with 1) C++ 2) trying to make basic components that is ALREADY THERE and work perfectly.
    BP is really easy and versatile, from UI standpoint is way easier and more ergonomic, taking into account button clicks, visual clarity and even the visualised flow when you can actually SEE how your logic works, without virtualizing it all in your head with that tons of variables and syntax.

  • @joshuamcmillan6390
    @joshuamcmillan6390 ปีที่แล้ว +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  ปีที่แล้ว

      Glad to hear you found a new home in Godot!

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

    Hi, are you a full time indie dev or it's your side hobby thing? Because if you're a full time indie dev with no income other than games then i'd love to hear your story, because being a full time indie, oh man that's so hard !

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

      Not a full-time indie yet, like I say later in the video I work full-time elsewhere. But the goal in life is to get there eventually 😁

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

      ​@@NathanRohner oh sorry I didn't watch the video while I was writing that, got it now 😊 All the Best

  • @MrQuaidReactor
    @MrQuaidReactor ปีที่แล้ว +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  ปีที่แล้ว +1

      Let's make some awesome games in Unreal then!

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

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

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

    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.

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

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

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

    Looking forward to the Unreal journey!

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

    Unrelated, but where did you get that grass type Pokémon shirt?

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

      I got it from a booth at PAX in Melbourne from an original artist! Thanks for noticing :)

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

      @@NathanRohner Oh, that's super cool! I was hoping I could get my hands on one, but it being more exclusive is very cool for you

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

      Found them for you! They're called Jolli Creations, a quick search online and you can find their stuff!

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

      @@NathanRohner Thank you for going out of your way to find this!!! Love their designs!

  • @neolynxer
    @neolynxer ปีที่แล้ว +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.

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

    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!

  • @vincentthendean7713
    @vincentthendean7713 ปีที่แล้ว +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  ปีที่แล้ว +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 ปีที่แล้ว

      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.

    • @evlin12
      @evlin12 ปีที่แล้ว +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

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

    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.

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

    I started to learn Godot last week and feel like I have done more in that time than I have in months with Unity. Some aspects of it are still confusing and I wish where handled a little differently, but I honestly feel like I can get stuff done.
    I'm not sure if I'll try out unreal yet, but I'll miss C# and Unity as a whole. However, I just can't support that kind of behavior.

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

    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

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

    don’t get too used to blueprints though bust out C++ every now and then because from what I've heard blueprints slow down games due to them running in a special virtual machine so mix BP and C++ for better optimization

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

      Going to a conference next week to get all started with C++ so I'm definitely going to leave them!

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

      ​@@NathanRohner no you will probably quit unreal if you listen to people like this who have never even programmed in c++ before, in my opinion c++ should only be used when there's no other option. the unreal c++ framework has performance it will make you sick waiting for visual studio to stop freezing. the intellisense is so bad it will not work 90% of the time and when it does you'll have to wait 2 minutes for the code completion to pop up. blueprints wont hold you back on programming features they will only assist you and speed up the process a lot. the only time blueprints have a negative effect on performance is bad code and c++ wont fix that

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

    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.

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

    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

  • @apophissoftware
    @apophissoftware ปีที่แล้ว +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!!!

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

    What kind of daytime work do you do?

  • @SomeNerd361
    @SomeNerd361 ปีที่แล้ว +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.

  • @Fazeshyft
    @Fazeshyft ปีที่แล้ว +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.

  • @devnom9143
    @devnom9143 ปีที่แล้ว +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

  • @That_0ne_Dev
    @That_0ne_Dev ปีที่แล้ว +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  ปีที่แล้ว +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!

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

    I'm still thinking if I should stay.
    I'm in the situation of "Should I continue this 3 year project only for a new problem to show up or should I jump to a different engine, secure it but it's another new progress?"
    My Unity project is still there but I'm slowly learning Godot. I am thinking of abandoning the project temporarily because I sacrificed alot of time into it.

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

      If switching engines doesnt give you an immediate, and very real benefit, then do not burn all your time by migrating. Depending on what your project is, there are unlikely going to be any real benefits for you.
      Think about what your project is. Is it going to make 1 million dollars in 12 months? If not then I would just tune out all this noise from hobbyist devs that for some reason think any of it applied to them.
      Youre gonna be fine man. Remember that people on the internet catastrophize to the largest possible degree. Unity isnt going to take all your money etc etc etc.
      Finish your project. Dont waste your time jumping on a bandwagon that is more than likely going to fade away within a few weeks.

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

    Gotta take the path that works for you!

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

    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.

  • @syzygy8060
    @syzygy8060 ปีที่แล้ว +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.

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

    Good step! I feel you.!!

  • @KL-ed4fq
    @KL-ed4fq ปีที่แล้ว

    As asmon put it they built their castle on sinking sand

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

    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.

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

    hey, starting over from scratch is a totally normal practice in the industry, new tech comes out, you wanna rework some things with the new experience youve gained.... a company blindsides thousands with an unfair and rediculous contract that threatens to bankrupt them. Totally normal reasons to start over. but i garentee youll make up progress at least twice as fast as you had before and do it better. so im glad ur feelin good cuz thats the right mindset to have. good luck to ya!

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

    Nice lights, consider making your background much darker and your video will look perfect.

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

    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.

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

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