@stayathomedev, maybe you should bring us contents about the other engines (tools) you mentioned in this video beacuse I believe you will be one of highly reliable sources on the youtube.
@@chigstardan7285 You're misrepresenting the situation. The people that initialized the culture war crap are in Godot. The Redot fork is driven by the people that want all of that to stay out of the development atmosphere, and saw this situation brewing for years. Their matra is to keep politics and drama out of the engine's community. Also, many were people that helped create Godot in the first place, or have contributed code to its overall development, so your assertion that they haven't written a line of code in their lives is in bad faith. You are either trying to flip the script, or you are listening to the actual culture warmongers (which, let's face it, they're Marxist activists) that are trying to do so.
I love that line "ideally you should be able to work in everything". In my career I've done multiple programming languages, game engines, frameworks, in house tooling, cloud providers, platform specific stuff. Improving your baseline skills will help you pick up more things later as you grow.
But that's a huge waste of time. If you're gonna work with Unity you shouldn't first learn Unreal, Godot, Bevvy, GameMaker etc etc, before you make games.
That's not what he said. He said you should not refrain from learning another tool that is more suitable for the job. Nobody is going to learn everything before doing something with it. You're supposed to pick skills up along the way however long that takes :)
On a side note, I absolutely hate commenting on youtube now, it seems they've gone into overdrive with their keyword filtering and are auto-deleting posts even on completely innocuous topics making the comments page generally quite unusable
@@GoblinArmyInYourWalls Sometimes it can be lag but other times it's weird keyword fuckery, I've been poking at it a bit, I think it's because we've got American voting season and I use that as a replacement word because that seems to be something that triggers it, they've definitely got some kind of global filter going on
I mostly agree - with a caveat. When I worked in industry I used industry-standard tools. It was only when I broke free to do my own thing I discovered how very capable open-source is, and I then wished I invested a little more of my time to knowing and using it. Being able to do my stuff in open-source is great comfort to me, as I'm not reliant on the closed-source options alone.
I also don't think that knowing a spcific tool is a hard need for ALL job positions. Sure it may give you an advantage in some cases where a company or contractor is looking for an expert in an engine specifically to fill a certain position. Otherwise, though, I've come to see that showing skill in understanding what a project needs and fitting into a team is much more important. Tools can be learned and probably will have to be learned for a job, either way.
This video is in thinly vailed response to recent drama and not just a random clickbait taking advantage of the drama going on, and his message is "They are just tools, use what you want and fits your needs."
Exactly this. The drama that happened won't affect the engine itself or its development in any way. Just use the engine and ignore Twitter and clickbaiting RUclipsrs.
@@oknodiangames6 Contributors have already been banned from working on the engine over political disputes, so it definitely affects the engine. But yes, you cannot be banned from just using the engine as long as its released under the current license. And the moment it would no longer be (very unlikely), you could just fork the latest version before it changed
@@oknodiangames6 Contributors have quite literally been barred from the repo, essentially destroying the idea of being "open source" or "community driven". Godot is turning into yet another slimy game engine.
Not sure I see how, this type of video is a staple of game engine content creators, there's plenty of similar videos that outline the limitations of whatever tool they promote.
Although my main engine is Unreal, I chose Godot for a small project and this experience was quite pleasant. But. As a person born in Russia and deprived of many licensed programs and rights only because of my nationality (for example, Adobe simply blacklisted my perpetual key for CS6) I am very nervous about any politicization of software and any discrimination in the community. So this was the last project I did in the official Godot branch.
Open source software is great as you don't need to be politically aligned to use it. Heck you can just download the repo and make your own version of it. This drama is just a bunch of reactionaries being mean to each other. The game engine will be still open source and free, at the end of the day its a tool so it doesn't have alignment only the people that use it do.
@@chrisbodley8958 the open source might be free, but peoples thoughts are clearly not free inside Godots echo chamber. I will say Godot will probably even worse in the future, so I am on Unity again.
The problem is: people that make this which engine to use question don't have the maturity and experience to make the decision. So they go to more mature and experience people and ask the question and this answers isn't very helpful although is the truth. They don't know what's right for the outcome they want and don't have the way of discovering this except trial and error, which is costly in time and resources. Ideally, you should know exactly which engine to choose, or go no engine, but that's not a easy situation
@@canjiica Ah Yea, I understand, Ive been faffing with game engines for ages, starting back in the 90's with "The Games Factory" and in the early days of 3d, one called A3 (I think it was) so yea, difficult to figure what you want to use,
Thank you for this video. I have been using Godot for a year now. I really enjoy using it, especially that it has a mobile version of the engine I can use on the go. Everything that has been recently happened is saddening. I hope this is just a speed bump. It would pain me to see the engine disappear.
If nothing else, i have the source code of each version I have a project in downloaded and backed up. It's open source so there really isn't much of a chance of it going anywhere. Second to the absolute worse scenario is that it never gets updated again.
@@GearedGeek But don't get paranoid about the state of Godot due to recent events. Once the political hatemongers find something new, they'll completely lose interest in trying to suck godot into their personal extremist crusade. I personally have backups because I want to know i have the exact version and configuration that works with my projects and not have to worry about redownloading with my garbage Internet.
@@GearedGeek Imagine genuinely believing the act of blocking someone on twitter is capable of making a multimillion dollar nonprofit company cease to exist. 😏 I'm just amused by the very notion.
The biggest issue for new users in GUH DOH is the user interface. I add the Script-IDE add on to every single project I work on. That fixes the primary issue where the tabs above the edit pane do not change the file in the edit pane.
Honestly nothing wrong with using different engines too. My current game is being made in Godot but I have my next project lined up and plan to use Unreal.
I would like to add to the part of use whatever engine is used in the industry. I have worked in the industry for years so what I would say is use whatever engine that works for you or the engine that gives you the resulse you want but do not, not use a engine just because big developers are not using it. The reason I say that is because a lot of studios will have their own internal engine that they may be developing so using something like unity or unreal will not make a difference. It only helps you if the studio is using those engines and most of the time the studio do not care what game engine you use to make your reel. If you have awesome work they will hire you and teach you to use the engine they are using. If the studio tells you they want someone that uses a specific engine then I would either think the studio is new or they want someone to work very long strenuous hours until the project is done. And so you might be replace several people for one person. Thats my two cents from personal experience. At the end of the day all game engines are tools and just because you did something in godot it does not mean the quality of your work will be anything less. The upside of using other engines is that you can tell your coworkers to add features they may have never heard of to the studios internal game engine.
Everyone in the comments thinking, "oh this video is poor timing", lol. Y'all are not reading the room properly. What is not said is often just as powerful as what is. Why you should not use Godot? Was the question. Notice how he gave legitimate, meaningful reasons, and presented rational values about why you should seek another tool, and he didn't offer invalid, stupid, culture war, twitter drama as a reason? The timing is intentional guys. This is how you make a statement, without saying anything. Brilliant. Yeah, sometimes what you don't say is the reason your talking. Obviously, Twitter drama and culture war solidarity are not valid reasons to avoid a valuable tool. Watch the video for the valid ones.
Alternatively: not considering authoritarian cultures is itself "invalid and stupid". Here is a very real example of the extent of how your ignorant and "stupidity" endangers society as a whole. I was presenting a software to diminish risk in across water supply networks. Midway into conversation, the reporter literally runs away, suddenly screaming "LOOK! A WOMAN ENTREPRENEUR!" (whom was selling yoga pants). Stupidity is placing the water network at risk and as secondary, because "we are a diverse and inclusive society". Know who else is inclusive? Waterborne diseases when there are breakouts: it doesn't give a sh*t about your made-up gender, it will empty your bowels the same.
Kind of get what you're saying but at the same time I can give him the benefit of the doubt that this is an otherwise innocuous video unconcerned with the drama and really there's nothing wrong with that.
@@honaleri , nah, it's cowardly and lacking in critical thinking. And siding with the dangerous communist mindset too: RUclips shows me my previous comment was censored by the channel, in which I was recounting how myself I was shut down by feminist journalists when I spoke about the need for software to better improve our water supplies risk management. I see "Stay At Home Dev" prefers wokism over safe water. I hope his kids arent affected by cholera at some point.
But the drama Godot started is a legit reason. Do you want to build on an Engine that blocks lead developers and hates their supporters? A community were asking about a feature can get you banned?
I found it strange how much easier it is to publish games beyond itch and steam with Gamemaker and even stuff like Defold. Until you read by previous big contributors to Godot, that it was by design via the founders.
Godot is a very good hammer. But if you want to make an visual novel. Then you should give Ren'Py a look. Since its also free, and it is a lot better at handling visual novels. Or if you are on PC and you need to make an boomer shooter for a game jam. Then Easy fps editor is your friend. And its free as well. Godot is a great all rounder. But it can't really compete with specialists like Ren"py or easy fps editor when it comes to speed.
I really love Godot. It low profile and pretty easy to pick up. It's fast, but not quite as fast if your doing straight C. But that has a lot of learning to get up to speed in using just C. I also like Unreal and Unity. There are many game Engines out there. I think you should look into as many of them as possible. They all have good and bad sides. Just pick one and give it a try. I like Godot mostly for it being Open Source. But, everyone has there reasons. Thank for the video.
I also really like Godot, mostly because I'm more of a hobbyist and with Godot it was really easy to learn how to create and maintain my projects. But the thing that really sold me is that Godot editor is super lightweight and launches in seconds, while still providing all of the functionality that I need
For me it's unity, it's complete, like in it's entirety, you can do anything without needing work-arounds, godot is really intuitive and is what gamers imagined game dev would be like I love it but, it isn't entirely complete per say, but it is free though and I just like c# as a programming language and from what I've heard godot's integration of c# isn't quite complete, I'm still a beginner anyway but I will later get into godot when I get my bearings straight
For me it's unity, it's complete, like in it's entirety, you can do anything without needing work-arounds, godot is really intuitive and is what gamers imagined game dev would be like I love it but, it isn't entirely complete per say, but it is free though and I just like c# as a programming language and from what I've heard godot's integration of c# isn't quite complete, I'm still a beginner anyway but I will later get into godot when I get my bearings straight
@@tnt3t I personally like Unity too, but I guess Unity and Godot are engines of very different kinds. Godot is more minimalistic, simplistic and lightweight, Unity is more powerful and better suited for big 3D games - yes, Godot works for them too, but apparently Godot drops much more optimization burden on shoulders of the developer and has less support. Godot is much more up my alley, but it's certainly not great for everything
I am not sure I agree. As a software programmer you learn the principles, and can switch to any other programming language with a bit of googling. If you over a few years become an expert in Godot, you can easily switch to Unity.
Pixel RPG maker and other engines can PORT to Switch, etc game systems, and yes with Unreal and Unity the best option is to get as many HumbleBundle software bundles as possible, where it's a major difference in plugins, + assets, + utility's. Where some bundles are tutorials and come with file sources just got to know what limitations of each engine are, yet any asset could be migrated from unity, Unreal, godot, etc,.. but that's another topic because some would say otherwise yet a programmer has no limitations...
I've tried to create a mobile app using godot, but it's performance was pretty pretty horrible with the shader I was using. Everything is going alright with unity. It was way faster to build with Godot, but way more solid to build with Unity.
At certain skill level you realize engine is basically a "3d images displayer". Most of the skillset needed to make a game is based outside any engine. Code, 3d art, textures authoring. All done in other software. Engine is just used to display it.
unity is 9 years older than godot, unreal is even more old, those engines had a lot of time to develop into what they are today, we should also let godot grow (also the thumbnail is very interesting 😉)
it's not only the time. It is the team as well. Unity and Unreal are both engine backed by millions of dollars and countless of talented Devs. Even with more time, I doubt Godot will ever follow up. It is nice, but let's be real, it is for hobbyist.
@@IIITHRIII You just described Blender, which today holds its own in the enterprise space. It's not guaranteed. Many open source tools failed to be anything other than hobbyist tools, but there is the possibility it can be something more. No need to dethrone anyone, just hold its own
@@dancovich I use blender, and I’m all for open source. But in 10 years of working in the field, I can fully and confidently tell you that blender is not used on an industry standard level. There are studios that use blender, but more than half of the development of assets be it for modeling and animation is done either on maya or 3dsmax. Will it change with time, yeah I hope so, but it’s not getting close to be the fact.
My reasons why you Shouldn't use Godot : - if you want to do game dev as a job and not as a passion, you will just be in a disadvantage with Godot (though this may change this is the situation currently) - if you want your game to be on consoles primary, and you're an indie dev with no crazy funds and budget you will need external publishers to get your game in those platform (tbh this has been the case with a lot of popular indie games they use just a library to get the job done then they have to remake the hole game for consoles so hmmmm maybe Godot will have something free though I am not reaaaaly sure how publishing in consoles really work) and yea that's it other than that stuff that like lumen and crazy features from unreal are from unreal and if you want those you should use unreal because those are selling points for unreal and other engine not having them doesn't make them worst :)
Godot can't provide the code for porting to consoles by design. Godot is open source, while developing for consoles is in general closed source. Usually when one publishes for consoles you get a development pack, to sort it out for yourself. Since this can be complicated for an indie developer, there are companies, who do the porting for you, e.g. for a fixed price (Details can be found in the Godot documentation)
I've used Unity for years and recently switched to Godot over the debacle. My first attempt at an engine was in Managed Direct X. Microsoft discontinued that. So I moved to XNA. That got discontinued. I went to C++ and DX but I couldn't keep up with the industry so I went with Unity. We know what happened last year. I made the move to Godot open source and even though they had a meltdown, I'm not really affected. Open source seems to be the safest bet. I've even found things about Godot that I like better than Unity including rotatable light probes and non static navigation meshes (though I think you can do this now in unity). I'm happy for the change and not looking back.
Having worked proffessionally now in unity for ~5 years I'm moving over to godot because I'm starting my own studio with a colleague from my old workplace, godot is free, its lightweight and fast, these things fit my needs but the only downside is i have lots of experience with unity I'm leaving behind so does it add up, surely not right away but if we keep going I'm sure I'll be glad i swapped over to godot because i don't have to worry about paying unity or unreal a dime
Comment for engagement just because initially I was one of the people who misjudged this video as being part of the drama (even if I assumed it would be bait-and-switch).
*Be aware Godot is open source which doesn't mean "from the people, for the people"*, open source projects can be and are hijacked by entities. One of the biggest Godot contributor have been Epic Games and now Facebook is a collaboration, they are not charity corporations. Last years they also changed the mission to allow some kind of monetization. While the code is free, it is still controlled by people and it has names attached to it, and they have an agenda. Remember if you work on Godot code, or promote the logo, you are not promoting a community, you are creating wealth for free for the ones in control, and godot creator can take cradit for it even if when he opened it, it was absolute trash and we had to work hard to fix it.
Godot and Bledner are both open source, which makes them both very interesting. But you shouldn't fool yourself. Of course, these have gaps and missing features if you compare them directly with commercial products like 3DSMAX or Unity. Clearly, you shouldn't fool yourself. And yet I enjoy the freedom with Blender or Godot, but miss certain seeing features from Unity or from commercial CAD programs like 3DSMAX. But the comparisons are basically stupid. The approaches are completely different. You can't compare Linux distributions with Windows or Mac OS. or Liber Office with MS Office. That's why you should be clear about the differences between open source like Godot vs. commercial products like Unity.
Yeah, IMHO that is currently a trade-off worth making to get Godot's features for a lack of better alternatives. I think procedural programming done right is strictly superior to OOP, you can use the different servers Godot provides directly and kind of do your own thing. I believe the endgame for engines to be a modular approach like BEVY. I find it overly complex to be either limited by a scripting language or having to uncomfortably interface with C. You can work around pretty much anything, but I don't think it is ideal and the future will, especially with modern languages, provide better alternatives. But not yet.
4:21 The only thing is that learning how to use another hammer takes 2 seconds. Learning how to use different engine with different programming languages - months. Those are not comparable in a slightest.
Love the engine. Been using it for a while now. Haven't made anything serious, but I am working on it. As for the recent drama with the foundation? I say who cares, I will still use the engine, if it stops being maintained I will switch to the most maintained fork of it, which I am sure will be out.
fr it's like people dropping their DeWalt power drill cuz one of the regional branch managers is a dick... drill still works fine and you can trust they'll get fired soon without losing sleep over it lmao
For everybody arguing that Godot's recent events don't matter because "at the end of the day it's open source and you can just fork it", take a look at Redis, Terraform, MySQL, RHEL, Akka, Sourcegraph... Just to name a few. Even if you can fork the open source version, you'll lose the ability to bring over future patches, fixes, features, upgrades, etc. On top of that, you'll lose the main developers of the project, as they'll likely to be the ones to pull the rug.
Yes, these are legit reasons to not use the Godot Engine. Deciding to not use the Godot Engine due to the recent drama is NOT the best reason to not use the Godot Engine in my opinion!
@@daskampffredchenYes because who cares. It can get forked (like it did) so the engine simply can't die, no matter what the name is, the community is in control. If unity, or whatever other proprietary engine, decides to do something stupid (like it did earlier) you either deal with it or leave, you have no control over it.
The reason I won't use Godot is the same reason that I won't use Unity either. And it's the same reason why I won't buy games from EA, Activision, Ubisoft, etc. These are companies that are being run to the ground by people with literally zero qualifications to be there in the first place.
The CM isn't the one making the engine. She posting cringe but it was a single tweet and some overzealous bans. The engine isn't suddly going to go nosedive because of twitter. Twitter isn't real life. Any issues with godot and it's management didn't suddenly appear. It would have been long standing issues since godot 2.0 or something. Acting like 'oh they are woke that means the project is dead " is just some twitter brained doomerist mentality. Don't let Twitter and rage bait run your life @@daskampffredchen
The recent drama is a good reason for any developers to not invest time and money into Godot. They've pretty much finalized the notion that they are an activist community, perhaps more than a dev community, that doesn't listen to their contributors (and will gladly ban them on a whim). Not a good way at all to run an open source foundation.
I like the look of Godot for 3D games, the way it handles lighting and shaders is really nice and well made. My issue with unreal engine is the bloat and high barrier of entry regarding making a good looking game, with Godot I can make a photorealistic scene with PBR materials and dynamic lighting and get it running at a good frame rate on 10 year old budget hardware where as the same scene would look terrible at the lowest settings in unreal engine on the same computer if unreal could even run on that 10 year old pc at all.
A stupid CM on an unofficial Godot discord in not related at all with Godot Management, which by the way condemned that CM comments in an official post.
@@luckyknot the owner called peoplethat posted religious posts that the posts had "weird religious symbols" and said that people who like anime/tubers "like" little anime girls. And then said anyone who disagrees with their management "just hates minorities" on mastodon. So nah. Including their management.
In other Godot news, Keanu Reeves and Alex Winter are set to do a Broadway tour of "Waiting for Godot". Freaking amazing. Bill and Ted's most cultured Adventure.
I agree a lot with the sentiment of the message, BUT there is a thing such as limited time, and wielding a different hammer requieres a lot time and effort than learning a while different game engin with it's capabilities and particularities, nooks and crannies and what not... I myself, am 41 years old, been learning different game engines and though I don't plan on looking for a studio job, since I dont want at the moment to do 2D, i prefer Unity, it is lighter than Unreal, and i might be able to do 2D in the future, and wouldn't need to learn everything feom scratch... For me it is: Indie 2D: Godot then Unity Indie 3D: Unity then UE Studio Job: 2D? Unity. 3D: Unity or UE depending on type of game market you aim at.
Will be going with Redot instead, and won't have to relearn anything. Looking forward to an engine's community keeping on topic with its engine and not drama.
@@ViaConDias Thanks. I had such high hopes for Godot too. I think what's going on is for the best though, as a lot of pressure looks to be released now instead of a point that destroys the engine entirely.
@@pen8142 It's really quite a shame. The way that the Godot Board responded clearly shows a completely terrible management of the project. I had my suspicions, but it sucks to have them confirmed.
Aye lets hope we see some major bugfixes in the coming months as thats my main issue with Godot, is the engine from the last time I tried it was BETTER than the current itteration despite the more limited toolkit
I've been digging more into Redot and it looks like they're already having to sort out their discord server and vet mods because the woke twitter addicts predictably raided it, but hopefully it will mean they're on top of things if they had the sense to pause it all and check it out. What's very interesting is apparently there are non-western devs who have mysteriously started hopping in which shows you how exclusionary woke ideology really is. Allegedly they're going to kick things off properly on Friday.
Godot's recent mistake was SEVERE, but it's ignorable, which is entirely different from Unitys's mistake. That being said, it looks like Unreal is getting more approachable every day, but it is still not the best for 2D games. For 2D I'd stay with Godot and just ignore the Godot Foundation entirely from now on.
same here. what they did is mind-blowingly stupid, but it really doesn't matter, it's open source, and I will continue using it. no other engine clicks with my brain as much as godot does
One correction I would have is it's not a mistake, it looks like they're circling the wagons and going full orwellian, apparently they had lots of problems even before this among the maintainers themselves who couldn't get a word in edge wise without being shut down. From the developer perspective I do agree though, internal fork and keeping the Godot Foundation at arms length is probably the best option for a lot of devs. There are already forks being discussed apparently but I don't know how much traction that will get. It's so bad that I've decided to switch to Unreal 5 with any new projects because I won't ever go back to Unity after what they've pulled, Unreal 5 will probably suit my other projects much better anyway.
Wait, what recent mistake is that? I'm googling it right now, but you could save me some time if you want. I'll probably find out on my own in a minute or two. EDIT: I really wish I hadn't. Every time someone uses all caps in a comment, I should remember not to take it seriously.
I'm jumping ship from Godot, but that's partially because I wasn't invested deep enough for it to be a problem. The current fiasco is bad enough to throw the caution flags, particularly how poorly the foundation has been handling it. It can be ignored, but I wouldn't recommend it. The foundation has a lot of control over the future of the engine so I'd still advise caution. Unity at least fired the people who screwed up and changed their policies to prevent a repeat.
Game industry in country use UE more than Unity. Perhaps, it's more like UE4 but, not UE5, so it's just an artifact from the past. However, Unity users are still in higher demand for job application, because they don't trust new UE users.
To be honest not finding a gamedev industry job becuase of godot IS a good reason to use godot engine: maybe this way the devs will realize and go to write brainrotten CRUD enterprise B2B software with less crunch and higher salary.
It's an okay stance to have. But what it is not is gigachad. It is more on the cowardly side. Here is a very real example of the extent of how "zero politics" endangers society as a whole. I was presenting a software to diminish risk in across water supply networks. Midway into conversation, the reporter literally runs away, suddenly screaming "LOOK! A WOMAN ENTREPRENEUR!" (whom was selling yoga pants). It is profoundly stupid to give authority to people who can't make necessary distinctions in priorities such as placing the water network at risk and as secondary, because "we are a diverse and inclusive society". Know who else is inclusive? Waterborne diseases when there are breakouts: it doesn't give a sh*t about your made-up gender, it will empty your bowels the same. Godot should have fired everyone of their staff members involved in the blocking of people, and made a clear public apology. I do not want water supplies at risk, not do I have lower standards from important software tools.
@@themore-you-know If your solution is to just go on a rampant termination spree, then you're just as much of a zealot as those you're pointing the finger at. Different side of the same coin. Chill out with your witch hunt.
@@lout160 , you seem to lack critical thinking. I did not ask anywhere for a "rampant termination spree". I placed clear requirements: "fired everyone of their staff members involved in the blocking of people". Here's a challenge: name me 1 pre-2010 company that would have kept such catastrophically incompetent employees? The entire job description is to not cause a PR disaster. Meet the requirements, or be fired.
@@themore-you-know Your primitive extremist mindset wouldn't be able to recognize critical thinking, so i don't put much stock in your assessment. "Fire everyone involved in the blocking" IS the rampant firing spree. I fully support the bans. They said they didn't want this to infiltrate the community so they blocked those who kept fanning the flames one way or another. Put down the pitchfork kid. I know you're hungry for a witch hunt.
It's different tools I don't argue with that however unlike hammer's that you able to use different tools to achieve the final gole Wean make i game you use 1 game engine in most part for example if start game in unity and then I disaite I want to use different game engine mid way I'm not able to work on the same project with everything it already have I will have to recreate most of the stuff again. Yes I will able to take the 3D models and texture's but almost everything else I will have to recreate for scratch code ,materials ECT and way more part like physics. Even if both engine have possibilities it's not you able to for one engine to another with not compressor
I think that's right... they have very solid graphical capabilities, of course, but it seems like more of an emphasis is placed on that stuff for Unreal.
Let's say it in percentage: if the latest version of Unreal 5 is 100% with graphics ... Unity is at least at 85% ... Godot could be with luck just at 5%. If you plan to use Unreal, but your system is a little older you can try to use Unreal 4 instead of Unreal 5.4 Most of the people will see no difference. ^^
Godot is just a perfect game engine for indie game development. If you are making a AAA quality games you should not use Godot. Because we dont know how godot will react when you open a project that has more than 100000+ models, 1000+ scripts etc. It can crash at random times , maybe it cant load some models... So USE godot if you are making a normal sized project.
I'm an indie game developer too, I would say an normal sized project is at least 5gb and can be up to 10Gb big. Gadot can be good for indie devs who are interested to make 2d or very simple 3d games ... but for other indie game developers it's not even worth thinking about it.
Depends if you're comfortable with programming and what programming languages you already know. GameMaker2d for example can be used without code and had some succesful games. Love2d has just code, if you prefer not to use a GUI. Godot is somewhere between the two. Simple to use, Graphical Interface and Scripting. Unity is the most popular engine for indies, but is a bit more heavy. My experience: I know programming in C++ and Python and tried unity and Godot so far. For me just fiddling around a bit, Unity was too much, while in Godot, I feel I could already make some games, after only a few hours.
the only reaon i can think of to not use godot is console porting. the porting services are iffy, you could get into pseudo publisher contracts. one company wants a 100% split until $5700 and then youre in a perpetual 70/30 split. or paying $800-2000/yr if you want to keep adding content and updating the game. contrast this to Unity which only requires you to pay once you make over 100k and get the pro license. some genres do better on console or you can get another second wind on another platform like switch. that to me is very important to consider and atm godot doesn't have a clear pathway this without annoying revenue splits
But dont you know. That wont succeed. We apparently can tell that right now. Right this moment, but lets give Godot 100 more years until it is on the same level as current Unity. And of course 100s of people are screeching how much it will fail, not understanding that it makes them look afraid
@@daskampffredchen The thing is, unity will never be an option for me. Or all the other paid game engines, for reasons mentioned by other people several times over. Redot might only exist so a discord server without excessive moderation can exist, living of the main godot fork, but it CAN exist, unlike paid game engines.
I, too, thought this would be about the recent drama. Despite the drama, I still think Godot is best option if you were specifically looking for a general purpose open source engine. I would also encourage people to keep an eye on some of the recent forks, such as Redot. If Redot is successful, then it could become a superior engine to Godot. Or the competition could spur the Godot team to speed up their development. Either way, it's a win-win and we'll hopefully get a better engine out of the ordeal. This drama could be the catalyst for great change and improvements in Godot/Redot.
@@sandmasterflex let's hope the owner of the hammer doesn't exclude people that don't share his values from using it in order to create a more homogeneous smith community...
We know that you know that we know; that you want to speak about the woke-drama, as tempting as that is, kudos on being classy. keep up the great content, and I'm not even a Godot Engine user.
CM decided to make a divisive comment about being woke and people kindly asked to focus on the game engine and fixing bugs instead of politics and the CM started a banning spree, banning and blocking backers and any bystander. The thing that turned the whole thing hostile it's when they started banning investors from Twitter, gethub and discord. And when curious people started to poke around the CM went bananas provoking more hostility in the community not only that, the creator lied that he was apolitical but he also started blocking people as well locking his account and went to mastodon to mock and express his satisfaction with the whole ordeal since he's a hardcore communist and describe himself as "too innocent for this world". Funny enough, as we speak, people are finding tons of dirt from the creator like taking 15M from the organization to enrich himself and his partners.
Sure, I can help with that. Basically, some rando on Twitter made a tweet that said "Only woke developers need to use Game Engines, because they're too busy being Woke to learn to code properly" or some crap like that. Apparently the social media manager for Godot found that really funny, so they made a Tweet satirizing it and saying "Yeah, Godot is super woke, you heard it here, woke developers only," and made a "Wokot" logo to drive it home. Then a bunch of creeps and homophobes started crawling out of the woodwork, taking the joke seriously and screaming about how the engine was betraying them and how they should "stay out of politics" and that the gays were ruining everything, blah blah blah. Many sent death threats and harassment to the Godot team. So, the Godot folks went on a blocking spree, but accidentally blocked a bunch of unrelated people, which I think they're trying to fix now. They condemned the harassment and refused to apologize for the blocking spree itself, so a lot of folks-- the exact same reactionary doofuses that Godot was making fun of-- are now declaring "GODOT is officially WOKE" and acting like this has completely destroyed the engine and its reputation. The whole thing is just... so weird, it's like something straight out of the Onion.
They made a post supporting gay creators, chuds pitched a fit, Godot rightly banned them, chuds continue pitching a fit and decide to dogpile anything relating to the subject. You know, usual far right internet fascist behavior.
A community moderator started banning people who were being bigoted, the backlash forced the wider Foundation team to speak up in support of him (though they condemned his word choice because it was unprofessional), even more backlash was generated because people who think pronouns are political are easily triggered, and the moderation team has been forced to be more aggressive to deal with them in the meantime. Basically, it's not "everyone", it's just a few very loud culture warriors who will move on by next weekend.
@@ClayWar237 Just because someone has a different worldview doesn't make something inherently political. If we're going out to eat and you tell me you hate burgers that's not political even if I tell you that I'm still gonna get one. And, again, everyone uses pronouns.There's no salient argument that "pronouns are political" unless you're really going to delve into the nature of the politics of language as a whole. Having them in a bio or name is just giving people the correct language to talk to and about you, just like a name.
i want to make a game which it's graphic is look like manhunt 1 or resident evil 4....these games were released 10 years ago....should i bought a high-end gpu?
For now. Visual fidelity in 3D by drag and drop, Unreal. Versitality and 2D, Godot all the way, it far exceeds gaming and has a friendly and responsive community.
Long term user. I've made the mistake of asking in the community "Is it being a bigot if you say please don't talk about politics regardless of what those politics are" it was met with "YES!" ... That's insane! I think avoid Godot the best you can now if you don't want to be cancelled or attacked personally and professionally.. only IF you have your own view on life!
It's worse than that, just like with BLM back when that was the 'current thing' they don't view LGBT politics as political despite how aggressively fanatical they are about everything and this is truly how they think, I'm kind of glad it's all in the open now because I abandoned their 'unofficial' forums when I saw the drama that was starting to kick off there. Also saw in the discord server that they had tranny flags and pronouns everywhere and immediately noped out. Also worth noting that the code of conduct team has pronouns on their official website which immediately tells you who is going to to be reviewing any bans if you have the audacity to complain.
@dreflox 100% this. Idiots exist on both sides of the argument. The Godot engine does not care because it is a program. It has no identity. You don't look at a hammer and ask what its politics are.
This whole thing started because a bunch of clowns think the existence of pronouns is political. Any reasonable admin is gonna see a question like that as concern trolling or bait.
They're just tools everyone.
@stayathomedev, maybe you should bring us contents about the other engines (tools) you mentioned in this video beacuse I believe you will be one of highly reliable sources on the youtube.
Tools built by people. People building Godot are proving weird lately.
Agree 100%. As far as I can tell software isn't political. I will keep using it until it doesn't fit my use cases.
wdym by everyone is a tool?
@@SpentAmbitionDrain The ones building werent weird. It was some shitty community manager who doesn't build anything.
At first I thought this video was in response to the recent drama. 😅
The video is likely titled that way because of the recent drama.
Me too! 😀
what drama? There's nothing wrong with Godot just ignore the culture warmongers that haven't even written a line of code in their lives
It's a way to clickbait those grifters lol
@@chigstardan7285 You're misrepresenting the situation. The people that initialized the culture war crap are in Godot. The Redot fork is driven by the people that want all of that to stay out of the development atmosphere, and saw this situation brewing for years. Their matra is to keep politics and drama out of the engine's community. Also, many were people that helped create Godot in the first place, or have contributed code to its overall development, so your assertion that they haven't written a line of code in their lives is in bad faith. You are either trying to flip the script, or you are listening to the actual culture warmongers (which, let's face it, they're Marxist activists) that are trying to do so.
I love that line "ideally you should be able to work in everything". In my career I've done multiple programming languages, game engines, frameworks, in house tooling, cloud providers, platform specific stuff. Improving your baseline skills will help you pick up more things later as you grow.
But that's a huge waste of time. If you're gonna work with Unity you shouldn't first learn Unreal, Godot, Bevvy, GameMaker etc etc, before you make games.
That's not what he said. He said you should not refrain from learning another tool that is more suitable for the job. Nobody is going to learn everything before doing something with it.
You're supposed to pick skills up along the way however long that takes :)
On a side note, I absolutely hate commenting on youtube now, it seems they've gone into overdrive with their keyword filtering and are auto-deleting posts even on completely innocuous topics making the comments page generally quite unusable
I used to think 90% of my comments get auto removed, until I had my girlfriend go to a video a watch and she could see my comment but I couldn't.
@@GoblinArmyInYourWalls Sometimes it can be lag but other times it's weird keyword fuckery, I've been poking at it a bit, I think it's because we've got American voting season and I use that as a replacement word because that seems to be something that triggers it, they've definitely got some kind of global filter going on
@@lethn2929 election
@@lethn2929 American voting season
@@lethn2929 lol it kept the first one and not the second
I love the clickbait after the drama, lmao
clickbait?, U are a fool that all
I mostly agree - with a caveat. When I worked in industry I used industry-standard tools. It was only when I broke free to do my own thing I discovered how very capable open-source is, and I then wished I invested a little more of my time to knowing and using it. Being able to do my stuff in open-source is great comfort to me, as I'm not reliant on the closed-source options alone.
I also don't think that knowing a spcific tool is a hard need for ALL job positions. Sure it may give you an advantage in some cases where a company or contractor is looking for an expert in an engine specifically to fill a certain position. Otherwise, though, I've come to see that showing skill in understanding what a project needs and fitting into a team is much more important. Tools can be learned and probably will have to be learned for a job, either way.
This video is in thinly vailed response to recent drama and not just a random clickbait taking advantage of the drama going on, and his message is "They are just tools, use what you want and fits your needs."
Exactly this. The drama that happened won't affect the engine itself or its development in any way. Just use the engine and ignore Twitter and clickbaiting RUclipsrs.
@@oknodiangames6 Contributors have already been banned from working on the engine over political disputes, so it definitely affects the engine. But yes, you cannot be banned from just using the engine as long as its released under the current license. And the moment it would no longer be (very unlikely), you could just fork the latest version before it changed
@@oknodiangames6 Contributors have quite literally been barred from the repo, essentially destroying the idea of being "open source" or "community driven". Godot is turning into yet another slimy game engine.
@@lau6438 @Diederikk I know some contributors have been banned, unfortunately, but there are so many of them that it does not make a difference.
Not sure I see how, this type of video is a staple of game engine content creators, there's plenty of similar videos that outline the limitations of whatever tool they promote.
Although my main engine is Unreal, I chose Godot for a small project and this experience was quite pleasant. But. As a person born in Russia and deprived of many licensed programs and rights only because of my nationality (for example, Adobe simply blacklisted my perpetual key for CS6) I am very nervous about any politicization of software and any discrimination in the community. So this was the last project I did in the official Godot branch.
Open source software is great as you don't need to be politically aligned to use it. Heck you can just download the repo and make your own version of it. This drama is just a bunch of reactionaries being mean to each other. The game engine will be still open source and free, at the end of the day its a tool so it doesn't have alignment only the people that use it do.
I think the best action for now is just wait a week or two to see if this controversy will blow over.
@@chrisbodley8958
Lets ignored the ban lmao
@@chrisbodley8958 the open source might be free, but peoples thoughts are clearly not free inside Godots echo chamber. I will say Godot will probably even worse in the future, so I am on Unity again.
Dude, just pirate. Also since Godot is open source it's pretty much pre-pirated. They can't revoke a license to use the engine
The Last 5 seconds sums it up for me,
you use whats right for the out come you want,
Exactly! It is a tool you can use for the job. Is it the best tool out there? No, but can you use it comfortably, sure.
The problem is: people that make this which engine to use question don't have the maturity and experience to make the decision. So they go to more mature and experience people and ask the question and this answers isn't very helpful although is the truth. They don't know what's right for the outcome they want and don't have the way of discovering this except trial and error, which is costly in time and resources. Ideally, you should know exactly which engine to choose, or go no engine, but that's not a easy situation
@@canjiica Ah Yea, I understand, Ive been faffing with game engines for ages, starting back in the 90's with "The Games Factory" and in the early days of 3d, one called A3 (I think it was) so yea, difficult to figure what you want to use,
Thank you for this video. I have been using Godot for a year now. I really enjoy using it, especially that it has a mobile version of the engine I can use on the go. Everything that has been recently happened is saddening. I hope this is just a speed bump. It would pain me to see the engine disappear.
If nothing else, i have the source code of each version I have a project in downloaded and backed up. It's open source so there really isn't much of a chance of it going anywhere. Second to the absolute worse scenario is that it never gets updated again.
True. That’s one great thing, is the open source. I would do the same thing. With backing up the versions of Godot.
@@GearedGeek But don't get paranoid about the state of Godot due to recent events. Once the political hatemongers find something new, they'll completely lose interest in trying to suck godot into their personal extremist crusade.
I personally have backups because I want to know i have the exact version and configuration that works with my projects and not have to worry about redownloading with my garbage Internet.
@@GearedGeek Imagine genuinely believing the act of blocking someone on twitter is capable of making a multimillion dollar nonprofit company cease to exist. 😏 I'm just amused by the very notion.
Imagine believing blocking lead devs and titanium support could make a project fail
The biggest issue for new users in GUH DOH is the user interface. I add the Script-IDE add on to every single project I work on. That fixes the primary issue where the tabs above the edit pane do not change the file in the edit pane.
I was SURE you were click baiting, but no. Solid advice.
Honestly nothing wrong with using different engines too. My current game is being made in Godot but I have my next project lined up and plan to use Unreal.
I would like to add to the part of use whatever engine is used in the industry. I have worked in the industry for years so what I would say is use whatever engine that works for you or the engine that gives you the resulse you want but do not, not use a engine just because big developers are not using it. The reason I say that is because a lot of studios will have their own internal engine that they may be developing so using something like unity or unreal will not make a difference. It only helps you if the studio is using those engines and most of the time the studio do not care what game engine you use to make your reel. If you have awesome work they will hire you and teach you to use the engine they are using. If the studio tells you they want someone that uses a specific engine then I would either think the studio is new or they want someone to work very long strenuous hours until the project is done. And so you might be replace several people for one person. Thats my two cents from personal experience. At the end of the day all game engines are tools and just because you did something in godot it does not mean the quality of your work will be anything less. The upside of using other engines is that you can tell your coworkers to add features they may have never heard of to the studios internal game engine.
Everyone in the comments thinking, "oh this video is poor timing", lol. Y'all are not reading the room properly.
What is not said is often just as powerful as what is.
Why you should not use Godot? Was the question.
Notice how he gave legitimate, meaningful reasons, and presented rational values about why you should seek another tool, and he didn't offer invalid, stupid, culture war, twitter drama as a reason?
The timing is intentional guys. This is how you make a statement, without saying anything. Brilliant.
Yeah, sometimes what you don't say is the reason your talking. Obviously, Twitter drama and culture war solidarity are not valid reasons to avoid a valuable tool. Watch the video for the valid ones.
Alternatively: not considering authoritarian cultures is itself "invalid and stupid".
Here is a very real example of the extent of how your ignorant and "stupidity" endangers society as a whole.
I was presenting a software to diminish risk in across water supply networks. Midway into conversation, the reporter literally runs away, suddenly screaming "LOOK! A WOMAN ENTREPRENEUR!" (whom was selling yoga pants). Stupidity is placing the water network at risk and as secondary, because "we are a diverse and inclusive society". Know who else is inclusive? Waterborne diseases when there are breakouts: it doesn't give a sh*t about your made-up gender, it will empty your bowels the same.
Kind of get what you're saying but at the same time I can give him the benefit of the doubt that this is an otherwise innocuous video unconcerned with the drama and really there's nothing wrong with that.
@@sergeantsapient
Its intentionally both, that genius of speaking with silence.
@@honaleri , nah, it's cowardly and lacking in critical thinking. And siding with the dangerous communist mindset too: RUclips shows me my previous comment was censored by the channel, in which I was recounting how myself I was shut down by feminist journalists when I spoke about the need for software to better improve our water supplies risk management.
I see "Stay At Home Dev" prefers wokism over safe water. I hope his kids arent affected by cholera at some point.
But the drama Godot started is a legit reason. Do you want to build on an Engine that blocks lead developers and hates their supporters?
A community were asking about a feature can get you banned?
I found it strange how much easier it is to publish games beyond itch and steam with Gamemaker and even stuff like Defold. Until you read by previous big contributors to Godot, that it was by design via the founders.
I'm a free software person, so godot is my hammer.
Godot is a very good hammer.
But if you want to make an visual novel. Then you should give Ren'Py a look. Since its also free, and it is a lot better at handling visual novels.
Or if you are on PC and you need to make an boomer shooter for a game jam. Then Easy fps editor is your friend. And its free as well.
Godot is a great all rounder. But it can't really compete with specialists like Ren"py or easy fps editor when it comes to speed.
@@badaoe3stratsonly130 yes, that's true.
I really love Godot. It low profile and pretty easy to pick up. It's fast, but not quite as fast if your doing straight C. But that has a lot of learning to get up to speed in using just C. I also like Unreal and Unity. There are many game Engines out there. I think you should look into as many of them as possible. They all have good and bad sides. Just pick one and give it a try. I like Godot mostly for it being Open Source. But, everyone has there reasons. Thank for the video.
I also really like Godot, mostly because I'm more of a hobbyist and with Godot it was really easy to learn how to create and maintain my projects. But the thing that really sold me is that Godot editor is super lightweight and launches in seconds, while still providing all of the functionality that I need
For me it's unity, it's complete, like in it's entirety, you can do anything without needing work-arounds, godot is really intuitive and is what gamers imagined game dev would be like I love it but, it isn't entirely complete per say, but it is free though and I just like c# as a programming language and from what I've heard godot's integration of c# isn't quite complete, I'm still a beginner anyway but I will later get into godot when I get my bearings straight
For me it's unity, it's complete, like in it's entirety, you can do anything without needing work-arounds, godot is really intuitive and is what gamers imagined game dev would be like I love it but, it isn't entirely complete per say, but it is free though and I just like c# as a programming language and from what I've heard godot's integration of c# isn't quite complete, I'm still a beginner anyway but I will later get into godot when I get my bearings straight
@@tnt3t I personally like Unity too, but I guess Unity and Godot are engines of very different kinds. Godot is more minimalistic, simplistic and lightweight, Unity is more powerful and better suited for big 3D games - yes, Godot works for them too, but apparently Godot drops much more optimization burden on shoulders of the developer and has less support. Godot is much more up my alley, but it's certainly not great for everything
@@akeem2983 lol I'm fully all into 2d game dev, which is why I'm totally loving the idea of making a switch later on
I am not sure I agree. As a software programmer you learn the principles, and can switch to any other programming language with a bit of googling. If you over a few years become an expert in Godot, you can easily switch to Unity.
its about what feature will be beneficial for your game. the differences matter.
Pixel RPG maker and other engines can PORT to Switch, etc game systems, and yes with Unreal and Unity the best option is to get as many HumbleBundle software bundles as possible, where it's a major difference in plugins, + assets, + utility's. Where some bundles are tutorials and come with file sources just got to know what limitations of each engine are, yet any asset could be migrated from unity, Unreal, godot, etc,.. but that's another topic because some would say otherwise yet a programmer has no limitations...
I almost wondered if a mention of the recent drama was going to get thrown in there 😂
I've tried to create a mobile app using godot, but it's performance was pretty pretty horrible with the shader I was using. Everything is going alright with unity. It was way faster to build with Godot, but way more solid to build with Unity.
At certain skill level you realize engine is basically a "3d images displayer".
Most of the skillset needed to make a game is based outside any engine.
Code, 3d art, textures authoring. All done in other software.
Engine is just used to display it.
Still, engines handle rendering, maybe networking, platform support, crossplatform input, physics and more. There's a reason they exist.
@@sourkefir My comment isn't about viability of game engines. Try again.
unity is 9 years older than godot, unreal is even more old, those engines had a lot of time to develop into what they are today, we should also let godot grow
(also the thumbnail is very interesting 😉)
it's not only the time. It is the team as well. Unity and Unreal are both engine backed by millions of dollars and countless of talented Devs. Even with more time, I doubt Godot will ever follow up. It is nice, but let's be real, it is for hobbyist.
@@IIITHRIII You just described Blender, which today holds its own in the enterprise space.
It's not guaranteed. Many open source tools failed to be anything other than hobbyist tools, but there is the possibility it can be something more. No need to dethrone anyone, just hold its own
@@dancovich I use blender, and I’m all for open source. But in 10 years of working in the field, I can fully and confidently tell you that blender is not used on an industry standard level. There are studios that use blender, but more than half of the development of assets be it for modeling and animation is done either on maya or 3dsmax. Will it change with time, yeah I hope so, but it’s not getting close to be the fact.
@@IIITHRIIIwhich includes 99 percent of indie devs. What’s wrong with that being the audience exactly?
Not every engine needs to be Unreal.
Then lets compare it to Unity and Unreal in 2015
I will use until I die
Because I am poor
That's it😔🙏
My reasons why you Shouldn't use Godot :
- if you want to do game dev as a job and not as a passion, you will just be in a disadvantage with Godot (though this may change this is the situation currently)
- if you want your game to be on consoles primary, and you're an indie dev with no crazy funds and budget you will need external publishers to get your game in those platform (tbh this has been the case with a lot of popular indie games they use just a library to get the job done then they have to remake the hole game for consoles so hmmmm maybe Godot will have something free though I am not reaaaaly sure how publishing in consoles really work)
and yea that's it other than that stuff that like lumen and crazy features from unreal are from unreal and if you want those you should use unreal because those are selling points for unreal and other engine not having them doesn't make them worst :)
Godot can't provide the code for porting to consoles by design. Godot is open source, while developing for consoles is in general closed source. Usually when one publishes for consoles you get a development pack, to sort it out for yourself. Since this can be complicated for an indie developer, there are companies, who do the porting for you, e.g. for a fixed price (Details can be found in the Godot documentation)
had us in the first half not gonna lie
I've used Unity for years and recently switched to Godot over the debacle. My first attempt at an engine was in Managed Direct X. Microsoft discontinued that. So I moved to XNA. That got discontinued. I went to C++ and DX but I couldn't keep up with the industry so I went with Unity. We know what happened last year. I made the move to Godot open source and even though they had a meltdown, I'm not really affected. Open source seems to be the safest bet. I've even found things about Godot that I like better than Unity including rotatable light probes and non static navigation meshes (though I think you can do this now in unity). I'm happy for the change and not looking back.
Well that was excellent. Well done brother
I'll use Godot, Heaps & Unreal mainly (I haven't started game dev or even regular coding yet)
@gonhunter3994 The first jump is always the toughest. Just remember every day you get better than the day before.
Obviously, even being new dev i can make a less buggy project than the day before/j@@sandmasterflex
@@sandmasterflex Thx for the encouraging words
"Every tool is a hammer." -Adam Savage
I found that signals and resources are most valuable in the tool set. Like a Swiss army hammer.
Having worked proffessionally now in unity for ~5 years I'm moving over to godot because I'm starting my own studio with a colleague from my old workplace, godot is free, its lightweight and fast, these things fit my needs but the only downside is i have lots of experience with unity I'm leaving behind so does it add up, surely not right away but if we keep going I'm sure I'll be glad i swapped over to godot because i don't have to worry about paying unity or unreal a dime
Comment for engagement just because initially I was one of the people who misjudged this video as being part of the drama (even if I assumed it would be bait-and-switch).
*Be aware Godot is open source which doesn't mean "from the people, for the people"*, open source projects can be and are hijacked by entities.
One of the biggest Godot contributor have been Epic Games and now Facebook is a collaboration, they are not charity corporations.
Last years they also changed the mission to allow some kind of monetization.
While the code is free, it is still controlled by people and it has names attached to it, and they have an agenda.
Remember if you work on Godot code, or promote the logo, you are not promoting a community, you are creating wealth for free for the ones in control, and godot creator can take cradit for it even if when he opened it, it was absolute trash and we had to work hard to fix it.
you are stupid
Remember when everyone says to use Godot Engine when Unity announced paying for installation? Good times...
Godot and Bledner are both open source, which makes them both very interesting. But you shouldn't fool yourself. Of course, these have gaps and missing features if you compare them directly with commercial products like 3DSMAX or Unity. Clearly, you shouldn't fool yourself. And yet I enjoy the freedom with Blender or Godot, but miss certain seeing features from Unity or from commercial CAD programs like 3DSMAX. But the comparisons are basically stupid. The approaches are completely different. You can't compare Linux distributions with Windows or Mac OS. or Liber Office with MS Office. That's why you should be clear about the differences between open source like Godot vs. commercial products like Unity.
Godot is also way too OOP for me.. I like more functional programming or DOD/ECS
@gordonmccrary6279 Some people like hammers. Some people like jackhammer others like big rocks. They are all just tools. Use what you know and love.
Yeah, IMHO that is currently a trade-off worth making to get Godot's features for a lack of better alternatives. I think procedural programming done right is strictly superior to OOP, you can use the different servers Godot provides directly and kind of do your own thing. I believe the endgame for engines to be a modular approach like BEVY. I find it overly complex to be either limited by a scripting language or having to uncomfortably interface with C. You can work around pretty much anything, but I don't think it is ideal and the future will, especially with modern languages, provide better alternatives. But not yet.
in what instance would you recommend functional programming for game development over object-oriented?
You seem like a cool guy, StayatHome.
4:21 The only thing is that learning how to use another hammer takes 2 seconds. Learning how to use different engine with different programming languages - months. Those are not comparable in a slightest.
Love the engine. Been using it for a while now. Haven't made anything serious, but I am working on it. As for the recent drama with the foundation? I say who cares, I will still use the engine, if it stops being maintained I will switch to the most maintained fork of it, which I am sure will be out.
fr it's like people dropping their DeWalt power drill cuz one of the regional branch managers is a dick... drill still works fine and you can trust they'll get fired soon without losing sleep over it lmao
Maybe it's just the way I handle things but I found a turn-based RPG with cutscene-like attack animations much easier to do with Godot's scene system.
For everybody arguing that Godot's recent events don't matter because "at the end of the day it's open source and you can just fork it", take a look at Redis, Terraform, MySQL, RHEL, Akka, Sourcegraph... Just to name a few. Even if you can fork the open source version, you'll lose the ability to bring over future patches, fixes, features, upgrades, etc. On top of that, you'll lose the main developers of the project, as they'll likely to be the ones to pull the rug.
The red godot icon video thumb suggests smth different.
I assume it was here for clickbait, so he can 'dab on the haters' or whatever it is ... cause he def did not mention fuck all about redot.
Reality check for the foundation.
@@nikolastanojevic6082 huh?
Actual based game developers ignore and avoid drama, and focus on game development!~
Game developers who are based use Redot
Yes, these are legit reasons to not use the Godot Engine. Deciding to not use the Godot Engine due to the recent drama is NOT the best reason to not use the Godot Engine in my opinion!
Would you use a Engine with such a volatile management? I thought that was the reason we jumped off from Unity?
@@daskampffredchenYes because who cares. It can get forked (like it did) so the engine simply can't die, no matter what the name is, the community is in control.
If unity, or whatever other proprietary engine, decides to do something stupid (like it did earlier) you either deal with it or leave, you have no control over it.
The reason I won't use Godot is the same reason that I won't use Unity either. And it's the same reason why I won't buy games from EA, Activision, Ubisoft, etc. These are companies that are being run to the ground by people with literally zero qualifications to be there in the first place.
The CM isn't the one making the engine. She posting cringe but it was a single tweet and some overzealous bans. The engine isn't suddly going to go nosedive because of twitter. Twitter isn't real life.
Any issues with godot and it's management didn't suddenly appear. It would have been long standing issues since godot 2.0 or something. Acting like 'oh they are woke that means the project is dead " is just some twitter brained doomerist mentality. Don't let Twitter and rage bait run your life @@daskampffredchen
The recent drama is a good reason for any developers to not invest time and money into Godot. They've pretty much finalized the notion that they are an activist community, perhaps more than a dev community, that doesn't listen to their contributors (and will gladly ban them on a whim). Not a good way at all to run an open source foundation.
I like the look of Godot for 3D games, the way it handles lighting and shaders is really nice and well made. My issue with unreal engine is the bloat and high barrier of entry regarding making a good looking game, with Godot I can make a photorealistic scene with PBR materials and dynamic lighting and get it running at a good frame rate on 10 year old budget hardware where as the same scene would look terrible at the lowest settings in unreal engine on the same computer if unreal could even run on that 10 year old pc at all.
I'll take a shot everytime he says Unity.
The only reason not to use Godot is the incompetent management. The engine itself is quite good
A stupid CM on an unofficial Godot discord in not related at all with Godot Management, which by the way condemned that CM comments in an official post.
and also the fact that it's now tied to wokeness. it's gonna be seen as the sweet baby of engines. it already is though,
@@luckyknot the owner called peoplethat posted religious posts that the posts had "weird religious symbols" and said that people who like anime/tubers "like" little anime girls. And then said anyone who disagrees with their management "just hates minorities" on mastodon. So nah. Including their management.
@@-__Shadow__- Umm, The owners are Juan Linietsky and Ariel Manzur. What are you talking about?
@-__Shadow__- you mean a bunch of godot users that just dick ride each other louder than most other godot communities??
In other Godot news, Keanu Reeves and Alex Winter are set to do a Broadway tour of "Waiting for Godot". Freaking amazing. Bill and Ted's most cultured Adventure.
WE WAITED TO NANITE AND LUMEN TECHNOLOGY EMBED INTO GODOT
I agree a lot with the sentiment of the message, BUT there is a thing such as limited time, and wielding a different hammer requieres a lot time and effort than learning a while different game engin with it's capabilities and particularities, nooks and crannies and what not...
I myself, am 41 years old, been learning different game engines and though I don't plan on looking for a studio job, since I dont want at the moment to do 2D, i prefer Unity, it is lighter than Unreal, and i might be able to do 2D in the future, and wouldn't need to learn everything feom scratch...
For me it is:
Indie 2D: Godot then Unity
Indie 3D: Unity then UE
Studio Job: 2D? Unity. 3D: Unity or UE depending on type of game market you aim at.
Will be going with Redot instead, and won't have to relearn anything. Looking forward to an engine's community keeping on topic with its engine and not drama.
I just want to say that I support you and wish you all the luck going forward and hope you will enjoy a drama free, and fun game development journey.
@@ViaConDias Thanks. I had such high hopes for Godot too. I think what's going on is for the best though, as a lot of pressure looks to be released now instead of a point that destroys the engine entirely.
@@pen8142 It's really quite a shame. The way that the Godot Board responded clearly shows a completely terrible management of the project. I had my suspicions, but it sucks to have them confirmed.
Aye lets hope we see some major bugfixes in the coming months as thats my main issue with Godot, is the engine from the last time I tried it was BETTER than the current itteration despite the more limited toolkit
I've been digging more into Redot and it looks like they're already having to sort out their discord server and vet mods because the woke twitter addicts predictably raided it, but hopefully it will mean they're on top of things if they had the sense to pause it all and check it out. What's very interesting is apparently there are non-western devs who have mysteriously started hopping in which shows you how exclusionary woke ideology really is.
Allegedly they're going to kick things off properly on Friday.
Sometimes not saying something is more powerfull than saying it. based as always.
we cant even compare is like comparing a hotdog with a carrot hotdog
Finally some real content past this week 😹
For indie game developers Godot is the low cost solution when you don't have capital to back your project
The timing of this video.
but I personally think that godot is good to teach who to start at least...
Godot's recent mistake was SEVERE, but it's ignorable, which is entirely different from Unitys's mistake. That being said, it looks like Unreal is getting more approachable every day, but it is still not the best for 2D games. For 2D I'd stay with Godot and just ignore the Godot Foundation entirely from now on.
same here. what they did is mind-blowingly stupid, but it really doesn't matter, it's open source, and I will continue using it. no other engine clicks with my brain as much as godot does
One correction I would have is it's not a mistake, it looks like they're circling the wagons and going full orwellian, apparently they had lots of problems even before this among the maintainers themselves who couldn't get a word in edge wise without being shut down. From the developer perspective I do agree though, internal fork and keeping the Godot Foundation at arms length is probably the best option for a lot of devs. There are already forks being discussed apparently but I don't know how much traction that will get.
It's so bad that I've decided to switch to Unreal 5 with any new projects because I won't ever go back to Unity after what they've pulled, Unreal 5 will probably suit my other projects much better anyway.
Wait, what recent mistake is that? I'm googling it right now, but you could save me some time if you want. I'll probably find out on my own in a minute or two.
EDIT: I really wish I hadn't. Every time someone uses all caps in a comment, I should remember not to take it seriously.
I'm jumping ship from Godot, but that's partially because I wasn't invested deep enough for it to be a problem. The current fiasco is bad enough to throw the caution flags, particularly how poorly the foundation has been handling it. It can be ignored, but I wouldn't recommend it. The foundation has a lot of control over the future of the engine so I'd still advise caution. Unity at least fired the people who screwed up and changed their policies to prevent a repeat.
Unity changed it's course, Godot didnt.
Game industry in country use UE more than Unity. Perhaps, it's more like UE4 but, not UE5, so it's just an artifact from the past.
However, Unity users are still in higher demand for job application, because they don't trust new UE users.
Switched from unity to Godot and for me Godot easier and I can do anything with it
To be honest not finding a gamedev industry job becuase of godot IS a good reason to use godot engine: maybe this way the devs will realize and go to write brainrotten CRUD enterprise B2B software with less crunch and higher salary.
I'd highly recommend you look into flax engine.
ugh, why can't we have nice things? 😭
bc activist think the normal thing what we are doing aren't normal for them, and anything not normal is normal for them.
In the ultimate gigachad zero politics neutral stance, he ignored the controversy entirely. This guy is next level!
It's an okay stance to have. But what it is not is gigachad. It is more on the cowardly side.
Here is a very real example of the extent of how "zero politics" endangers society as a whole.
I was presenting a software to diminish risk in across water supply networks. Midway into conversation, the reporter literally runs away, suddenly screaming "LOOK! A WOMAN ENTREPRENEUR!" (whom was selling yoga pants). It is profoundly stupid to give authority to people who can't make necessary distinctions in priorities such as placing the water network at risk and as secondary, because "we are a diverse and inclusive society". Know who else is inclusive? Waterborne diseases when there are breakouts: it doesn't give a sh*t about your made-up gender, it will empty your bowels the same.
Godot should have fired everyone of their staff members involved in the blocking of people, and made a clear public apology. I do not want water supplies at risk, not do I have lower standards from important software tools.
@@themore-you-know If your solution is to just go on a rampant termination spree, then you're just as much of a zealot as those you're pointing the finger at. Different side of the same coin. Chill out with your witch hunt.
@@lout160 , you seem to lack critical thinking. I did not ask anywhere for a "rampant termination spree". I placed clear requirements: "fired everyone of their staff members involved in the blocking of people".
Here's a challenge: name me 1 pre-2010 company that would have kept such catastrophically incompetent employees?
The entire job description is to not cause a PR disaster. Meet the requirements, or be fired.
@@themore-you-know Your primitive extremist mindset wouldn't be able to recognize critical thinking, so i don't put much stock in your assessment.
"Fire everyone involved in the blocking" IS the rampant firing spree. I fully support the bans. They said they didn't want this to infiltrate the community so they blocked those who kept fanning the flames one way or another. Put down the pitchfork kid. I know you're hungry for a witch hunt.
@@themore-you-know jeez you made up a whole ass story to get mad about, i hope you stop being delusional
There aren't other engines on Linux :|
Is there a way to access any game's data that has been programmed using godot
I thought he was gonna talking about Godot
Your face gestures and voice reminds me of teacher from a loonggggg time ago
Bruh is shadow banning people, comments are being deleted, he's a POS.
Proof?
04:29 - thanks, i will use javascript ❤
It's different tools I don't argue with that however unlike hammer's that you able to use different tools to achieve the final gole
Wean make i game you use 1 game engine in most part for example if start game in unity and then I disaite I want to use different game engine mid way I'm not able to work on the same project with everything it already have I will have to recreate most of the stuff again.
Yes I will able to take the 3D models and texture's but almost everything else I will have to recreate for scratch code ,materials ECT and way more part like physics.
Even if both engine have possibilities it's not you able to for one engine to another with not compressor
i am new to game dev...am i right about this question?>>>>goddot and unity based game will have lower graphic than unreal engin based game
I think that's right... they have very solid graphical capabilities, of course, but it seems like more of an emphasis is placed on that stuff for Unreal.
Let's say it in percentage: if the latest version of Unreal 5 is 100% with graphics ... Unity is at least at 85% ... Godot could be with luck just at 5%.
If you plan to use Unreal, but your system is a little older you can try to use Unreal 4 instead of Unreal 5.4
Most of the people will see no difference. ^^
Can someone tell me the correct way to pronounce "Godot"?!?
don't use it
Look for god, he will have the answer
The inventor said you can pronounce it as you want. Godoh, goh-dot or whatever
I'll probably just stick with codeblocks n such
is it hard to make android or ios games in godot without android studio
Godot is just a perfect game engine for indie game development. If you are making a AAA quality games you should not use Godot. Because we dont know how godot will react when you open a project that has more than 100000+ models, 1000+ scripts etc. It can crash at random times , maybe it cant load some models... So USE godot if you are making a normal sized project.
I'm an indie game developer too, I would say an normal sized project is at least 5gb and can be up to 10Gb big.
Gadot can be good for indie devs who are interested to make 2d or very simple 3d games ... but for other indie game developers it's not even worth thinking about it.
What engine I should use for simple 2D games that will works on all main platforms: Windows, Linux and Mac?
Definitely Godot, or maybe Defold
Unity is a great choice, but Defold is amazing too.
Can't recommend Godot as I haven't used it
Depends if you're comfortable with programming and what programming languages you already know.
GameMaker2d for example can be used without code and had some succesful games.
Love2d has just code, if you prefer not to use a GUI.
Godot is somewhere between the two. Simple to use, Graphical Interface and Scripting.
Unity is the most popular engine for indies, but is a bit more heavy.
My experience: I know programming in C++ and Python and tried unity and Godot so far. For me just fiddling around a bit, Unity was too much, while in Godot, I feel I could already make some games, after only a few hours.
the only reaon i can think of to not use godot is console porting.
the porting services are iffy, you could get into pseudo publisher contracts. one company wants a 100% split until $5700 and then youre in a perpetual 70/30 split. or paying $800-2000/yr if you want to keep adding content and updating the game. contrast this to Unity which only requires you to pay once you make over 100k and get the pro license.
some genres do better on console or you can get another second wind on another platform like switch. that to me is very important to consider and atm godot doesn't have a clear pathway this without annoying revenue splits
There are still industry jobs?
This video was unfortunate timing with all the drama, using the red logo made me think you were switching to redot :) .
Remember everyone, the best part, open source, is your salvation.
The most promising fork, Redot, is shaping up to be that.
But dont you know. That wont succeed. We apparently can tell that right now. Right this moment, but lets give Godot 100 more years until it is on the same level as current Unity.
And of course 100s of people are screeching how much it will fail, not understanding that it makes them look afraid
@@daskampffredchen The thing is, unity will never be an option for me. Or all the other paid game engines, for reasons mentioned by other people several times over.
Redot might only exist so a discord server without excessive moderation can exist, living of the main godot fork, but it CAN exist, unlike paid game engines.
@@daskampffredchenredot can succeed, and WILL succeed, meanwhile godot can't because all that useless drama their community produce.
I, too, thought this would be about the recent drama. Despite the drama, I still think Godot is best option if you were specifically looking for a general purpose open source engine. I would also encourage people to keep an eye on some of the recent forks, such as Redot. If Redot is successful, then it could become a superior engine to Godot. Or the competition could spur the Godot team to speed up their development. Either way, it's a win-win and we'll hopefully get a better engine out of the ordeal. This drama could be the catalyst for great change and improvements in Godot/Redot.
Nice video
It's just a tool, don't be brought into a low dimensional world.
@qingyun6005 Facts. A hammer is still a hammer. It doesn't stop being a hammer because the crafter has a political view.
@@sandmasterflex except if the crafter is communist, in that case use the hammer with pride.
@@sandmasterflex let's hope the owner of the hammer doesn't exclude people that don't share his values from using it in order to create a more homogeneous smith community...
@ClayWar237 Well, if you are being a dick to the people running the store, the store can close the door on you. This is the case with any retailer.
@@ClayWar237 If you are going be a dick in the hammer shop the shop will close the door on you like any other retailer would. :)
We know that you know that we know; that you want to speak about the woke-drama, as tempting as that is, kudos on being classy. keep up the great content, and I'm not even a Godot Engine user.
Love the message ... hate the clickbait
Can anyone tell me what actually is the recent fuss on Twitter with Godot?
CM decided to make a divisive comment about being woke and people kindly asked to focus on the game engine and fixing bugs instead of politics and the CM started a banning spree, banning and blocking backers and any bystander. The thing that turned the whole thing hostile it's when they started banning investors from Twitter, gethub and discord. And when curious people started to poke around the CM went bananas provoking more hostility in the community not only that, the creator lied that he was apolitical but he also started blocking people as well locking his account and went to mastodon to mock and express his satisfaction with the whole ordeal since he's a hardcore communist and describe himself as "too innocent for this world". Funny enough, as we speak, people are finding tons of dirt from the creator like taking 15M from the organization to enrich himself and his partners.
@@adrianmartinez8125 CM?
Sure, I can help with that.
Basically, some rando on Twitter made a tweet that said "Only woke developers need to use Game Engines, because they're too busy being Woke to learn to code properly" or some crap like that. Apparently the social media manager for Godot found that really funny, so they made a Tweet satirizing it and saying "Yeah, Godot is super woke, you heard it here, woke developers only," and made a "Wokot" logo to drive it home.
Then a bunch of creeps and homophobes started crawling out of the woodwork, taking the joke seriously and screaming about how the engine was betraying them and how they should "stay out of politics" and that the gays were ruining everything, blah blah blah. Many sent death threats and harassment to the Godot team. So, the Godot folks went on a blocking spree, but accidentally blocked a bunch of unrelated people, which I think they're trying to fix now.
They condemned the harassment and refused to apologize for the blocking spree itself, so a lot of folks-- the exact same reactionary doofuses that Godot was making fun of-- are now declaring "GODOT is officially WOKE" and acting like this has completely destroyed the engine and its reputation. The whole thing is just... so weird, it's like something straight out of the Onion.
@@Semudara OK, thanks! 😛
They made a post supporting gay creators, chuds pitched a fit, Godot rightly banned them, chuds continue pitching a fit and decide to dogpile anything relating to the subject.
You know, usual far right internet fascist behavior.
Why everyone hate godot?
We only hate the current management
A community moderator started banning people who were being bigoted, the backlash forced the wider Foundation team to speak up in support of him (though they condemned his word choice because it was unprofessional), even more backlash was generated because people who think pronouns are political are easily triggered, and the moderation team has been forced to be more aggressive to deal with them in the meantime.
Basically, it's not "everyone", it's just a few very loud culture warriors who will move on by next weekend.
They are racists.
@@user-xsn5ozskwg How are pronouns apolitical? Have you considered that some people have different worldviews than you
@@ClayWar237 Just because someone has a different worldview doesn't make something inherently political. If we're going out to eat and you tell me you hate burgers that's not political even if I tell you that I'm still gonna get one.
And, again, everyone uses pronouns.There's no salient argument that "pronouns are political" unless you're really going to delve into the nature of the politics of language as a whole. Having them in a bio or name is just giving people the correct language to talk to and about you, just like a name.
i want to make a game which it's graphic is look like manhunt 1 or resident evil 4....these games were released 10 years ago....should i bought a high-end gpu?
No, a mid-range gpu should be more than enough, and use an engine like Unity or even an indie game engine.
Don't worry man, that happened to blender too, who is laughing now?
if an iPad version of Redot is made then I will switch LOL
For now. Visual fidelity in 3D by drag and drop, Unreal. Versitality and 2D, Godot all the way, it far exceeds gaming and has a friendly and responsive community.
It's pronounced GåDå
Since the vignette clearly refers to the drama, beyond this drama, I wonder what changes technically between godot and redot 🤔
JavaScript mentioned
Long term user. I've made the mistake of asking in the community "Is it being a bigot if you say please don't talk about politics regardless of what those politics are" it was met with "YES!" ... That's insane!
I think avoid Godot the best you can now if you don't want to be cancelled or attacked personally and professionally.. only IF you have your own view on life!
It's worse than that, just like with BLM back when that was the 'current thing' they don't view LGBT politics as political despite how aggressively fanatical they are about everything and this is truly how they think, I'm kind of glad it's all in the open now because I abandoned their 'unofficial' forums when I saw the drama that was starting to kick off there. Also saw in the discord server that they had tranny flags and pronouns everywhere and immediately noped out. Also worth noting that the code of conduct team has pronouns on their official website which immediately tells you who is going to to be reviewing any bans if you have the audacity to complain.
Don't avoid Godot. Do avoid Twitter and stupid online dramas.
@dreflox 100% this. Idiots exist on both sides of the argument. The Godot engine does not care because it is a program. It has no identity.
You don't look at a hammer and ask what its politics are.
Currently the community is horrible. You can still use it since it is Free Open Source but I would stay away from donations right now
This whole thing started because a bunch of clowns think the existence of pronouns is political. Any reasonable admin is gonna see a question like that as concern trolling or bait.
cant even move a sprite tbh im sticking to gamemaker
Dude, that Title and Thumbnail were misleading AF!
Please stay in the light.