Тёмный

I'm Switching from Unity to Godot and You Should Consider it as Well 

Nick Maltbie
Подписаться 17 тыс.
Просмотров 24 тыс.
50% 1

Sharing my thoughts on Unity's recent pricing changes that have sparked controversy in the community. I'll discuss why I've decided to switch from Unity to the open-source Godot game engine for my OpenKCC project. While these pricing changes won't directly impact me, I'll explain my reasons for making this transition, which include past frustrations with Unity's updates and decisions. Rest assured; I'll continue to support OpenKCC for Unity while embarking on this exciting learning journey with Godot.
Given Unity's recent announcement that they will now start charging developers to use their platform, I think it's finally time I switch to the more stable, open-source platform of Godot.
blog.unity.com/news/plan-pric...
Chapters:
0:00 What Happened with Unity
1:10 Let’s Try Out Godot
2:13 But Aren't My Projects Free Already?
4:22 More Aligned with My Values
5:04 Still Supporting OpenKCC for Unity
5:52 What's Next?

Опубликовано:

 

23 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 154   
@mikkelens
@mikkelens 10 месяцев назад
I think you have a good point about the community reaction being quite large for what it conceptually is, but it really does seem to be a straw-that-broke-the-camel's-back situation just like you mentioned. Very happy to see average unity engine community creators like you taking action in a way that matters, even if it isn't that provocative or rebellious in nature. Personally I'm hoping to see a future where something like Godot rules the world of amateur game dev the way Unity has until now, even if I myself am currently most comfortable using Unity.
@connorhagerty537
@connorhagerty537 10 месяцев назад
How is it an overreaction? They opened up a pathway for devs to end up bankrupted by third parties(install/uninstall bots) even if their game was a huge success. It doesn't matter if they're trying to walk it back, their little anchoring plan was too insane this time. And you'd have to be equally nutty to stay with unity if you're not already set to release in the next few months.
@Splarkszter
@Splarkszter 10 месяцев назад
it isn't an over-reaction. And specially when you acknowledge that the idiot that runs the entire company is the ex-CEO of EA.
@blunderingfool
@blunderingfool 10 месяцев назад
Straw? They dropped the whole fucking barn on the poor camel.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Thanks! Always happy to see support from others about trying something new :)
@rahn45
@rahn45 10 месяцев назад
"This is an overreaction." "My Unity courses just became useless overnight..." "My game pitch just got rejected because it was in Unity..." "My investor just demanded I switch out of Unity..." Yeah just an overreaction.
@MatthewTrecozzi
@MatthewTrecozzi 10 месяцев назад
Best of luck finding a new gamedev "home" to continue your journey on. You deserve a game engine / community that appreciates your efforts! Watching your project and channel grow has been inspiring and I'm looking forward to the future whatever it holds.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Thanks so much Matt :) seems like Godot will appreciate the FOSS model much more than Unity. They didn’t even let me put some of my assets on the asset store (for free) because I was using other CC assets in my examples. Hopefully Godot supports this ecosystem much better.
@kevinscales
@kevinscales 10 месяцев назад
Welcome to the Godot community, it's great to have you! Looking out for each other is just the better option for compared to relying on a corporation that couldn't care less about what you want. Hope you have fun in the transition!
@NickMaltbie
@NickMaltbie 10 месяцев назад
Thanks! I've been reading up on the godot docs about how the engine works and what it can support. seems like there are a lot of open-source examples that do what I need for my projects (like automated github actions for build/testing/addons). I'm looking forward to trying something new :)
@emissaryofcharybdis105
@emissaryofcharybdis105 7 месяцев назад
Godot's been treating me pretty good so far (for the most part). The learning curve isn't as intense as I had feared.
@thegameissimple
@thegameissimple 10 месяцев назад
You have +1 subscriber for Godot content. Eager to see what you can bring to the community!
@NickMaltbie
@NickMaltbie 10 месяцев назад
Thanks! Looking forward to trying out the engine more.
@user-rx3xl7zn1u
@user-rx3xl7zn1u 10 месяцев назад
I've chosen Godot for my game design journey, so I look forward to any Godot content you put out.
@NickMaltbie
@NickMaltbie 10 месяцев назад
I’ll be sure to share my journey in new videos!
@TJ-fv9vs
@TJ-fv9vs 7 месяцев назад
Thanks a lot for your very educational and funny videos! Looking forward to your new Godot videos, I'm also learning Godot 😀
@st.altair4936
@st.altair4936 10 месяцев назад
6:04 A video sharing your experiences of porting it to Godot would be very interesting indeed
@OutsidePawn
@OutsidePawn 10 месяцев назад
I'm making the same move as well. Heard Godot supports C#. That's all I need. Don't care about the features as long as I can code in C#, I believe I'll be fine. The decision from Unity was a big red flag for me as I was planning to start an ambitious project that might take years. Glad they made the announcement now. Will be checking you out for Godot content you share. Thanks.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Thanks! Good luck with the move to godot. I think I'll be using this as a chance to explore more tools. Seems like Godot supports C#, GDScript, C/C++, and python so lots of options to explore!
@maranr
@maranr 10 месяцев назад
Great news. Looking forward to watching. What Unity has done is going to be the best thing ever for Godot. I am looking forward exponential growth in the features and add-ons and assets for Godot.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Unity did a great advertisement campaign for Godot. Hopefully I can transfer some of my assets and expertise to Godot as well.
@lemied23
@lemied23 10 месяцев назад
I tried Godot 4 cause I have more ideas for 3d than for 2d,but i actually ended up switching to Flax Engine Yesterday.Its been amazing,its like a unity and Unreal engine hybrid and easy for unity users to pick up because of how insanely similar it is,what got me dedicated to the switch was its post processing, semi light weight volumetric fog,GPU light baking,Real-time GI,Advanced animation ,VFX and support for C# and C++ along with its visual scripting tools.Its sad whats happening to Unity but I don't think I'd wanna switch back to Unity.That's just been my experience anyway.
@NickMaltbie
@NickMaltbie 10 месяцев назад
I’ll have to give it a look. One idea I considered was writing some of my libraries as nuget packages so it would be very easy to share to other CLR compatible ecosystems.
@jussirautiainen3784
@jussirautiainen3784 10 месяцев назад
Nice to know I was thinking about GODOT but I'll check Flax out also ...
@gaweyn
@gaweyn 8 месяцев назад
subscribed because of THIS video, cannot wait to see what you create in Godot
@tanna_k
@tanna_k 10 месяцев назад
I was just using your stairs video for my character controller in Godot yesterday
@NickMaltbie
@NickMaltbie 10 месяцев назад
Awesome! I have a new version planned invoking floating capsule collides as well so hopefully I’ll be able to make an iodate with a Godot example!
@DavidMann10k
@DavidMann10k 10 месяцев назад
Yes! I love the work that you put into open KCC. It wasn't quite the right fit for my unity base MMO. Now that I'm rebuilding it in Godot I'm not sure what I'll be using. Maybe our interests will align and we could collaborate on a new KCC for Godot!
@NickMaltbie
@NickMaltbie 10 месяцев назад
I'm starting on the new project now. It's just a placeholder repo as I'm learning but I'm sure there will be many opportunities to add to and modify the project. Right now, I just have a big list of stuff to learn.
@Linealo
@Linealo 10 месяцев назад
Have been using Godot for a while. Mostly watching these videos to push some into the algorithm. I´m no fanboy, I like to try all kinds of engines like defold or construct as well, but Godot has made big steps forward recently with 4.0 and I think for most Unity developers it is the next stop on the road to somewhere else.
@NickMaltbie
@NickMaltbie 10 месяцев назад
I’m going to try some other game engines for projects as well. I always looked at it like the right tool for the right job. Seems like Godot is a great tool to check out next.
@andermetalbrasil
@andermetalbrasil 10 месяцев назад
Welcome to Godot community.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Thanks! Everyone seems pretty kind here.
@RDMonkey2
@RDMonkey2 10 месяцев назад
Subscribed for more Godot content, good luck brother. Cheers.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Thanks, hopefully I'll have more updates soon.
@jussirautiainen3784
@jussirautiainen3784 10 месяцев назад
Looking forward to your videos Im installing GODOT tomorrow and will start importing my Unity project shortly after ... Unity has been great but since they went public its been a downhill slide ...
@NickMaltbie
@NickMaltbie 10 месяцев назад
Haha, I hear you. Good luck with Godot and hopefully I'll have some new content soon about transferring my projects.
@the_undead
@the_undead 10 месяцев назад
I would upload a detailed process of your learning how to port from unity to godot, because I feel like a lot of people are going to want to learn this here soon.
@user-xh8dm8lk4g
@user-xh8dm8lk4g 10 месяцев назад
the node system of godot is really something its easy to use I'm kinda glad that more people are using it
@NickMaltbie
@NickMaltbie 10 месяцев назад
I think using visual code is great for some tasks as well. Especially if you want to involve less technical developers in the project too.
@gallavanting2041
@gallavanting2041 7 месяцев назад
would love to hear how this is going for you
@trueblue97
@trueblue97 2 месяца назад
Im a little late to the party, but id be interested to know if there is default primitive objects in Godot. I remember in unity being able to just put random shapes (2d or 3d) into my levels for quick prototyping, but I cant seem to figure out if Godot has that sort of feature, or anything similar really.
@anon_y_mousse
@anon_y_mousse 10 месяцев назад
Interesting pronunciation guide. I always assumed it was like the play and that's how I pronounce it, but that alternative, still with a silent T, of go-do with no stress on either syllable is quite an interesting choice as well. As for GIF, I pronounce it like "gift minus the T". If I'm being weird, which is generally all the time, I might end up pronouncing the T, for either word. As to the choice to "port" to Godot, I applaud that choice for various reasons, but especially the open source nature of the engine. Freedom, as in speech, is a goal I strive to achieve in both my software and as a way of life. It's hard for various reasons, but often people confuse free beer and free speech.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Pronouncing projects is always a bit weird. Especially with open source programs that didn’t necessarily have a single source of truth. Seems like the original project developers based it off the play but would have probably pronounced it closer to “guh-doh” but they never confirmed which I respect. Also. I like the analogy of free beer versus freedom! It’s how I like to share and develop my code even if it’s just me putting up random samples online.
@MrArch777
@MrArch777 10 месяцев назад
I'm hoping this is the time Godot gets an influx of good quality content, as that's what I've noticed it suffers with most, there are some very good tutorials and projects, but it's almost nothing compared to the content Unity has due to it being a smaller, younger, more niche engine, I'm hoping there will be some really good more diverse tutorials touching untouched areas of development coming out of the community soon.
@NickMaltbie
@NickMaltbie 10 месяцев назад
I’m happy to contribute my work to Godot. My tutorials and examples aren’t always perfect but I feel like learning tools should be available and shared as everyone can improve them.
@asdfghjkl-jk6mu
@asdfghjkl-jk6mu 10 месяцев назад
​@@NickMaltbieplease consider making tutorials that cover actual game dev concepts related to development with godot, as godot has a lot of super specific tutorials but not many general tutorials
@NickMaltbie
@NickMaltbie 10 месяцев назад
Yep, I'm learning godot now so hopefully will have some fun updates in the next few weeks! @asdfghjkl-jk6mu
@naeemulhoque1777
@naeemulhoque1777 10 месяцев назад
it would be nice to see your godot journey
@chhatrapatikumar
@chhatrapatikumar 10 месяцев назад
Unity has unity remote 5, Is there something similar for Godot to live playtest game on Android mobile devices ?
@NickMaltbie
@NickMaltbie 10 месяцев назад
I'm not really sure. I haven't worked with those tools in unity much. However, from the docs, it seems like it shoudl be possible. docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html#deploy-with-remote-debug
@chhatrapatikumar
@chhatrapatikumar 10 месяцев назад
Yes debugging in Android mobile with usb cable is possible with Godot, first you have to export android game with debugging check ✅ and after that game install on phone and now you can debug and check changes in game...
@playbehnder
@playbehnder 10 месяцев назад
I have a doubt. I Want to start Godot too but I realize I can choose between c# and gdscript. What I should learn exactly? I read from internet c# is better in some cases for performance and scalability. But there isn't so much courses /videos to start with unlike gdscript.
@NickMaltbie
@NickMaltbie 10 месяцев назад
I’m gonna make follow up videos. I’m actually planning on using C++, C#, and GDScript for different applications :) seems like they all have their use in different ways.
@attractivegd9531
@attractivegd9531 10 месяцев назад
Awesome
@gabrielesilinic
@gabrielesilinic 10 месяцев назад
the good thing is that at least you can still use C# and port some C# code into your godot version
@believeitornotnotabot3056
@believeitornotnotabot3056 10 месяцев назад
started developing a project a few months ago in unity, then I got busy with other work and procrastination, finally got stuff sorted out and went back to it about a month ago and was regularly getting back to it and enjoying myself with it, now unity is on fire. fun times :)
@NickMaltbie
@NickMaltbie 10 месяцев назад
Nothing wrong with finishing your current project in unity, especially if your project already has a lot of progress. I just wanted to switch because I don't want to promote the platform and have been frustrated by their decisions for the past few years.
@believeitornotnotabot3056
@believeitornotnotabot3056 10 месяцев назад
I was an utter beginner in unity and if i'm honest I'd much rather loose the progress I've made in this project than continue supporting a company that actively makes the lives of it's users worse while there are better competitors in the market, in addition I started remaking the project in godot as a little experiment and i found it a lot easier to use@@NickMaltbie
@rerere1569
@rerere1569 3 месяца назад
Hey, it's been about 6 months, how is it going? Could you perhaps make a follow-up video on that?
@NickMaltbie
@NickMaltbie 2 месяца назад
Shhh, schedules don’t exist. I’ve been learning a lot about godot including basic project structure, gdscript, documentation, github automation for godot… lots of fun ideas but still working on porting the project to godot. You can see the github repo for the current progress here - github.com/nicholas-maltbie/Godot-OpenKCC It’s pretty much a 1:1 port of the project from Unity to godot but still working on adding a lot of features. I actually have been busy with getting married last month so haven’t had as much time.
@rerere1569
@rerere1569 2 месяца назад
@@NickMaltbie that's awesome! thanks
@spikku
@spikku 10 месяцев назад
I'm 5 seconds in and almost choked on my coffee laughing. Nice intro...
@NickMaltbie
@NickMaltbie 10 месяцев назад
Glad you enjoyed it :)
@ysegrim9824
@ysegrim9824 10 месяцев назад
unreal might also do something like that in the future - its under epic right?
@NickMaltbie
@NickMaltbie 10 месяцев назад
I believe they are privately owned for now so less of a risk (despite tencent heavily investing in them). But with any proprietary software you run this kind of risk.
@shkshk8482
@shkshk8482 10 месяцев назад
Unity sent me an email that I have to upgrade every pro seat to industry. I am considering Godot 4 as an alternative. My only concern is its C# support and performance. I have a lot of mathematically intensive source code. Do you think it is worth switching?
@NickMaltbie
@NickMaltbie 10 месяцев назад
I think C# should work fine, although with Godot 4 C# support seems to only work on specific platforms (works for all platforms on Godot 3 and seems like support will be added in Godot 4.2 as well). As with most coding and performance questions, I think C# should run just fine for most source code. If you need things to be really efficient you can always import or write a C/C++ lib for lower level memory controls but that is probably not needed unless you have a huge requirement for performance.
@MajatekYT
@MajatekYT 10 месяцев назад
4:53 oh god, I came off as such a passive aggressive smarmy git in my comment at the bottom of the screen. Time to curl up in shame. But yeah, it's a shame that Unity can't be trusted now even as good as Godot is. I really wish we could've had both because Godot is open source to a detriment due to Unity's commercialisation of its various aspects (still gonna use Godot though). Looking forward to seeing your project updates in the future! Thank you for doing what you do. Releasing a lot of code to the community is no mean feat. ❤
@NickMaltbie
@NickMaltbie 10 месяцев назад
Haha, didn't mean to call anyone out. It's very true that snapping isn't the best solution to stairs but I'm still working on that follow up video (so many ideas so little time). There is a bit more experimenting that I want to add into the project before making a full stairs 2.0 video. I'll make sure to post devlogs and updates about the progress of porting the project to godot. Good luck on your projects as well.
@diligencehumility6971
@diligencehumility6971 10 месяцев назад
I am considering Godot *really much* However I also have a soft spot for Unreal, fully featured, beautiful graphics. So... What to choose?
@NickMaltbie
@NickMaltbie 10 месяцев назад
Can always try both and see which one feels better. I don’t really use high end graphics so using an open source engine is probably the best for my use case.
@jovlem
@jovlem 7 месяцев назад
Instead of making games/video's for one specific engine ( which each uses their own coding language ), you could more focus on the math behind it and how it works. Make use of pictures/short animations and schematics to explain things. This way, it can be re-created in any engine. But after watching some of your ( great ) video's, this is what you are allready doing. So great stuff and keap it comming!
@vorpalthefox
@vorpalthefox 10 месяцев назад
guh-doe also sounds a ton fancier than go-DOT, it has a silent T in there now!
@JezCane
@JezCane 10 месяцев назад
Already pulled my assets and installed Godot.
@charlythompson9281
@charlythompson9281 10 месяцев назад
I’m still in the early part of my learning journey (very part time / sporadic for years now). I remember a year or two ago something happened that made me doubt if I should continue with Unity, but there were no other engines that had the same depth of community so I pressed on. Since then I’ve made two complete practice games and am almost finished my third (an app rather than a game). Today is now the 4th day where I haven’t done any work since on it because I don’t see the point in spending more time learning the idiosyncrasies of an engine I’m going to ditch in a couple of weeks. Honestly, I’m an older learner, doing it as a hobby, and now questioning every minute I’ve put into it. So depressing.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Skills transfer easily to new environments. I'm sure if you could pick up unity that learning Godot, unreal. or any other engine! And there is nothing wrong with sticking with unity for just personal projects especially if you have already started work on a project.
@8bit_pineapple
@8bit_pineapple 10 месяцев назад
I initially said "Go - Dot" - but since then I found _"Waiting for Godot"_ is a play from the 1950's pronounced GOD-oh.
@pgryan1057
@pgryan1057 10 месяцев назад
Why does nobody mention GameMaker...? Great video regardless...!
@NickMaltbie
@NickMaltbie 10 месяцев назад
Always use the right tool for the right job. Game maker is a fine tool for other applications too :)
@SG-js2qn
@SG-js2qn 10 месяцев назад
I'd like to see some fresh wind in Godot's sails. Nothing too disruptive, but get that ship moving in the right direction.
@Hani_raihan
@Hani_raihan 10 месяцев назад
Can u make some tutorials on godot
@NickMaltbie
@NickMaltbie 10 месяцев назад
Need to learn a bit more but will definitely make some dev logs and tutorials!
@antmoundsock1122
@antmoundsock1122 9 месяцев назад
I love unity, I just hate it’s higher ups!
@NickMaltbie
@NickMaltbie 9 месяцев назад
Tool is nice, company not so much.
@dmas7749
@dmas7749 6 месяцев назад
good luck
@GouShin1
@GouShin1 10 месяцев назад
Godot is nice, in fact great even. But when it comes to dynamic lighting, C# performance, overall tools (even for 2D), Godot just isn't there but it can compete (in 2D). Unity redacted a lot of the changes (the most harmful ones), and let's be real Godot just isn't ready, it has tons of 2D physics problems like.. even new projects are not 1:1 as sometimes the node shakes like mad when moving, but others it's smooth as butter (with the exact same project settings btw). I do personally donate to godot, recently donated $1000 (aint much, but it's something), I do want Godot to succeed but to say it competes with unity isn't entirely true).
@NickMaltbie
@NickMaltbie 10 месяцев назад
It's important to use the right tool for the right project :)
@makcings4764
@makcings4764 10 месяцев назад
While it doesn't directly affect me as an individual game dev(i create game for artistic purposes) because im not planning on monetizing my game whatsoever. but the runtime fee change still affects the developer community in terms of trust between Unity and the developers. unity have broken its trust, and the future seems significantly darker for unity.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Yeah, it's been feeling that way for a few years of updates. Hopefully learning godot will at least give me a good opportunity to expand my skillset.
@Raccoon5
@Raccoon5 10 месяцев назад
I feel like it's a classic outrage situation where the issue is not that bad and most of it comes from bad communication from Unity. But I do enjoy how so many people are using this as an opportunity for easy marketing by hating on Unity and getting clout for it :P Anyway, looking forward to what you make in Godot and if you actually stick with it in the long run.
@blinkachu5275
@blinkachu5275 10 месяцев назад
it IS bad tho Imagine being a supermarket, you buy milk in bulk and pay a standard fee for it, but then you also pay that same distributor extra 0.20 cents per sale of 1 milk carton It's robbery, plain and simple It's also not legal, as Unity does not have a license agreement with the player, only with the developer, so is not legally allowed to scrape data off players their PCs to track if they installed a game or not Some of y'all defend this bullshit way too much and it's sickening. Stop defending multi-billion dollar corporations that make shitty decisions
@connorhagerty537
@connorhagerty537 10 месяцев назад
​@@blinkachu5275Your analogy is off. What unity was/is planning is more akin to the producers of the milk being charged $0.20 by the distributor everytime the consumer takes the carton of milk out of the fridge. But yeah, I don't get how people are still out here claiming there was an overreaction lol
@anon_y_mousse
@anon_y_mousse 10 месяцев назад
While it's only somewhat different from the deal that Epic has with regards to Unreal, the lack of clarity in their language led many to assume the worst and even if they refine the language to be more inline with what Epic uses, it'll still be at least as bad as theirs. Neither Unreal nor Unity are open source, as in freedom respecting. They're both source-available, and that's fine if you want to pay them a percentage of your profits for each user, but I personally abhor the subscription model, no matter how it's implemented. I would argue for using Godot for anyone who's even considering getting into game development and "donating" some money to their foundation if you earn anything off of your games.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Happy to try out Godot. I didn’t even use most of the Unity features and my projects should work well in Godot regardless? :)
@Frank_G_Finster
@Frank_G_Finster 10 месяцев назад
Made the change as well... and to make sure i dont get tempted going back, i have already requested deletion of my Unity Account. I am done with that company.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Good luck with the switch!
@stephanrobertgames
@stephanrobertgames 10 месяцев назад
You are a software enginieer ? I think u can pick up godot in a weekend to get more as bascis out of it
@NickMaltbie
@NickMaltbie 10 месяцев назад
Check my GitHub repos if you want to see what I'm tinkering with. Been working on setting up my build environment and automated CI/CD last weekend. Will definitely make some devlogs and basics videos!
@jaysistar2711
@jaysistar2711 10 месяцев назад
3:41 Don't assume that your own work has no value just because the engine releases similar feature. If you do it better, they could drop their own for yours. As long as you advertise its existance, usage is based on utility, not clout.
@NickMaltbie
@NickMaltbie 10 месяцев назад
I hear you. Thanks for the encouragement! I definitely will keep this in mind in the future. That's one of the great things about Godot though, if I have a patch or fix that I write, I can simply submit it to the repo and add it as an open source repo.
@rahn45
@rahn45 10 месяцев назад
"Unity is still a good educational tool." "How to Destroy Your Company Overnight 101"
@bazyt1
@bazyt1 10 месяцев назад
If Unity devs knew how every aspect of Unity can be transferred to Godot (or not), that would be very useful. And a bit of a nightmare scenario for Unity 😆 Animation controller. Character controllers. Post processing. Physics. Collisions. Input. Sound. Asset store stuff. Materials. Sprites. Cameras. Lighting.... The list gets very long. That's why the switch over is so hard. (+subbed).
@NickMaltbie
@NickMaltbie 10 месяцев назад
Yeah, making a decision to switch platforms is difficult. I don't think I'll fully abandon unity but definitely have an excuse to port my projects to godot. The character controller demo is a nice example of lots of basic operations (animations, physics, materials, input, sound, etc...) so it's a great learning project for any engine!
@Chevifier
@Chevifier 10 месяцев назад
Who pronounces it 'Go Dot'. Ive been using it for years and I rarely ever hear anyone call it that. 😂 Welcome to the community😊
@andreistein2429
@andreistein2429 10 месяцев назад
Unity why are you doing this to us 😩
@txzk26
@txzk26 10 месяцев назад
money
@NickMaltbie
@NickMaltbie 10 месяцев назад
They’ve been doing this for a while. Seems like it’s time for something new :)
@moss243
@moss243 10 месяцев назад
whats happening to unity is really sad, I was just getting into it and Im lucky I could bail before I became to invested, I've been thinking about godot and I think im finally gonna switch, bye unity 👋
@TheComebackOfTheCentury
@TheComebackOfTheCentury 10 месяцев назад
So glad i chose godot instead of unity, tbh i only used godot because it was lightweight
@irql2
@irql2 10 месяцев назад
How long before you're making unity videos again? A month or so? People have very short term memories, they drama from the past week is already wearing off.
@NickMaltbie
@NickMaltbie 10 месяцев назад
I’m sure I’ll make a follow up when they get a non preview version of the ECS physics working. Otherwise gonna keep working on learning new engines as the underlying reasons for trying something new are the same.
@RMDragon3
@RMDragon3 10 месяцев назад
I agree, I have only used Unity for fun, and I haven't even made any of my games available (mainly because I tend to get bored of working on them before they are finished), so those changes would not effect me directly at all. However, it is such corporate bullshit and so greedy that it feels morally wrong to support it, on top of seeming like a bad monetary decision in the unlikely case I ever make a project that qualifies for having to pay. So yeah, I don't think I will be using Unity anymore.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Yep. I don’t want to blame others who may still want to use unity though. But my game development tutorials and samples can be made without unity so no reason to promote their practices if I can avoid it.
@RMDragon3
@RMDragon3 10 месяцев назад
@@NickMaltbie that's fair, there are plenty of reasons why someone could justify using Unity even now. For example, if someone has a game basically ready to come out, I can understand if they don't want to refactor it to another engine. However, in most cases I would encourage people to start learning and using another engine as soon as they can, especially if they hope to make money with their games.
@kaylaroxx
@kaylaroxx 10 месяцев назад
I suspect you'll change to Stride3D instead. Godot has so many missing features compared to unity unfortunately. No Timeline, no skybox diffuse shading, root scaling on import broken in 4.1, and the language in general (even if using C#) is not very intuitive.
@NickMaltbie
@NickMaltbie 10 месяцев назад
I’ve seen some discussion about godot’s shortcomings. I think I’ll consider each engine for the right job it needs. I’ll be sure to checkout stride and see how it works but I also want my open KCC library to be useful for developers so there is no reason to avoid porting it to multiple platforms :)
@tamarans.ns.ii.4968
@tamarans.ns.ii.4968 10 месяцев назад
It seams like you tried to do Unity stuff in Godot and gave up when it obviously didn't work. 🤨 Godot uses AnimationPlayer instead of time line to initiate properties, launch scripts, call functions...
@RomanTchekashov
@RomanTchekashov 10 месяцев назад
C# is better for larger projects! GScript like Python is bad choice unfortunately but Godot mostly supports their script language and it’s bad;(
@NickMaltbie
@NickMaltbie 10 месяцев назад
It seems like they support C/C++ as well so I might be doing some combination of the C++, C#, and gscript for my porting process.
@RomanTchekashov
@RomanTchekashov 10 месяцев назад
​@@NickMaltbieMaybe you know that several architectural styles exists to create software: monolith, microservice and etc. Game as a program created with monolith arch style. Monolith code base can grow to very large size as you adding more features. To handle complexity of large code base developed and used specific languages as Java / C#. Language design and compiler helps you to fix bug in compile time. Tests helps to prevent logic bug which could happen in runtime. If game become popular new programmers come and start to add new features which can introduce new bugs. In this environment languages with dynamic typing play against you and you need huge amount of tests + linter! Unfortunately only Unity have powerful UI editor and use C# as main language. In Java world I didn't find any UI editor only engine( Others competitors who have game UI editors use languages with dynamic types: Lua, GScript which suitable for small games only or you get a lot of headache. New version of Godot insists to use GScript because all new features added there first and other languages only then their have time( Unreal Engine use C++ which is harder then Java / C#. So, in Reality, there are no any alternative to Unity+C# for games which want to grow in future. Designers love to use Unity UI editor. Large team of developers can work together much better with C#. If only Godot will make a decision to use C# as their main language, focus on main features instead of support GScript. Then it will be real competitor to Unity and community can say smth. against Unity management. I have a dream where Unity is not a monopolist!
@kevinscales
@kevinscales 10 месяцев назад
Bad in what way?
@RomanTchekashov
@RomanTchekashov 10 месяцев назад
@@kevinscales To manage large code base in Python, JS, Lua is much harder then in Java or C#. Compiled languages with types helps you to handle complexity. Huge amount of bugs never appears in runtime. Your code base become more solid! Large group of people can work in one code bas. Language contracts don't let new developers to ruin the whole project. Even for single developer it hard manage his code base then it become large. For group of developers it's even harder. Games are not microservices. It's monolith. And for monolith suitable languages are Java, C#.
@NickMaltbie
@NickMaltbie 10 месяцев назад
Hey @RomanTchekashov The toolchain for godot is definitely different that than of unity or unreal. I'm planning on discussing this in my next video. But the fact that it's open source opens up so many more options. If I find a bug, I can fix it and share that fix with everyone. As opposed to unity where it just sits there... sometimes for months. I feel like godot is not a replacement, but I definitely favor the open-source environment more!
@troyootipep5
@troyootipep5 10 месяцев назад
I use Godot +Subscriber
@SageAwakens
@SageAwakens 10 месяцев назад
Godot is the only right answer, long term.
@WilliamElliottBeverlyIV
@WilliamElliottBeverlyIV 10 месяцев назад
All your base are belong to us
@mauree1618
@mauree1618 10 месяцев назад
Open source is the way.
@mohsenzare2511
@mohsenzare2511 10 месяцев назад
Welcome to Godot
@GuyWithChainsaw
@GuyWithChainsaw 10 месяцев назад
One thing I'm afraid of is a mob bullying people who still make unity games. I've been learning unity and making my project for 3 years. I sacrificed a lot and went through severe depression. The thought of throwing it away or getting bullied for releasing my passion project feels like i'm back in the dark place I once was. I'm using older unity engine and probably won't make 200,000usd. I might even release my game for free. Just please, don't harass people using unity
@NickMaltbie
@NickMaltbie 10 месяцев назад
Yes, people can still use unity and there are many reasons people should still use unity especially if they are mid-way through a project. I just would rather use my platform to promote an open-source community as opposed the Unity Technologies' attitude toward their game developers. But regardless it's best not to be aggressive towards people even if they are using unity.
@FuzzballStudios
@FuzzballStudios 10 месяцев назад
It’s French; the “t” is silent!
@IMED_LAKEHAL
@IMED_LAKEHAL 10 месяцев назад
good move. I am switching to unreal
@NickMaltbie
@NickMaltbie 10 месяцев назад
Good luck in your game dev! I’ve trekked unreal and it seems like a powerful piece of software.
@nocultist7050
@nocultist7050 10 месяцев назад
Godot's input system is more reasonable than Unity's one despite having pretty much all the benefits Unity Input System provided.
@erikafurudo9960
@erikafurudo9960 10 месяцев назад
2D: Godot 3D: Flax Engine
@Nicklefritz
@Nicklefritz 10 месяцев назад
Unity just did Godot a favor.
@thomasbonatti9341
@thomasbonatti9341 7 месяцев назад
"guh-doe" is correct, and "go-dot" is incorrect. However, i still say "go-dot" because it drives my friends nuts, especially my friend that speaks french and actually makes games in Godot 😜
@LotsOfS
@LotsOfS 10 месяцев назад
Please no RU-vid Shorts
@renatomandellidemello6589
@renatomandellidemello6589 10 месяцев назад
great video, but GO!! DOT!! sounds way cooler, just saying...
@DaBrain2578
@DaBrain2578 10 месяцев назад
It is almost like Unity waited with the Runtime Fee until Godot 4 was is a really good place in terms of features and stability. I always thought it felt a bit like a scam to leave out Godot in their IPO.
@robosergTV
@robosergTV 6 месяцев назад
no thanks.
@justlimeguy
@justlimeguy 10 месяцев назад
just use gadough godough sounds way worse
@prestigemultimediagroup6436
@prestigemultimediagroup6436 10 месяцев назад
Stride3d is a MUCH better choice for unity users
@kishirisu1268
@kishirisu1268 10 месяцев назад
Engine creator live video: go-doT. I think he knows how to pronounce name correctly.
Далее
I Made a Game Where YOU are a Spider
12:08
Просмотров 289 тыс.
I tried learning godot...
9:13
Просмотров 13 тыс.
Strong cat !! 😱😱
00:19
Просмотров 2,6 млн
Smart Sigma Kid #funny #sigma #comedy
00:26
Просмотров 7 млн
Remaking My First Godot Game - Devlog 0
8:48
Просмотров 2,6 тыс.
Goodbye, Unity.
10:09
Просмотров 43 тыс.
Why Stairs Suck in Games... and why they don't have to
11:24
My Thoughts on the Godot Game Engine - Pros & Cons
9:12
10+2 AWESOME ADDONS for GODOT 4
8:36
Просмотров 131 тыс.
I Optimised My Game Engine Up To 12000 FPS
11:58
Просмотров 597 тыс.
I Made My Dream game In Godot 4... #devlog 1
8:03
Просмотров 247 тыс.