Тёмный

Disappointed with Unity? Why Not Try Godot! 

GDQuest
Подписаться 267 тыс.
Просмотров 50 тыс.
50% 1

Try Godot (quick download, no install): godotengine.org/
Godot Node Essentials (ultimate cookbook): gdquest.mavens...
Learn to Code from Zero, With Godot: gdquest.mavens...
---
📚 THE LINKS
Mark Brown's Twitter thread: / 1547313023236427777
Learn GDScript From Zero (Free course): github.com/GDQ...
Getting started with Godot in 2021: www.gdquest.co...
---
💌 JOIN US
Come chat on Discord: / discord
Follow us on Twitter: / nathangdquest
---
📝 CC-BY LICENSE
This video is licensed under the CC-By 4.0 license: creativecommon...
You can attribute it to "CC-By 4.0 - GDQuest and contributors - www.gdquest.com/"

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

 

6 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 466   
@Gdquest
@Gdquest 2 года назад
Errata: a user mentioned the company IronSource that Unity merged with didn't make "malware" but a technology used for "adware". I thought the term malware included all unwanted programs, but it turns out it's technically a different category. Adwares are programs that don't contain viruses but do not respect the privacy of users (e.g. by displaying ads, collecting data, or installing stuff you didn't want on your computer). Either way, it's still crap for the end user, and anti-viruses like Windows Defender flag IronSource's technology as a potential threat for good reasons. Some people watched CodeMonkey's take and use it to claim IronSource did nothing wrong and that this creator did their research, but we didn't. We watched CodeMonkey's video and read quite a bit of stuff before making this very video. I'll share a very different perspective than him here. Please note though that you're seeing a little too much in this video's intro sentence, as our central argument is that Unity's now a public company and it'll keep doing public company things. And if *you* dislike that, we invite you to give Godot a try and see if it works for you. That said, here's why there are very good reasons to point out IronSource's past. Adware bundlers like the one IronSource made had checkboxes ticked by default with the sole purpose of installing programs you didn't want. It was done *on purpose*. It was their *business model*. No, this kind of technology isn't neutral at all: - They could've made it mandatory to get explicit user consent to install other programs (checkboxes turned off by default). It would've been *very easy* to prevent installing unwanted extra programs, but they never did it. - Not only did they not change this, but the company also waited for many years to discontinue the bundler. They waited for antiviruses to flag them and for these practices to be regulated. There are very good reasons antivirus programs ended up blocking IronSource's technology itself. It's not "just an SDK." It's a technology designed precisely to trick people and install unwanted programs on their computers, because people quickly skip through those bothersome install steps on Windows. If they had wanted to respect users, they could've built the features into their SDK to prevent abusing people's carelessness. These days we must respect users' privacy and desires a little more due to Europe's GDPR and other privacy laws worldwide, but there's unfortunately been, and there's still a ton of lobbying from large companies to slow down those regulations. That's why things like adware bundlers were legal for a long time, but no less shady. People saying that IronSource has no responsibility, that they just made a toolkit, and it's all neutral, that's very uninformed. Now, another argument is that IronSource now does more legit business and have a great service, that they've changed. Sure! Companies change when it's in their best interest. Especially in terms of finances and brand. They have a brand that would suffer from an adware product now that they have a much juicier market. The shady tech they used to grow for years isn't the right business model for them anymore. Their tech is flagged by antiviruses and probably regulated now, and there are many alternatives for creating non-adware installers (Windows installer, app stores...). There's no money in there for them anymore. Some people don't care about a company's track record in not respecting users and their privacy. I get that. But please understand that we, who work in Free and Open-Source Software, we do care. And that there are other persons who do care very much. More so than having the most convenient tools. I hope the above can at least balance the perspective you got from CodeMonkey's video a little bit. This video is really for the Unity users who are disappointed by Unity doing what public multinationals do. The point here is inviting you to *try* Godot (and other alternatives if you'd like). If you already tried it in the past, maybe try again, see how things improved for yourself! The upcoming version 4 is especially promising. Now, we're not claiming that Godot is *the* right choice for everyone. No engine is. As Godot contributors and teachers, we firmly believe in this project though. You can try Godot here, it's a quick 50mb download, with no install required: godotengine.org/download And here's Godot 4. It's still alpha software, so expect bugs. But you can already try all the features and give feedback on them: godotengine.org/article/dev-snapshot-godot-4-0-alpha-12 And if you're a Godot user and you meet people who want to switch from Unity, please share this with them!
@GhostOnTheHalfShell
@GhostOnTheHalfShell 2 года назад
I will attest that switching to godot after playing with unity is great. No worries about licensing. The freedom to add to the engine natively, useful native modules, and inspect source. A pleasant community for support. And an IDE that loads quickly, a clean engine design, and a straightforward scripting lang are all benefits.
@snail8720
@snail8720 2 года назад
Unity doesn't even compile for me because they still wont give me the source code.
@shikhermyv
@shikhermyv 2 года назад
You should pin this.
@deuswulf6193
@deuswulf6193 2 года назад
Ironsource, based in Israel, most likely knew exactly how its technology was being used, and probably profited from it on the side with secondary companies. Either way, their merging with Unity is not a good thing.
@shikhermyv
@shikhermyv 2 года назад
​@@deuswulf6193 Godot/Unity/Unreal are being used by Armed forces. In a way, they are also profiteering as well. Godot got funding from Facebook which sells people's data. Nobody is a saint.
@brunch1572
@brunch1572 2 года назад
I switched from Unity to Godot a year ago and I love it. Wanted to say welcome to newcomers and hope you like it too.
@alexandergraham2581
@alexandergraham2581 2 года назад
I'm using Construct 3 for a top down rogue auto battler. How is Godot 4's 2d capabilities, as a long time user?
@brunch1572
@brunch1572 2 года назад
@@alexandergraham2581 For 2D, Godot is phenomenal. What I like about it compared to Unity is that the 2D editor is separate and different than the 3D editor, where in Unity its just the 3D editor with the z-axis toggled off. What I like even more is that as Godot is a node-based system, it has both 2D and 3D nodes. Well, you can hide all 3D nodes from the interface, greatly streamlining and simplifying it for someone who is only interested in 2D, such as myself. I felt that Unity was massively bloated by comparison. If you are curious about Godot's 2D capabilities, I would highly recommend looking at a series by RU-vidr HeartBeast titled "Godot Action RPG Series". ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-mAbG8Oi-SvQ.html This series covers all the basics of Godot 2D and if you already know a game engine, which it looks like you do, this will help you hit the ground running or just give you a taste of the node-based workflow if curious. I've been working on a tactics RPG in Godot for the past year, and a command-line text-based prototype for about 6-8 months before that (the same game just ascii representations). Everything I have wanted to do in Godot I have been able to find a way to do. Cheers, best of luck to you and hope your game turns out well.
@destinysunny3675
@destinysunny3675 2 года назад
I tried Godot engine in early 2021, but I switched back to unity not long after. I was discouraged about using Godot because of its inability to add more than one script to a node. I am not sure if this feature has been added to its recent updates.
@brunch1572
@brunch1572 2 года назад
@@destinysunny3675 This is true but I haven't found it to be a detriment at all, and no longer even notice it. Instead of multiple small scripts on a node, you just have one script. Since all functions are collapsible in the editor I don't see the harm. I have an absolutely huge script for my main menu but when things are collapsed it takes up one page. If you still wanted to further split things up, you can. Each one of your nodes is likely to be made up of multiple nodes. For instance, a kinematic body node for your player, with a sprite node attached, along with a collision shape node, an animation player node, etc. Each of the child nodes that compose your parent node can have a separate script if you really wanted to segment everything, but in my opinion, its much easier to just have one Player script attached to the parent node that references all the child nodes.
@destinysunny3675
@destinysunny3675 2 года назад
@@brunch1572 Yes, adding scripts to child nodes is also an option. Another discouraging thing is learning a new Language which is GD script. And yes, I can use C# on Godot, but it feels like the fluidity isn't there while using C#, such as dragging and dropping script variables in the inspector just like we can do in unity, lines of code are way longer when calling variables from other scripts. (I could be wrong about these). Godot v4+ Alpha may look promising, but there's no mono version available yet. So it all boils down to forcing us to learn GD script. I will give Godot a try when v4 is fully out or at least when the mono version is available.
@markflakezCG
@markflakezCG Год назад
this aged actually pretty well
@makoto-samaru8004
@makoto-samaru8004 Год назад
Lol, true!
@turkeyjerkey
@turkeyjerkey Год назад
Yeah, but the problem is that virtually all of the issues with Godot mentioned in the comments are all still true too! 😞
@raviolimavioli
@raviolimavioli Год назад
Unity disappoints developer again
@xtreme-software
@xtreme-software 2 года назад
I switched from Unity to Godot a year ago and I haven't regretted it.
@xtreme-software
@xtreme-software 2 года назад
@@hollyc5417 Officially deployed none yet. But a few for my son. Game development is still a hobby for me and I love to test the engine. As a software developer, I know what it means to finalise a software and make it available to the public. I am currently working on an add-on. Let's see if this project has potential and is worth finishing.
@CitrusBlitz
@CitrusBlitz 2 года назад
@@hollyc5417 hmm, so weird that all the people who come with this same “how many games have you finished with it then huh, huh, huh?” Argument never have no content in their channels at all
@CodeRipple
@CodeRipple 2 года назад
@@CitrusBlitz some people don’t do youtube
@billcephus
@billcephus 2 года назад
I switched from Godot to Unity and haven't regretted it.
@K1NG111
@K1NG111 2 года назад
@@hollyc5417 How many games have YOU finished? Unity is Past, Godot is future
@Constanntine
@Constanntine 2 года назад
I think Unity's situation is kind of alarming, but it shouldn't degrade it's quality as an engine. Unity has many super useful features to develop small and large games, and it's already a really solid piece of software in the market. Even still I prefer Godot, it's easy to install, ,easy to learn, doesn't freeze my PC everytime I compile. And we got GDQuest for great tutorials haha!
@KP-hn8mv
@KP-hn8mv 2 года назад
@@ImTheReaper Who would pay them though? Godot isnt really owned by anyone.
@ezekieloruven
@ezekieloruven 2 года назад
@@ImTheReaper Uhh... do you know how much it costs to get RU-vidrs to make a video about your software? How much money do you think Juan Linietsky is making on Godot? I really don't think he's going to put a huge pile of money into an advertising push just so that a very tiny shred of users contribute to his Patreon. The engine is free. There's no income cap. You don't have to suddenly pay after making $100K or something.
@robertonome2448
@robertonome2448 2 года назад
it is worrying for unity's future. especially w their roadmap focus on features/investments users actually want/need, which hasn't been great for the few last years tbh
@flashback4588
@flashback4588 2 года назад
Unity has done more than enough at degrading their engine by forcing their splash screen on non plus user, resulting in their logo appearing on low quality game and eventually becoming associated with them
@siraaron4462
@siraaron4462 Год назад
Hello from September 2023 I regret to inform you, as of this week, unity's quality as a product has, in fact, degraded in persuit of the bottom line.
@hordolur
@hordolur 2 года назад
I have tried both Unity and Godot in the last few months, Untiy is much bigger and seems to not work/run well on older systems, even my new system it has issues on; but godot for me has been easier to learn, that said it is still harder to learn then other softwares like Game maker 2, but if you wanna do more then 2D, then I say godot it the way to go.
@8BitsPerPlay
@8BitsPerPlay 2 года назад
After Unty 2022.1 came out the performance is getting better. They have made efforts for multi threaded editor support that isn't active by default. Example if you go into your project settings and preference there is now options for worker thread count. You can multithread stuff in editor now like asset import, project opening, and a couple other things with a click of an option. When they added that the performance got way nicer. Had 40 gig projects opening in 8 minutes now opening in 1.30 minutes. Some projects I have don't even have a load bar when opening Unity. It just opens right away. Due note I have a solid state drive so performance on project opening and asset import for multithreading can only go as fast as your drive can read data. So basically Unity is scaling for newer hardware like more thread CPUs and better read/write drives like SSD and NVMe drives.
@flashback4588
@flashback4588 2 года назад
In my opinion Unity for 3D and Godot for 2D
@TheGreenYoutuber
@TheGreenYoutuber 2 года назад
@@flashback4588 unreal would probably be better for 3D
@flashback4588
@flashback4588 2 года назад
@@TheGreenRU-vidr i agree but unless you have a team of 3D artists working for you i dont think you'll be able to get the most out of it I think Unity is more than enough for small indie game devs Godot 4 could soon fill that role of it lives up to expectations
@TheGreenYoutuber
@TheGreenYoutuber 2 года назад
@@flashback4588 You don't need to to be a professional in 3d modeling to use unreal it's ok for indie devs plus the same thing could be said about unity. Most professionals use it.
@BrannoDev
@BrannoDev 2 года назад
3:05 I'm glad this example was used. I really hope this gets in for 4.0
@martinjakab
@martinjakab 2 года назад
For me, Godot is much more intuitive, and I also like that it opens ina second, and compiles in a second. I also like that it can run on almost everything, since I had a really shitty PC in the past.
@noshinjawad8868
@noshinjawad8868 2 года назад
but godot doesn't run on my pc but unity does.
@martinjakab
@martinjakab 2 года назад
@@noshinjawad8868 how
@Prajwal____
@Prajwal____ Год назад
Can you pls recommend some tutorials, i struggling with it
@martinjakab
@martinjakab Год назад
@@Prajwal____ I just played around with it, dont really know any tutorial, but maybe try GDQuest
@theburntcrumpet8371
@theburntcrumpet8371 2 года назад
I've been using unity very casually for about 7 years on and off now. I've always felt it lacked quality tools. I know that unity's situation has been blown up in the press but dude did call developers effing idiots for not utilizing tools for monetization and the whole IronWare situation has given me an excuse to try Godot properly. For such a young engine which is also open source, I'm extremely impressed by it and it makes unity feel behind even in 3d when you consider how many years unity has been developed Vs godot
@verified_tinker1818
@verified_tinker1818 2 года назад
I hate to defend the ex-EA CEO, but he was talking about devs that want to make money/a living off their games. He said it's fine if you're making games for the sake of making games, but if you want to turn it into a business and still hesitate to take the opportunity to monetize it, you're an idiot. That makes sense to me. Besides, he was speaking to an audience of business-people, not developers.
@GouShin1
@GouShin1 Год назад
He was talking to business people, not indies. And no, Godot is still WAYYYYYYYYY behind Unity, and Godot 4.0 (beta 3) still feels like Unity 2012 (I'm not joking) when it comes to 3D, Unity still going to be better regardless when it comes to visuals. The Node System is actually fantastic and a awesome way of doing things but Godot is still has a ton of maturing to do.
@Matg.g
@Matg.g 2 года назад
I tried it and I really liked it, it's super intuitive, the only thing that holds me back is the way of debugging, I've gotten used to seeing the game work from the editor :c
@TheOneAndOnlySecrest
@TheOneAndOnlySecrest 2 года назад
You might want to take a look to the remote scene tree godot offers. You have similar functionality there to modify objects while the game is running
@rungeon83
@rungeon83 2 года назад
Oh god Godots debugging is by far the worst! Speically if you're use to having a decent IDE like VS and VSC
@roastinpeace2320
@roastinpeace2320 2 года назад
@@TheOneAndOnlySecrest ^ This. You can see value of every single game's variable running in RAM and change it at runtime.
@yakub548
@yakub548 2 года назад
Little offtopic related to the current Unity's situation The latest controversies finally pushed me to learn something new Unity was my first choice if it comes to game developement, but for the last few months I wanted to change something, pick new framework, graphic libraries, maybe a new language And now, when the opportunity came, I finally swiched to some other technologies For now I'm playing around with Raylib, finally picked up c++, and preparing myself to learn, understand and master OpenGL and other associated tools
@nggiprayoga
@nggiprayoga 2 года назад
4:25 True! The lightest 3D game engine ever!
@Liforus1
@Liforus1 2 года назад
Currently on my way of moving from the unity to godot 🤝
@elatronion
@elatronion 2 года назад
Welcome to the family!
@billcephus
@billcephus 2 года назад
good riddance, don't let the door hit ya
@billcephus
@billcephus 2 года назад
@@elatronion you mean the cult
@TheHappy01
@TheHappy01 2 года назад
I am using godot for a 2d game and it’s also my first game ever. It’s pretty fun to use and i found it more beginner friendly than unity. For 3d probably unity it’s still way better and there is also ue but i don’t have much experience to say more x)
@navidev2281
@navidev2281 2 года назад
godot 엔진 너무 기대됩니다! 유니티의 느려터진 컴파일에 내 마음은 불타버려!
@SoloWing88
@SoloWing88 Год назад
oh boy, how the turn tables
@Nox__
@Nox__ 2 года назад
after the "incident" with unity. i see godot appearing more and more in my yt recommendation. most people say its not perfect but godot 4 seems very promising. if they hold up to the promises. godot might become as big as unity even as an open source project.
@shanggosteen9804
@shanggosteen9804 2 года назад
The unity refugee crisis is actually a real thing and should be taken seriously because Independant companies are disappointed in unity's actions but they can't just switch to another program because they have already made past projects that use unity
@USNTM2
@USNTM2 2 года назад
@@ThomasS.H Unity is good. That isn't up to debate. The issue is the focus the company is taking. The latest acquisition is a company that developed malware. That coupled when they went public... they are beholden to investors. So profits are important to Unity now.
@super8bitable
@super8bitable 2 года назад
@@ThomasS.H “People are making up lies about the company” So they DIDN’T partner up with a malware company?
@spidertap5802
@spidertap5802 2 года назад
@@super8bitable people love to say that the company "didn't know their software could be used to install adware/malware," but even if that is the case, it's still wrong. if i accidentally create a tool that could be used maliciously, i would have to take responsibility for it. the company unity merged with profited from that malware tool via exposure.
@ILMisterR0SS0
@ILMisterR0SS0 2 года назад
​@@spidertap5802 You know that you can make a malware with godot (or any engine with a source code access), right? in which case the godot team need to take in account all the possibility offered to the malevolous people out there, something that in any case would not be possible because the tool would be semi-useless in the case all the possiblility were limited
@Gdquest
@Gdquest 2 года назад
Someone else explained the situation clearly in another thread, criticizing our video: "[IronSource] did distribute adware with installers that would impersonate the installers of other popular software, going as far as showing ads on google which would lead people to fake websites, which would direct them to download fake installers, which would install the program the users wanted but also adware on the side." Turns out this is called "adware" and that this is not part of "malware." I thought that malware was a general umbrella for all unwanted programs rather than a different category. So I've updated the pinned comment with an errata at the top.
@joey546
@joey546 2 года назад
>Unity is merging with a company that creates a malware installer That's a very grossly simplification of the situation. I recommend anyone curious about the recent event on Unity to go check out Code Monkey's video covering all the controversies. And although he is a unity guy, he does a pretty good job of going over the pros and cons of it all as fair and as unbiased as he possibly could.
@Gdquest
@Gdquest 2 года назад
Here's the video in question for those interested: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-HobK9kug-Lo.html Our hook is very short but fairly accurate. We watched CodeMonkey's video and read quite a bit of stuff before making this very video. It's not unbiased at all regarding IronSource, it's rather positively biased towards the merge and Unity (just like we have a negative bias towards it, I want to be entirely honest about that). Now here's why there are good reasons to criticize IronSource. Adware bundlers like the one IronSource made had checkboxes ticked by default with the sole purpose of installing programs you didn't want. It's ok if people are really anal about saying "adware" over "malware", then I would put it like this: it's crap for the end users. And it was done on purpose. It was a business model. This kind of technology isn't neutral at all: - They could've made it mandatory to get explicit user consent to install other programs (checkboxes turned off by default with no option to change that). It would've been very easy to prevent installing unwanted extra programs, but they didn't do it. - The company waited for many years to discontinue the bundler. They waited for antiviruses to flag them and for these practices to be regulated. There are very good reasons antivirus programs ended up blocking IronSource's technology itself. It's not "just an SDK." It's a technology designed precisely to trick people and install unwanted programs on their computers because people quickly skip through those bothersome install steps on Windows. Again, if they had wanted to respect end users they could've built the features into their SDK to prevent abusing people's carelessness. These days we have to do it a little more to respect GDPR and other privacy laws worldwide, but there's unfortunately been, and there's still a ton of lobbying from large companies to slow down those regulations. Because there was and there's still a ton of money at stake. People saying that IronSource has no responsibility, that they just made tech, and it's all neutral, that's very uninformed. Now, another argument is that they now do more legit business and have a great service now. Sure! We never said they're a terrible company and all they do is bad. Our argument is that they and Unity are multinationals doing multinationals stuff, and that they'll keep doing so. Of course, IronSource has changed! They have a brand that would suffer from an adware product now, and they have a much juicier market, and, of course, a great service for game developers now, there's no denying it. But they're not exempt from criticism for it. Some persons don't care about a company's track record in not respecting users and their privacy, I get that. But please understand that we, who work in Free and Open-Source Software, we do care. And that there are other persons who do care very much. I hope the above can at least balance the perspective you got from CodeMonkey's video a little bit.
@cmyk8964
@cmyk8964 2 года назад
TL;DR: Ironsource made one of those installer engines that installed an extra unwanted program unless you tell it not to, which was used (by others) to dispense malware. Now they make a platform to serve ads and track user data unless you tell it not to. New era, same scummy behavior...
@mando1570
@mando1570 2 года назад
i’ve switched to godot a year ago and that was the best thing that i did in my life
@billcephus
@billcephus 2 года назад
i switched from Godot to Unity, it was the best thing I did as far as picking an engine.
@mando1570
@mando1570 2 года назад
@@billcephus like they said everyone chose the engine they confident with i hope they fix there problems and focus for helping the engine yo improve and make easy for you 🤍🤍
@BlendFin
@BlendFin 2 года назад
Nice to hear that the asset store is coming.
@Otakutaru
@Otakutaru 2 года назад
1:47 I like that you included Bevy on the slide :D
@gines6234
@gines6234 2 года назад
I am specially thankful about the honesty of your words
@EmiliaKaida
@EmiliaKaida 2 года назад
Yeah I'm looking at Unreal right now too (I just love 3D :P) UE4 is still viable (UE5 requires such high standard of hardware for dev machine), and I'm looking forward to working with it!
@VaSoapman
@VaSoapman 2 года назад
Consider learning some Godot basics right now then. Godot 4 is on the way. That way you don't have to learn everything all at once. Also the entire Godot Engine is just like 20mb. Easy to mess around with while waiting for Unreal to download/install/load.
@EmiliaKaida
@EmiliaKaida 2 года назад
@@VaSoapman Yeah, might consider that too.
@xxedgelord420xx4
@xxedgelord420xx4 2 года назад
@@EmiliaKaida godot 4 is way better (generally and for 3d), still has some alpha jank but no crashes or broken features for me. try it out
@inbaker7564
@inbaker7564 2 года назад
@@xxedgelord420xx4 no, it's not better, the rendering is extremely slow compared to the unreal is unity
@eindott
@eindott 2 года назад
Seeing spindle in the intro made me happy :D
@user-js7ud9du2y
@user-js7ud9du2y 2 года назад
I don't mind the switch to godot regardless if unity messed up.. godot needs the same level of love blender had
@dzmo-official
@dzmo-official 2 года назад
I think I’ll stick with unity, but having (godot) such a good solid game engine to fall back on. I really think I’ll stick with unity for awhile or forever. Both are solid. But godot is a GODot send. Such wonderful developers and it is really versatile. Love it. I’ve actually done godot before! Haven’t stuck with it but I can confirm it’s amazing. If there are people reading this that are new to GDev, I hope you try it. You will stick with too
@DaBrain2578
@DaBrain2578 2 года назад
Godot actually has an asset store. It is called "Godot Marketplace". ;) As it is not direcly linked to the Godot project, it features commercial assets.
@kosmotion2081
@kosmotion2081 2 года назад
Im pretty sure, after Godot 4 releases, youtubers will be like “Godot 4 vs Unity 3D” “Is Godot 4 better than Unity now?” People always skip the fact that unity is a huge community work thats been over 15 years from the release now, and godot is 9 years back from Unity development with few developers behind the scene! And personally I (as a Unity user) think godot is doing a pretty well job atm!
@roastinpeace2320
@roastinpeace2320 2 года назад
Both engines are good with Unity having a slight edge, but Godot is catching up quite quickly to Unity. It will indeed most likely overtake Unity's 3D in few years (already overtook it completely in 2D field tbh). Being newer engine is in opposite a better thing as it's using more modern approach to game development. The full node system is absolutely great and I'm still finding new methods of simplyfing game development process with it. Complete and lightning speed engine that is completely open source and free with full support of 4 different programming languages that can all work along side each other in just 60 MB package is just incredible. + Unity is getting quite old and they cannot just rewrite it from scratch as it would mean all projects would be backward incompatible. It's also known to be slower, sluggish and may randomly break stuff (heard it from multiple devs, it did not happen to me).
@flashback4588
@flashback4588 2 года назад
@@roastinpeace2320 i don't think it will ever overtake Unity in 3D, i agree with you that Godot already overtook it in 2D but that is simply because Unity dosent even have a 2D engine and its focus is mainly on 3D games not 2D Unity's main competitor is Unreal which is mainly a 3D game engine i believe Godot 3D capabilities will eventually reach a point where it will be possible to make anything with it and Unity will no longer be necessary for high quality 3D games, but it will never be able to overtake Unity in 3D capabilities because it simply does not have the resources to do so Unity has millions of dollars and hundreds of world class engineers on their payroll and they still cant even catch up to Unreal Engine's 3D capabilities or even CryEngine who's going broke right now, i highly doubt Godot developers who support Godot out of passion for the engine will ever be able to match Unity unless they receive funding from somewhere Stride3D free and open source formerly owned by Silicon Studio, that also had millions of dollars invested in it before becoming open source and it still not anywhere near Unity's 3D performance
@picster
@picster 2 года назад
Great video and overview!
@Deadener
@Deadener 2 года назад
I'm making an FPS. I tried switching to Godot around version 3.2, and it was a big mistake. I think Godot has great 2D tools, but it's 3D workflow is as smooth as 4-grit sandpaper. It seems to be improving little by little, but it's still WAY behind Unity's 3D workflow. Unity also has practically unlimited tools for just about any game you want to make. Some of these tools I've found indispensable for my project. I still do small side projects in Godot, but I can't see myself using it as a commercial engine any time soon. Learning other engines is a good idea to get a feel for them, but if you choose your tools based on hype and marketing decisions (negative or positive), instead of whether or not the engine's core workflow fits you and your project, I question your sincerity as a game developer.
@JohnDoe-in2gk
@JohnDoe-in2gk 2 года назад
do you think this would be fixable (3d usefulness) with a heavy amount of code modification? asking as someone choosing between unity and godot for my ambitious FPS project
@Deadener
@Deadener 2 года назад
@@JohnDoe-in2gk I don't think you would need to edit the source code to fix the problem. You'll just be writing a lot of boiler plate to fill the potholes in the workflow. Most of the problems I had were tiny and fixable, but there was so many of them, that it eventually overwhelmed me and I switched back to Unity. Some of them are big, like the art pipeline, which will require engine developers to fix. Some of the tools I'm using (such as the RealtimeCSG plugin) would require tons of effort to replicate in Godot.
@JohnDoe-in2gk
@JohnDoe-in2gk 2 года назад
@@Deadener thx
@Lord.Caridos
@Lord.Caridos 2 года назад
unreal is great for FPS, its basicly what it was made for
@ferdinandkasangati5089
@ferdinandkasangati5089 2 года назад
Unity presented *Editor* programming Means you can literally make tools and customize the editor as you need Another big + as a programmer to take Unity Unity can read .DLL files, Means you can import nugget et external libraries in your game and improve things
@super8bitable
@super8bitable 2 года назад
Wish more people saw this video instead of the ones by Unity shills defending the company’s actions.
@newf_gg1230
@newf_gg1230 2 года назад
I can already do everything I need to with the current version of unity. The company could go tits up now and I’ll still have my engine. With that said, Unity is not going anywhere. I’m happy they are focusing on their future sustainability. Unity has 5000 devs, Godot has like 5..not even in the same stratosphere of quality.
@CitrusBlitz
@CitrusBlitz 2 года назад
@@newf_gg1230 the shill has taken the bait Good boy, keep licking them boots Apparently Godot is a “cult” according to many, but these news have shown me Unity diehard fans are one too, that one without a doubt
@billcephus
@billcephus 2 года назад
ok godot shill
@victfv
@victfv 2 года назад
I initially switched from Unreal to Godot in 2019 because Unreal was terrible on Linux (Windows hard drive failed, couldn't be bothered with installing Windows on another one at the time), so I downloaded Godot and it was so much better for what I needed. Unreal has recently improved their Linux support, and while I still Unreal once in a while, I'm way too comfortable using Godot to go back to using Unreal.
@MirceaKitsune
@MirceaKitsune 2 года назад
I plan to use GDevelop for anything exclusively 2D, Godot / Blender for anything 3D. Couldn't imagine any other way.
@thoaihoquang1578
@thoaihoquang1578 2 года назад
Yes, You may dont like GDScript for the first time, but You will love it the more you work with Godot, the learning curve is short if you have foundation already
@gamedevwithdrew
@gamedevwithdrew 2 года назад
There’s always new tutorial channels popping up too!
@OrangeDied
@OrangeDied 2 года назад
I never thought I'd say the words "Unity refugee crisis", but here we are lol
@mar8925
@mar8925 2 года назад
Godot is also in steam. Keeps it updated. This is also true for blender.
@mar8925
@mar8925 2 года назад
Although, Godot does have one manually add a shortcut to the start menu for the end user.
@irwandianto4857
@irwandianto4857 2 года назад
Godot is love, unreal is life, unity is …
@dreamterrormaster
@dreamterrormaster 2 года назад
Let's talk again in 2-3 years. Currently, Godot is still too much behind in 3d graphics, performance and navigation, from what I can tell (I need to move 500-1000 characters simultaneously). If these 3 things catch up, I might give it a try. Not a lot of sympathies left for unity lately - but for now I'm kinda forced to stick with it.
@Laughing-Pixels
@Laughing-Pixels 2 года назад
Yes and unfortunately the 3d rendering isn't that efficient yet. I am using a weak laptop to develop my game. In Unity I get around 100-120 fps, meanwhile in Godot I have around 20 fps. I tried Unreal too but it's still too much for my laptop . So for this game I will stick with Unity.
@roastinpeace2320
@roastinpeace2320 2 года назад
Godot 4 introduces Mesh occlusion culling and LODs which basically gives it performance to even build open world games.
@Christobanistan
@Christobanistan 2 года назад
Godot 4 can't get here soon enough.
@nullvoid3545
@nullvoid3545 2 года назад
Its close enough that I often recommend using it for its new features over making A game in 3 then porting it over. Its also what i use because I'm A hobbyist game maker, and its not A massive and expensive mistake if I discover theirs A bug with A feature I want to use mid development. I can wait.
@vishvanot
@vishvanot 2 года назад
What is the game shown at 0:16, can someone please tell me? It looks really cool
@Gdquest
@Gdquest 2 года назад
It's called Spindle
@vishvanot
@vishvanot 2 года назад
Thanks
@eliotcamel7799
@eliotcamel7799 Год назад
This aged like fine wine
@dantheman52420
@dantheman52420 2 года назад
The thing I enjoy most about Godot is that I have an idea, try something, and it just happens to work well enough on the first shot that I can progress. This almost never happened on Unity.
@Novacification
@Novacification Год назад
I would love to use Godot but unfortunately it is heavily skewed towards GDScript compared to C#.
@kelroar
@kelroar 2 года назад
I like the godot project. It is a very fast and light engine but not having first class C# support or at least first class support any other more professional language than gdscript is a no for me. I would love to see godot becoming the blender of the game engines but unless godot improve like a lot the integration with languages that companies already know and they trust in I think that will not happen.
@ronnieketchum1241
@ronnieketchum1241 2 года назад
As Godot gets better and better and better, There isn't much of options anyway. Godot is OBJECTIVELY the general purpose Game Engine of the future.
@Gdquest
@Gdquest 2 года назад
As much as I like Godot I would nuance and say one of. Bevy, Cocos, Phaser, and quite a few others are great too. Each with a different target. Though Godot's looking to be the one that keeps growing the fastest, definitely.
@poopfungus5097
@poopfungus5097 2 года назад
oh… i like godot but please don’t say this
@fcktyshawn
@fcktyshawn 2 года назад
tbh i do see godot growing how blender did
@ronnieketchum1241
@ronnieketchum1241 2 года назад
@@poopfungus5097 No No. I mean there will always be compitition. Otherwise things don't progress. What I mean is there is an innate power in something that's developed actively by the community instead of a business franchise. Any Open source software, if having an active usebase, is just naturally better than its competitors.
@poopfungus5097
@poopfungus5097 2 года назад
@@ronnieketchum1241 ah, in that case I do see your point, and yeah, i agree
@RTSFan1337
@RTSFan1337 2 года назад
Option for easy console porting and asset store might be the biggest contra points for many indie studios.
@HaroldBarriosIsaac
@HaroldBarriosIsaac 2 года назад
I tried Unity before but it's so unfriendly. Godot has so much better UI and not overwhelming interface. Unity felt like an airplane cockpit
@muhammadinaammunir6761
@muhammadinaammunir6761 2 года назад
@GDQuest: I started game development with Godot but then switched to Unity because of following reasons: - It was not easy to setup Ads (facebook Ads or Unity Ads) in game. There was a plugin for ADMob but due to some strict policies of ADmob, my ADMob account was restricted and not showing ADs. And I was not able to implement Unity ADS or Facebook ADs in my game and then I had to rewrite my whole game in Unity for using Unity ADS. - Godot does not have a nice solution for making online multiplayer games like Photon. There is Nakama but its cloud version is very expensive as compared to Photon.
@Legend64Project
@Legend64Project 2 года назад
Unreal Engine. It’s the industry standard, and you are shooting yourself in the foot if you ignore it.
@vast634
@vast634 2 года назад
On mobile Unity is the industry standard, and on PC Steam, twice as many games are made in Unity compared to Unreal.
@SaloCh
@SaloCh 2 года назад
I want to try Godot with C#, I'm just worried that because it's not the main programming language, that it's not as polished/complete in many aspects. Should I give it a go, or use the default one?
@Gdquest
@Gdquest 2 года назад
C# support is complete and some people are making serious projects with it, but there's one thing that sometimes bothers C# users in Godot: the code reference shows the API for GDScript, which is in snake case, but for C# the developers wanted to follow C# style conventions. So you need to make that mental conversion of functions you see from snake_case to PascalCase. This docs page explains the differences between GDScript and C#: docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/c_sharp_differences.html
@SaloCh
@SaloCh 2 года назад
@@Gdquest Thanks! So I should go straight away with C#? I'm assuming there aren't as many learning resources though, or do I just follow GD Script tutorials and then switch to C#?
@Gdquest
@Gdquest 2 года назад
It depends on how you learn. For instance, I learn mostly through experimentation. If that's your case, I'd say you can go with C#. If you like to follow courses or tutorials and you like to follow all the steps, then better go with GDScript. Actually I'd recommend spending some time with GDScript when using Godot because it's shorter, very simple, and tightly integrated. Many C# devs use GDScript in Godot. But many also would like to keep access to their favorite C# libs and all. Though a good thing in Godot is that you can use both GDScript and C# in a project if you need some C# libraries for a specific task.
@apoclypse
@apoclypse 2 года назад
I like Godot. I like its design, I like the language it uses. However if I want to make commercial mobile games iOS has to be supported and that means native metal support (for me). The Godot developers have no plans to support metal natively instead relying on MoltenVK which imo seems a little short sighted. One of the strengths of engines like Unity and UE is that they are supported on pretty much everything natively. Unity in particular is great at this. And I know someone will chime in about Apple's "proprietary garbage" but that doesn't change the fact that iOS is a lucrative platform and needs to be supported as well as possible, they also don't say that same argument when UE, Unity etc support DX11/12 natively which are also proprietary. I understand Godot is a small project maintained by a few developers and that supporting multiple rendering apis can be a large task, but imo until they address that it's going to be an uphill battle against Unity.
@krish-ut9de
@krish-ut9de 2 года назад
guys, godot is supppperrr lightweight, would 100% recommend for ppl with low-end pcs like me and its easy to learn!
@sere_fei
@sere_fei 2 года назад
Godot was a life saver! I was working on a Java game project before. It took me a month just to create a 2d isometric tile map with a character moving on it. In Godot it was like. Okay, 1 day? Thanks Godot! I will be releasing a 2d game sooner!
@nightflared
@nightflared 2 года назад
Reinventing the wheel is always much slower
@sere_fei
@sere_fei 2 года назад
@@nightflared agree. I'm learning! 🙂
@greenheart5334
@greenheart5334 2 года назад
@@sere_fei why didnt you just use libGDX? It is amazing 2d/3d game framework, probably even better than Godot. But I might be wrong with last one. Building platforming in libGDX is an OK. You have box2d but you might choose to write platforming yourself. I currently work on 2 games simultaneously. Both on libGDX. One 2D is using Tiled Map Editor, while second is 3D metroidvania and uses Bullet Physics. I had some pain with Bullet tho, it took me 2 weeks to understand how it works. I used Deled Editor to make maps, Blender and Mixamo for character animations. Then I learned libGDX weakness, the only one I know: it has a limit of 32k vertices per model.
@sere_fei
@sere_fei 2 года назад
@@greenheart5334 ohhh wait i didnt know that there is one for Java. Let me try this as well. Thanks!
@sere_fei
@sere_fei 2 года назад
@@greenheart5334 I get a glimpse of how libgdx is. Unfortunately, libgdx is still kinda low level framework that I have to code manually for create() and render() and other methods. These are actually easy to implement in Godot by going to _process() or _physics_process() built in methods for math (and codes are available). It does the job for me. Also to mention, handling animations using Godot's node AnimationPlayer was a champ. As we all know, low level coding can be always the champ if you wanted to code it your way. Me opting to Godot is giving me more time to make more. I appreciate your suggestion. If I got more time, then might switch to libgdx, for now, Godot serves well on what I aim to build.
@xaviervitor
@xaviervitor Год назад
Hi Nathan, great video as always. I just wanted to know, where did you get the grass at 3:00? If possible, send me the link! Thanks in advance!
@USELESSFACTSDAILYDAY
@USELESSFACTSDAILYDAY Год назад
I switched to Godot from Unity it was always taking so long to load stuff even tho it was easy to use plus C# is my favorite language I think Godot is good for everything It loads so smoothly Learning GD script is not hard to learn is like python Godot good to make little mobile games and 2D games kind of struggle with 3D now but they working on it getting better
@sergeiepatov7683
@sergeiepatov7683 Год назад
Being open source is great decision but that's definitely not enough. Firefox is open source. But big wallets are able to have pressure on its lifecycle unfortunately. And VC influence on Mozilla Foundation is rather sad: Firefox becomes worse year by year and loses its positions. So I wish Godot to meet both "necessary and sufficient" conditions: stay open source and not mess up with VC in a manner that can lead to losing yourself.
@sadiqabbaszade4789
@sadiqabbaszade4789 2 года назад
You really have convinced me! I will try godot starting from tomorrow. Nice to know that it uses c#, since I know c# very well and won't have to learn a new language.
@Ghorda9
@Ghorda9 2 года назад
if you know one language learning another is fairly easy.
@sadiqabbaszade4789
@sadiqabbaszade4789 2 года назад
@@Ghorda9 except I was learning some c++ and I didn like it much(
@Ghorda9
@Ghorda9 2 года назад
@@sadiqabbaszade4789 learning C++ makes learning other languages easier, it has a lot more features than most other languages.
@sadiqabbaszade4789
@sadiqabbaszade4789 2 года назад
@@Ghorda9 I agree. But I have worked with c# for more than three years and I can say that it is at a very balanced position between a high level and a low level language. You can use most of the features of c++ while writing a more readable code within less time. Sure, c++ offers more control over the computer's workflow and allows more optimized code, but in a modern world with high end PCs and consoles, unless I really, really need to make the most optimized version of the game, I would not choose to use an engine with c++. Again it offers much more features and control, but I still very much like c# for its easiness, syntax consistency and readability
@Eulenrabe
@Eulenrabe 2 года назад
Wow, what a coincidence. I just asked on your discord on how to make the switch. Nice nice.
@Fallenblood
@Fallenblood 2 года назад
Yeah I am switching unity to Godot(somewhat not completely) but thanks to u I available to make my first 2d game(dodge the creep)
@sega5785
@sega5785 2 года назад
I switched to cocos2d then switched to Godot then switched to Unity then switched to Unreal then switched to Frostbite then switched to Bevy then switched to PixiJS then switched to Cryengine then switched to Source then switched the lights off and went to sleep. And you know what, I don't regret it.
@tonfilm
@tonfilm 2 года назад
If you switch, at least go with Stride. It's much more similar to Unity and written in C# and can be used as a code only framework in existing projects too.
@revimfadli4666
@revimfadli4666 Год назад
What advantages does C# have over GDScript?
@tonfilm
@tonfilm Год назад
@@revimfadli4666 C# is a world leading programming language with over 100k publicly available nuget packages that are ready to scale your project. GDScript is a niche language that only works within Godot.
@revimfadli4666
@revimfadli4666 Год назад
@@tonfilm ooh so just like python? Lots of neat libraries due to popularity?
@tonfilm
@tonfilm Год назад
@@revimfadli4666 yes, exactly.
@mar8925
@mar8925 2 года назад
Thank you.
@chaoscifer
@chaoscifer 2 года назад
Switched from Unity to Godot for almost 2 years now. No regrets.
@newf_gg1230
@newf_gg1230 2 года назад
Releases still = 0. Grats on your switch.
@chaoscifer
@chaoscifer 2 года назад
@@newf_gg1230 I must have missed some presumed objective from yours LOL Good luck seeing the world only by your perspectives. One only chooses a game engine to release and sell games. Noice.
@chaoscifer1483
@chaoscifer1483 2 года назад
This is a very nice achievement: Gather an Unity fanboy spreading hate in the GDQuest YT Channel LOL
@CitrusBlitz
@CitrusBlitz 2 года назад
@@chaoscifer it’s always the same argument too. Almost like they were told to use it…
@saul8510
@saul8510 2 года назад
@@chaoscifer1483 chill everyone, don’t disrespect other’s.
@SoIDontUploadMuch
@SoIDontUploadMuch 2 года назад
Disappointed with Godot? Why not try getting over yourself!
@alimmia223
@alimmia223 2 года назад
ive just started having interest in game development, i see that Godot is the best option to get started
@SweetHoneycode
@SweetHoneycode Год назад
I have been developing games for the windows store in UWP format. Which Unity is able to provided without an issue. However in Gadot Game Engine, the community is not developing that option further. Which has made it hard for me to switch as I want to re-code and re-distribute using Gadot. This is a big deal as that is the one store where my games have actually gained users. I am looking to see if I can find an installer and update that way. I just wish Gadot would update their documentation to note that this feature is buggy and not supported further.
@ayushsidam289
@ayushsidam289 2 года назад
Hello Sir, I'm beginner in game development and currently learning unity from 3 months so it is ok for me to switch to Godot. I'm basically asking that is Godot is suitable for beginners like me? Please help!!!
@fatalitycs
@fatalitycs 2 года назад
Yes, it's easy to understand for beginners.
@kritik_mb2144
@kritik_mb2144 2 года назад
I love Godot but I would say stick with Unity until you get to an intermediate level and can do stuff on your own and then switch because Godot lacks learning material but Unity has years and years worth of good learning material.
@fatalitycs
@fatalitycs 2 года назад
@@kritik_mb2144 There is free learning material ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ClU1WqQfCZM.html
@kritik_mb2144
@kritik_mb2144 2 года назад
@@fatalitycs Yes, thank you but like I said in my comment there is not as much material as there is for Unity, if that makes sense.
@ayushsidam289
@ayushsidam289 2 года назад
@@kritik_mb2144 Thanks for helping 🙂
@BobNounou-tt6zs
@BobNounou-tt6zs Год назад
Why is the application only available in English and Spanish and does not contain, for example, Arabic or French?
@kooostia16
@kooostia16 Год назад
What application?
@fus3n
@fus3n 2 года назад
i do game dev as a hobby i will switch to godot 4 when it comes out but for now i really like 3d games so not doing it rn and people are making a big fuss about it like unity is dying or something its not gonna happen anytime soon and do some more research
@TheTenebraX23
@TheTenebraX23 2 года назад
@@ThomasS.H junky? Is more than production ready. Unity is junky
@Gdquest
@Gdquest 2 года назад
For 3D it's probably better to wait for Godot 4, yes. Godot's biggest strengths in version 3 are really 2D and creating applications, and that's where it shines at the moment.
@bystander85
@bystander85 Год назад
What's the game featured in the opening reel whose gameplay looks like Shadow of the Colossus?
@quirkyzigzag
@quirkyzigzag 2 года назад
1:51 phaser actually now has 3d support
@voxelvoid
@voxelvoid 2 года назад
I don't care about controversies. All I care about is my job being done. Unity lets me do it and Godot just cripples my creativity due to really crappy 3D capabilities and all sorts of 3D related problems.
@siraaron4462
@siraaron4462 Год назад
What if I told you that the controversy has now crippled your job?
@LuukDomhof
@LuukDomhof 2 года назад
I think you're missing a major point that prevents many people from switching to a different engine: The tools they've built up over the years of using Unity. I personally use Unity for all kinds of projects that aren't games, and I've built many tools over the years. Anything from simple UI presets to complete frameworks to communicate with Firebase Real-time Databases through their Rest API. For me and I assume many people like me, it simply isn't feasible to just switch to any other engine at this point in time.
@Gdquest
@Gdquest 2 года назад
Definitely but I assume that people that built a lot of code they reuse in every project and rely on won't even consider switching to any other tech anytime soon so this video isn't for them.
@LuukDomhof
@LuukDomhof 2 года назад
@@Gdquest Fair point!
@MrHunter75012
@MrHunter75012 2 года назад
i would use godot if the networking was better, but right now it's still meh. can't wait to see the engine improve more on it tho
@koenheltzel
@koenheltzel 2 года назад
I'm still waiting for Godot to support WebM Video with alpha channel. Before that I cannot switch to Godot unfortunately.
@USNTM2
@USNTM2 2 года назад
Why not write a plug-in for it? Or edit the code to support it?
@T.One_way
@T.One_way 2 года назад
@@USNTM2 Maybe he doesn't have enough knowledge to do that.
@CombineProduct
@CombineProduct Год назад
I'm Convinced
@Gloop_Anderson
@Gloop_Anderson Год назад
Ive been learning to use godot. Its easy but my goodness when your used to unity there are irritating things. The worse part was realizing scripts are a part of a node and not something you seperatly reference. The best is playing the editor doesnt freeze the engine.
@originaldoku
@originaldoku 2 года назад
I have a question I hope you (or other Unity-To-Godot developers) could answer. As a Unity veteran, a year ago I was looking for a different game engine for 2D to check out and compare, and I landed on GameMaker, since it had a few indie hit titles under it's belt. I finished and released a game, but I have to admit, I'm gonna stay away from that engine. While the learning process wasn't easy (it's not gonna be with any engine), there are some quirks in GM that make me think that making complicated games (let's say, an RTS) are impossible or at least masochistic in that engine. Now, I'm really thinking about trying Godot out, but I'm worried that it's gonna be the same. For 2d, is godot a legitimately capable engine that could rival Unity in the aspect of making complex games? Does it scale well? Also how would you compare Godot to GM, you didn't mention it in your video.
@Gdquest
@Gdquest 2 года назад
Godot isn't like game maker, it's designed to support more complex games, especially when it comes to 2D. In my team we've worked on a range of Godot games, one teammate is currently working on a 2D mmo at a venture funded company to give you an idea.
@Stellanora
@Stellanora 2 года назад
I've only been using Godot for a few months in total now (so take my word with a grain of salt), but from my testing and other projects I've seen, Godot scales quite well; even rivalling unity in some cases. Especially in 2D.
@originaldoku
@originaldoku 2 года назад
Thanks for your replies :) I'll definitely give it a try then.
@KillahMate
@KillahMate 2 года назад
I would suggest that not only is it capable, 2D is where current Godot is the _true_ powerhouse - easily superior to GameMaker, and with the upcoming Godot 4 superior to 2D Unity as well. IMO Godot has the best 2D workflow and feature set out of all of them, it's 3D where it's playing catch-up to Unity.
@nullvoid3545
@nullvoid3545 2 года назад
Godots 2D game space has as far as I can tell, no limitations short of A third axis so making any kind of 2D game should be "easy". The editor Is made to be easily customizable using the same logic and language that you script your games in, so making custom tooling is really easy.
@tesladrew2608
@tesladrew2608 2 года назад
What are the first two games shown in the video?
@blackcitadel37
@blackcitadel37 2 года назад
Spreading the word 🤖
@elamandeep
@elamandeep 2 года назад
Should we use godot or unity as a beginner?
@swarajcs8523
@swarajcs8523 2 года назад
Tried Godot, when needed a plugin to use device camera and work as a QRcode scanner, there is no support for android.. After all the game work, really stuck..
@Gdquest
@Gdquest 2 года назад
I'm sorry you had a bad time, that's very understandable. In cases like these where you need a very specific feature, it's best to check before using any engine, as you may not have a bunch of platform specific features built-in.
@EnderElohim
@EnderElohim 2 года назад
i think the also another main problem is we have unreal engine 5 and it also extremely good for indie game developers because it give you amazing out of box solutions for graphics and have huge free asset library to work with soooo yeah
@roastinpeace2320
@roastinpeace2320 2 года назад
You however need NASA computer (minimum 12 cores and 64GB RAM, RTX2080) to make medium/big projects with it. + You either have to use Visual scripting (meh) or C++ which is way more complicated than C# or Gdscript. And you also have to pay Epic some %'s off your sales.
@EnderElohim
@EnderElohim 2 года назад
@@roastinpeace2320 I disagree. You are wrong because you saying you need beefy pc but you don't if you not making a game for a beefy pc in the first place and nobody force you. And if you into that deep to make a big project you should already have a good excuse to buy yourself a beefy pc to increase your workflow speed regardless of the size of your project anyway. Wtf is meh about Visual Scripting. That i know you just hating ue and have no proper argument to talk about. You don't pay Epic before you make incredible amount of money. So you are either misguided or illwilled or ignorant. Other thing you don't even know or want to ignore is ue let you turn your visual scripting into c++ too. I saw good examples of it on youtube so it make sense. That would solve problems of many people who not into that deep to worry about complicated stuff
@IamBlue.
@IamBlue. 2 года назад
I have switched and it is great
@rungeon83
@rungeon83 2 года назад
It wasn't that Unity partnered with someone who made malware. All they did was make an installer, and some people used it for putting malware on it, the company actually never made any malware. If you're into Unity and you're good at it STAY WITH IT! I say give Godot a try but you'll find it quite weak compared to Unity, but much easier and much faster to build games, so even as a rapid dev tool is great.
@Gdquest
@Gdquest 2 года назад
Please read the pinned comment, IronSource did make an adware installer, a tech designed to install crap you didn't want, on purpose. Had they wanted to prevent having checkboxes turned on for unwanted programs they could've done so with very little effort - actually these days with GDPR and whatnot we all must ask for explicit consent e.g. to subscribe you to a mailing list.
@hawkgamedev
@hawkgamedev Год назад
you gave me a great argument, giving it a try for 1 month, will come back to blame on you! jk will return to provide my toughts.
@PySnek
@PySnek 2 года назад
02:34 wow that scene!
@vvstwo
@vvstwo 2 года назад
The only worrying thing to me is the unlikely but still remote possibility that Unity fails as a company, goes bankrupt, unable to pay server bills and then any assets we purchased but don't have downloaded gets lost forever. Seeing their actions over the recent years; the fact that their company still hasn't turned a net profit makes me entertain this idea more. I don't want Unity to fail even as greedy as they are simply because their asset store is one of the best if not the best hands down for devs, really I’d be happy if they just focused on asset store revenue to boost company profits if it meant more quality assets for devs while also pulling their company out of the hole.
@lazykid9167
@lazykid9167 2 года назад
There is only two things that worry me about godot - 1) mobile support. but worse 2.) What happens if for some reason Juan Linietsky can not continue working on it ? Unitl this day I feel like it is "his" project - and if for any reason he can not continue there is not enough organization prepared to take over. Nobody will have the skill and knowledge to push it further down the road the way it is meant to be and long-term godot would ultimately die. I may be wrong and I hope so, but It is very risky to rely and depend on "1-man-projects" ( althought there are lots of participants supporting the development ). I really hope Juan has thought about this and prepared well for this case, so godot can live even without his workpower. I mean this totally seriously. There are many opensource projects which are rather dead becasue they have been discontinued for any reason by the main developer. What do you think ?
@Gdquest
@Gdquest 2 года назад
Actually Godot already has a comittee and many maintainers, and Juan's personally trained and works with rendering engineers who now directly work on Godot 4's rendering engine alongside him. Godot's definitely not a 1-man project, the codebase is designed to make it fairly easy to contribute, and there are plenty of professionals doing so in many areas. Of course, Juan does great work, but just to reassure you, these days he can go on vacation and whatnot and the project just keeps moving smoothly. Regarding mobile, Android has great support (even the editor runs on Android now), and iOS is supported but I don't know where it's at right now.
@dominikyszkowski7663
@dominikyszkowski7663 2 года назад
Hey , link to Learn GDScript From Zero (Free course) doesn't seems to work :(
@Gdquest
@Gdquest 2 года назад
Just fixed it, thanks for the heads up. Here's a copy : github.com/gdquest/learn-gdscript
@林峰-d4m
@林峰-d4m 2 года назад
.net 6版本有什么计划吗,已经等不及在godot种使用c#了。谢谢开发者
@lucazfc
@lucazfc 2 года назад
I can't help but notice you're using a custom editor theme with thinner borders. Wouldn't you share it with us?
@Gdquest
@Gdquest 2 года назад
I'm using the default theme but I think it's because this is a large display, so the borders appear thinner perhaps?
@Akab
@Akab 2 года назад
I will if/when vr support is there 👍
@Gdquest
@Gdquest 2 года назад
It's there. Actually, there are a couple of VR games made in Godot. I can't find the name but there's a cool toon VR rhythm game made in Godot. VR support is also sponsored by Meta, they have a developer working full-time on this. But I have no experience using the VR/AR features in godot so you should ask people who used it recently to know how easy it is to use.
@Akab
@Akab 2 года назад
@@Gdquest okay now I'm def.looking into it! 😳👍 I remember it not being on old versions so i'm really happy about that
@cintron3d
@cintron3d 2 года назад
For the algorithm :)
@kareemfarrag9713
@kareemfarrag9713 2 года назад
The asset store website not working Why?
@EulogioEP
@EulogioEP 2 года назад
Plase, publishes Godot courses and books in Spanish
@Gdquest
@Gdquest 2 года назад
That's our plan. We already published the free series Learn gdscript from zero in beta: github.com/gdquest/learn-gdscript (try the staging version) Before doing more we need to code the pipeline to support localisation, and for that we're making a web platform from scratch. It's a lot of work (and money) so it'll take time.
@EulogioEP
@EulogioEP 2 года назад
@@Gdquest Thank you very much. I will be waiting for your future publications
@LarsSteenhoff
@LarsSteenhoff 2 года назад
What is the name of that toolbar with the yellow assets on the right side of the editor?
Далее
Unity VS Godot: How Do They Compare?
10:42
Просмотров 114 тыс.
I Made the Same Game in 8 Engines
12:34
Просмотров 4,1 млн
ЛЮБИТЕ ШКОЛУ?😁​⁠​⁠@osssadchiy
00:20
This mother's baby is too unreliable.
00:13
Просмотров 24 млн
Why Use The Godot Game Engine?
11:59
Просмотров 182 тыс.
My Thoughts on the Godot Game Engine - Pros & Cons
9:12
choosing a game engine is easy, actually
15:08
Просмотров 513 тыс.
When Optimisations Work, But for the Wrong Reasons
22:19
How do non-euclidean games work? | Bitwise
14:19
Просмотров 2,4 млн
The Godot Game Engine Explained in 5 Minutes
5:54
Просмотров 561 тыс.
20 Advanced Coding Tips For Big Unity Projects
22:23
Просмотров 187 тыс.
My Experience Moving to Godot from Unity
16:54
Просмотров 29 тыс.