Top 10 Reasons Why I Switched to Godot Game Engine

  Рет қаралды 323,637

Goodgis

Goodgis

Күн бұрын

Head to squarespace.com/goodgis to save 10% off your first purchase of a website or domain using code: GOODGIS.
10 Reasons Why I Switched to Godot Game Engine.
So you're looking for a game engine that works for you? Well, here's my top 10 reasons one why I left Construct and Game Maker Studios for Godot game engine. Not only that but I used to use Unity, Unreal Engine, and even RPG Maker.
Check out Godot Game Engine here:
godotengine.org/
If you like my videos and find them helpful, you can support me over my Patreon page here: ✨ / goodgis ✨
✦ Discord - / discord
✦ Twitter - / gooodgis
✦ Games - firith.itch.io/
Chapters:
0:00 Introduction
0:39 Top 10 Reasons
1:03 Number 1
1:32 Number 2
2:08 Number 3
2:30 Number 4
2:53 Number 5
3:34 Squarespace
4:29 Number 6
4:57 Number 7
5:25 Number 8
5:55 Number 9
6:30 Number 10
7:08 Final Thoughts
7:38 Don't Be Bullied
8:06 Shout Outs
┈ Check Out Some Other Cool Videos and Game Devs! ┈
Goodgis - How I Learned to Create GAMES (No School Required)
• How I Learned to Creat...
Goodgis - Pixel Art Tips from a Professional Artist - Tips & Tricks
• Pixel Art Tips from a ...
Goodgis - How I Actually Make Money from Indie Games
• How I Actually Make Mo...
PolyMars - Best Python Game Wins $1000 - Game Making Challenge
• 2 Python Developers VS...
Barji - Making a Game to Save the Oceans...
• I Made a Game to SAVE ...
PolyMars - Learning SDL2 in 48 Hours - GMTK Game Jam 2020
• Learning SDL2 in 48 Ho...
#Goodgis #godot #gamedev

Пікірлер: 1 300
@Goodgis
@Goodgis 2 жыл бұрын
If you liked the video or found it helpful, make sure to Subscribe. It helps me so much. Thanks!
@potadosm
@potadosm 2 жыл бұрын
listen gis i do not have to talk about why i love the godot because all of my reasons are here so yup i think you are a great guy for doing these kinda content
@wohao_gaster7434
@wohao_gaster7434 2 жыл бұрын
Will dewdrop be free?
@Goodgis
@Goodgis 2 жыл бұрын
@@potadosm Thanks so much, that means a lot. :D
@Goodgis
@Goodgis 2 жыл бұрын
@@wohao_gaster7434 No, it will cost. :D
@wohao_gaster7434
@wohao_gaster7434 2 жыл бұрын
@@Goodgis -😭- who uses emojis anymore oh no wait you can't do strikethrough with emojis. I then
@PolyMars
@PolyMars 2 жыл бұрын
we all know you switched because it has a cooler logo
@Goodgis
@Goodgis 2 жыл бұрын
It's true.
@mrdreamy1747
@mrdreamy1747 2 жыл бұрын
@Orb Mage It looks like the Bethesda logo but in 3D
@rpxdytx
@rpxdytx 2 жыл бұрын
@Orb Mage I liked... maybe i'm not a human
@ryu_deep7144
@ryu_deep7144 2 жыл бұрын
Lol
@user-yg6ki7ou2y
@user-yg6ki7ou2y 2 жыл бұрын
Wtf it isn't
@TylerGreen
@TylerGreen 2 жыл бұрын
The Unity licensing issue is a great point, unfortunately haven’t had that opportunity to experience that disadvantage yet lol
@Goodgis
@Goodgis 2 жыл бұрын
I get that, and most people probably wont.
@tralavala9808
@tralavala9808 2 жыл бұрын
99% will not experience that but all keep worring about it ;) something like planning what will i buy with my win from lottery coupon i just bought ;)
@Adoof_3.0
@Adoof_3.0 2 жыл бұрын
@@TechnologyAcme they need to make money u bozo
@gargoyled_drake
@gargoyled_drake 2 жыл бұрын
@@Adoof_3.0 i don't know if they need to, i mean, godot is doing it without this licensing setup, so there are ways to do it without cash grabbing your users
@lilycreeper5246
@lilycreeper5246 2 жыл бұрын
@@Goodgis how do they know how much money you've made?
@justlimeguy
@justlimeguy 8 ай бұрын
"what if they changed the price" this aged golden
@oterogalvis
@oterogalvis 7 ай бұрын
It age so well
@ernestodelgato930
@ernestodelgato930 Ай бұрын
Aged like Jeniffer Lopez
@BonzerKitten
@BonzerKitten 2 жыл бұрын
I was brushing my teeth while looking at my face in the mirror and just listening to the video, but at some point you said "I know Construct recently got 3D..." so immediately started to wonder what footage you were going to use to display it, so I took my phone from my pocket and saw my own work at 2:58! It was such a joy to see it in action, being used as an example for what can be achieved with Construct's 3D features. Thank you for displaying it! It made me really happy. 😊 By the way, just in case anyone ever wonders, my name is Mateus, I run a small company that partnered with Scirra (Construct developer) in order to create and publish free example/template files for the community to learn from and use in their games. The one in the video is part of that partnership! 🎮
@Goodgis
@Goodgis 2 жыл бұрын
I had no idea, that's fantastic! :D
@thekingzarizu2487
@thekingzarizu2487 2 жыл бұрын
Your game is outstanding, keep the good work and probably Markiplier will play it
@gargoyled_drake
@gargoyled_drake 2 жыл бұрын
i like the art style, not even saying this as a pat for you, i actually went "that looks awesome" when the example came up, nice color theme and the warp effect of the visuals, great job.
@GoodmansGhost
@GoodmansGhost 2 жыл бұрын
When I saw that game in the video I thought "They really should add game names when showing a new game." it looks really awesome, too bad it's just a tech demo but I'll be following you on twitter to see what you come up with in the future :)
@Barnaclebeard
@Barnaclebeard Жыл бұрын
I don't care about any of that, tell me more about brushing your teeth.
@mistasilly
@mistasilly 8 ай бұрын
"It's okay to support your favorite engine, that's okay. Just it can get expensive at times, and they can change it in the future." Unity situation:
@Jerbo_
@Jerbo_ 8 ай бұрын
this video aged very well
@BrandonBrady97484
@BrandonBrady97484 8 ай бұрын
1:53 "what if eventually they wanna change that"
@SoftTehCustomer
@SoftTehCustomer 2 жыл бұрын
1: Free and Open Source 2: No licensing fees 3: Small file size 4: Supportive community 5: 2D and 3D support 6: Better workflow in other engines 7: Lightweight engine 8: GDscript 9: Great for collaboration 10: Fast importing
@Goodgis
@Goodgis 2 жыл бұрын
Thanks! :D
@SoftTehCustomer
@SoftTehCustomer Жыл бұрын
@@rytif 5 doesn't come after 10 silly
@AxtrodoSulfur
@AxtrodoSulfur Жыл бұрын
thanks i am not going to watch video now
@TouchcreatorYT
@TouchcreatorYT Жыл бұрын
​@@rytifsonic colors ultimate
@rompevuevitos222
@rompevuevitos222 Жыл бұрын
@@rytif Brotato Cassette Beasts Dome Keeper And those are only the popular ones
@flashfreak62
@flashfreak62 2 жыл бұрын
I personally use Godot. I'm an amateur at gamedev and despite all the tutorials out there I found myself really struggling to use unity, especially since the games I wanted to make were 2D and it really felt like unity treated 2D as an afterthought. I also just found myself constantly overwhelmed with the AMOUNT of stuff the other engines have. I think Godot has found this really niche sweet spot where it's a very competent engine but it's not absurdly complex. I found myself just skimming through the Godot docs sometimes and just clicking on nodes and functions etc. That seemed neat or interesting to me.
@Goodgis
@Goodgis 2 жыл бұрын
I agree! :D
@gargoyled_drake
@gargoyled_drake 2 жыл бұрын
completely agree, i've used game maker studio 2 lately, but honestly i don't feel like i'm learning much following the tutorials, i get through them but it's very complex and it was the same when i was using unity and unreal. i've only found pygame in python to be understandable and i think that's because it's all written out and no GUI to confuse me. after having tried out godot it gives me the same feeling, most is done in text and the GUI that does come with it seems to be very simple but also capable of complexity.
@TheSpeedyBoi
@TheSpeedyBoi 2 жыл бұрын
Same, I had looked very hard at the other engines before entering Godot, I realized oh crap, that’s way too complex, where’s a starter oh hey look a funny looking robot. And now I have a full 2D move set working after only three days!
@sasino
@sasino 11 ай бұрын
@@gargoyled_drake It is true, people think that more GUI and less coding is better, but it's actually the opposite. The GUI will overwhelm you and make you go crazy trying to find things, whereas if only the necessary parts are in the GUI (managing assets, etc.), while the core stuff is in your code, you have a very clear view of all your work and where things are. Even when I used Game Maker I hated that you had to click through so many "objects" and add "scripts" inside them, so I would just create all my scripts in the Scripts section as I wanted, and then in the "object scripts" I would invoke my scripts from the scripts folder
@thejavachip
@thejavachip 8 ай бұрын
Here after unity's "per install fee" announcement😅.
@lendrigangames
@lendrigangames 2 жыл бұрын
I switched to Godot back when I was trying to make a music-based game, and I realized that in at least some points, a lot of sound files will get played on top of each other. I figured that with an open-source engine, I could at least strong-arm it into accomplishing what I'd need. This was before I discovered that, between the 1980s and now, everything has acquired more than 5 sound channels.
@Goodgis
@Goodgis 2 жыл бұрын
Woah!
@jvlivsakamaxiaid
@jvlivsakamaxiaid 8 ай бұрын
This video was outright premonitory 1:53
@BrandonBrady97484
@BrandonBrady97484 8 ай бұрын
Yep
@st.altair4936
@st.altair4936 8 ай бұрын
You can officially add another major reason to this list now
@jamesloymartin
@jamesloymartin 2 жыл бұрын
For me its workflow. I was really into Unity, but the deeper I got the more and more I found Godot appealing. The scene/node structure is just so great and I love signals. Taking what you learned in Unity and brining it to Godot is really easy. And I personally find Godot's community and learning resources better. Unity has higher quantity, but more often than not things are outdated or irrelevant or the answer is some new tool to learn from the asset store for something that just comes with Godot.
@Goodgis
@Goodgis 2 жыл бұрын
I 100% agree.
@peterbelanger4094
@peterbelanger4094 Жыл бұрын
fewer, but yes, the quality of godot learning resources are better. There is a lot of older, depreciated Unity stuff out there. It may look like alo, but you have to sift through more to find what your are looking for and if it's relevant to the version you are using. I'm still new to Godot, but found reference pretty quick. There is stuff for older versions out there, but not as bad a situation as Unity. I'm quite intrigued with Godot. It was a hurdle figuring out nodes, but Once I got through that, I was making resizable ui windows from scratch in no time. I did notice there isn't much UI examples and tutorials out there. I'm mostly just reading the gdscript in demos. But that's how I learn, just read the code directly. I was using C# in Unity, but GDScript is pretty easy to jump to. There is much more in GDScript. Not so much for C# in Godot. The workflow is nice.
@cube_20
@cube_20 8 ай бұрын
this video aged well
@coleshores
@coleshores 2 жыл бұрын
I agree, Godot 3 is absolutely fantastic! I’m using it for a 3D game right now and haven’t run in to any major performance issues myself. I am doing the work on my own so the project is very narrowly focused so it’s not like it’s doing a massive open world to where it would be an issue with tons and tons of rigid bodies. Most games don’t need all that IMO.. like a game that is better looking than anything from the mid 2000s could be made on it no problem which encompasses the budget of practically every indie developer
@Goodgis
@Goodgis 2 жыл бұрын
I totally agree!
@Polygarden
@Polygarden 2 жыл бұрын
Totally agree. You also have to consider that lots of old games ran on badly optimized scripting languages too. (namely LUA) They still pulled off to release great and big AAA titles. It's just how smart you utilize the things provided to you. And if all fails, you can even use multi-threading in gd-script, which is much much simpler to use than in C#.
@sidrikelsd
@sidrikelsd 2 жыл бұрын
@@Polygarden like Call of duty and Command and Conquer generals Released in 2003
@thetominator1931
@thetominator1931 2 жыл бұрын
As someone who's 10 months into gamedev, and started with Unity due to the abundance of high-quality educational content surrounding the engine, this video will be a *very* interesting watch :)
@Goodgis
@Goodgis 2 жыл бұрын
Thanks! :D
@seyseyseysey
@seyseyseysey 2 жыл бұрын
I went with Unity for the same reason. GODOT tutorials are either lacking or games they make in those have horrible looking artstyle
@bard-anilsen
@bard-anilsen 2 жыл бұрын
@@wyatt199x3 It is a bit hard to change the artstyle of games other people make....
@r0b0guy6
@r0b0guy6 2 жыл бұрын
As someone who's in gamedev for A year i used to use unity but i wandered about gamemaker studio 2 and i coded an entire dialouge system , A healt system and A battle system in A week (and 1 day) and i honestly really recommend game maker . At unity i used to write at least 200 piece of code for only the player and gamemaker has autosave which iş great !
@akarsh9407
@akarsh9407 2 жыл бұрын
@@wyatt199x3 lol
@GoldenEvolution
@GoldenEvolution 2 жыл бұрын
I'm just using Unity since it's the first engine I've been using. I chose Unity because there were so many tutorials available and it had the features that I needed. Plus I'm making my main project in Unity for a long time now, which I really don't want to abandon. I should perhaps try other game engines in the future but for now I don't see any reason to
@Goodgis
@Goodgis 2 жыл бұрын
I totally get that. :D
@piousthepious
@piousthepious 2 жыл бұрын
That’s how I was! Minus the main project (which made it easier to switch) but frustrations with unity grew and I saw all the hype around godot and decided to give it a shot for funsies, and I ended up absolutely loving the workflow.
@rungeon83
@rungeon83 2 жыл бұрын
I was the same, and when I finally tried godot after people mentioned it a year ago.. I wish I had done it much sooner!
@selagia
@selagia 2 жыл бұрын
I currently am using unity but am considering switching to Godot for 2D games only. Unity is still good for 3D as it is decently performant on my computer.
@hhcdghjjgsdrt235
@hhcdghjjgsdrt235 2 жыл бұрын
You nailed it. There are lots of free and paid tutorials on unity from veteran developers.
@user-bm2tx7qu7o
@user-bm2tx7qu7o 8 ай бұрын
1:54 "and what if eventually they want to change that?" Dude didn't know how right he was 😂 There is the unity monetization crisis going on rn, for future readers of this comment
@zitronekoma30
@zitronekoma30 2 жыл бұрын
Great video, I used to really dislike godot, then I got good at programming outside of gamedev and came back to it at some point, now I **LOVE** this engine
@Goodgis
@Goodgis 2 жыл бұрын
That's what I love to hear!
@JeloOW
@JeloOW 2 жыл бұрын
Same but I think the reason I hated it was because I just didn't understand the Node System after watching tutorials and playing around with it I understood how it works
@zitronekoma30
@zitronekoma30 2 жыл бұрын
@@JeloOW same I think, nodes and signals confused me and I got frustrated which made me quit. But after making games with monogame for a while godot feels like it does everything for me :p
@GrimTheDestroyer
@GrimTheDestroyer 9 ай бұрын
Number 7 sold me on Godot, I have a potato PC and I wanted to make 2d games but whenever I open up Unity it just makes my laptop an air fryer
@BrandonBrady97484
@BrandonBrady97484 8 ай бұрын
1:53 now they changed it
@Seeking_Solace
@Seeking_Solace 2 жыл бұрын
If someday Godot 4 gets released with the extra features that they promised there would be no competition at that point in terms of 2D game development. With GDQuest's upcoming massive courses and the ever increasing number of users, the lack of Godot tutorials will cease to be an issue for new comers.
@Goodgis
@Goodgis 2 жыл бұрын
It's true!
@akarsh9407
@akarsh9407 2 жыл бұрын
Fact: they will never release 4.0
@Seeking_Solace
@Seeking_Solace 2 жыл бұрын
@@akarsh9407 ... You do realize that Godot is an open source game engine, correct?
@akarsh9407
@akarsh9407 2 жыл бұрын
@@Seeking_Solace yeah i know but i dont think there will be any 4.0 version of godot but if there will be then it would be more than a miracle for me cause they are promising a loooot of things
@bukanjamiel9825
@bukanjamiel9825 2 жыл бұрын
@@akarsh9407 Alpha is out, you can already download it
@theelysium1597
@theelysium1597 8 ай бұрын
You were ahead of your time :)
@SkidesGames
@SkidesGames 2 жыл бұрын
Godot seems really tight and I plan to master it eventually, thanks for the upload!
@Goodgis
@Goodgis 2 жыл бұрын
You totally should! :D
@BatyushkiDev
@BatyushkiDev 2 жыл бұрын
Also even though there are less tutorials this often makes it less confusing for beginners trying to learn, because there are not a million different opinions about how to do something. And since Godot is generally more understandable than Unity it also means once you've gone through a tutorial you actually know how to do it yourself from them on, which means you need fewer tutorials to get started.
@Goodgis
@Goodgis Жыл бұрын
True
@Kozi03
@Kozi03 10 ай бұрын
Hey thanks foe great video, wondering if you could answer a question I have? I've started learning Flutter in hopes to make a very basic game and export to both iOS and Android. But later down the track I would like to make a more complex game. Is it feasible to use Flutter for front end like menus, sending notifications to user etc and then Godot for the actual game?
@AlfredBaudischCreations
@AlfredBaudischCreations 2 жыл бұрын
Awesome video! I like to experiment with all engines, for me, they are just tools, each engine has their usage, for example I'm currently coding in UE, Unity and Godot, 3 different projects - but Godot is so pleasing to open, everything is so fast, small, lightweight. I actually understand that most people get attached to one game engine then defend it with all their strength because they invest a lot of time learning, which is fair enough (the learning is not a problem for me tho, I can jump between any tool quite fast and easily).
@Goodgis
@Goodgis 2 жыл бұрын
Thanks for sharing!
@SidFish
@SidFish 2 жыл бұрын
Still sticking with GameMaker because I'm working on 2D games and does everything I need for now, but as soon I get an idea for a 3D game I'm jumping on the Godot bandwagon (4.0 should be out by then).
@L4Vo5
@L4Vo5 2 жыл бұрын
I think the main thing I miss from my Gamemaker days is surfaces and Studio 1's sprite editor. Godot's equivalent of surfaces is a bit harder to use, but admittedly it makes it a lot harder to shoot yourself in the foot.
@Goodgis
@Goodgis 2 жыл бұрын
Hey, that's perfectly fine! Use what works for you!
@sparkletinkercat3458
@sparkletinkercat3458 2 жыл бұрын
Gamemaker was not my thing personally, I struggled with learning it a lot and I have had easier times with unity. Unfortunatly unity doesn't run on my computer so I am probably gonna try godot for a bit and see how it goes
@sydneybeaa
@sydneybeaa 2 жыл бұрын
4:58 Godot can run on a Raspberry Pi (cheap tiny computer) And it runs GOOD, I'm absolutely blown away
@Goodgis
@Goodgis 2 жыл бұрын
That's awesome! :D
@dardasaba7971
@dardasaba7971 2 жыл бұрын
I know someone developing a multiplayer game in Godot (on a pi), meaning he has to have like 3 Godot editors open at once to test stuff, and it works fine!
@sydneybeaa
@sydneybeaa 2 жыл бұрын
@@dardasaba7971 That is amazing! Know what model of pi he is using?
@nullimw7276
@nullimw7276 Жыл бұрын
Wow
@Gredran
@Gredran 2 жыл бұрын
You checked off all the points for me on Godot. I was so tired of different versions in Unity breaking things or that default layout bug that made it so annoying. Unreal like you said, incredibly performance intense for my laptop. I’ve been only using Godot for a few days and I love it sooo much. I can’t wait to continue and I even look at documentation on the train sometimes as part of my hobby 😅 lol Great video!
@Goodgis
@Goodgis 2 жыл бұрын
Super happy to hear it! :D
@ogpandamonium
@ogpandamonium Жыл бұрын
I just started learning godot a few days ago, it's my first time learning to code (except from a few lessons of python in year 7 and an hour trying to learn unity then giving up) and what I love is just how easy and simple everything is. If I want to load up godot I can in a few seconds, the GDscript is very user-friendly and good for learning, all the settings are super easily accessible, there isn't loads of stuff bombarding you at all times. On top of that, while it isn't specifically godot, the tutorials and learning materials I've been using have been really good and helpful!
@juiceman7649
@juiceman7649 2 жыл бұрын
I love Godot like I have an unhealthy love for it, it's been so enjoyable to learn coding and develop games with whenever I think of Godot it releases dopamine in my brain
@Goodgis
@Goodgis 2 жыл бұрын
:D
@AntiSilence
@AntiSilence 2 жыл бұрын
As a Unity user (which I enjoy using, my current game project is 3D and I've been doing C# since early 2006) it's nice to see a video about another engine that's objective and gives valid reasons, opinions and views that aren't just "such and such engine sucks" etc 👍
@Goodgis
@Goodgis 2 жыл бұрын
I try to keep things positive around here. :D And ultimately at the end of the day, your engine doesn't matter that much.
@ThatDudeWeird
@ThatDudeWeird 2 жыл бұрын
Great video, would you recommend it for an "MMORPG" like I have on my channel? I've been using Phaser 3.
@Goodgis
@Goodgis 2 жыл бұрын
It's the engine I plan to make mine with. :D
@juanpal.g5983
@juanpal.g5983 2 жыл бұрын
Can you change the icon game when you are ready to export your game??
@Goodgis
@Goodgis 2 жыл бұрын
Yes, though it can be a little tricky on Windows.
@TheShelfman
@TheShelfman 2 жыл бұрын
I've been wanting to get into godot forever, but I found it sooo hard. I should try and slowly get into it lol Great video!😁
@Goodgis
@Goodgis 2 жыл бұрын
Hey, use what you love. :D
@DreamPharaoh
@DreamPharaoh 2 жыл бұрын
Thank you for this breakdown! This has definitely sparked my interest in Godot. I wish people made the same arguments on behalf of Torque when it came out such as internal language, git, community support, update sprites/meshes/code while the engine or game session is running, etc. Its competitor was Unity -- there should have been no reason why people fled to Unity tbh.
@Goodgis
@Goodgis 2 жыл бұрын
Never heard of it, but I'll have to check it out. :D
@gamedevc9154
@gamedevc9154 Жыл бұрын
Hello! What engine/framework did you start programming video games with? I want to know this because I hesitate between GODOT (which is simpler than love2d) and Love2D (which is harder the godot but which will perhaps make sure that I understand some things better). Thank you
@sm_stormzy1075
@sm_stormzy1075 Жыл бұрын
Tf is love2d
@Goodgis
@Goodgis Жыл бұрын
I started with Game Maker. :D
@gamedevc9154
@gamedevc9154 Жыл бұрын
@@Goodgis Oh ok ! you advise me to start directly by godot or not
@AlphaCrucis
@AlphaCrucis 2 жыл бұрын
Since you're showing those Phoenix Wright sprites, do you know of any good tutorials or resources for creating a game like that with dialog and inventory items to present/use?
@Goodgis
@Goodgis 2 жыл бұрын
I would check out Game Development Center. He's got some pretty great tutorials for inventory stuff. :D
@calebbrandon6209
@calebbrandon6209 2 жыл бұрын
Really enjoy using Godot, took me such a short time to master the basics, now I'm working on a really good game
@Goodgis
@Goodgis 2 жыл бұрын
Great to hear!
@ayushsidam289
@ayushsidam289 2 жыл бұрын
I'm learning unity from 2 months and sometimes my laptop got lagged for more than 10 minutes. So I think I have to try godot. Thanks for the recommendation. 🤘🏻 😀
@Goodgis
@Goodgis 2 жыл бұрын
:D
@darrylwolfe7359
@darrylwolfe7359 2 жыл бұрын
Unity isnt the problem. Its your laptop.
@Seeking_Solace
@Seeking_Solace 2 жыл бұрын
@@darrylwolfe7359 Sir sherlock, his laptop stops being "the problem" if he starts using Godot.
@darrylwolfe7359
@darrylwolfe7359 2 жыл бұрын
@@Seeking_Solace Lol. Its not the game development software that makes a laptop faster, its the parts of the laptop. If you try creating a game with better graphics in Godot, Im sure it would be laggy too. And then youd have to upgrade your laptop.
@Mr_Dev
@Mr_Dev 2 жыл бұрын
Hi Goodgis, i am planning to get into Godot very soon but i want to use C# do you think there will be any drawnacks? The main reason for me to use C# is because i want to slowly progress towards being a C# developer as my main future job, so a practice here would help.
@Goodgis
@Goodgis 2 жыл бұрын
I've honestly never used C# with Godot so I'm not sure.
@No-iy9cx
@No-iy9cx 2 жыл бұрын
I have completed a visual novel game with Godot and C#(Mono Version). It is very great. However, you need to get used to use Godot API because C# API might be hard to work with the engine sometimes. Beside that, everything works well :) BTW I think Godot C# style is better than Unity C#, It follows Microsoft Style Guide totally and is easy to learn.
@Mr_Dev
@Mr_Dev 2 жыл бұрын
@@No-iy9cx thanks bro 👍
@sagecole8055
@sagecole8055 Жыл бұрын
I just got a computer science degree and I want to get into game dev and sadly my school couldn’t teach me anything. I love 2d top down games like Pokémon or stardew where should I start? Do you have any helpful guides?
@Michel-dx1bn
@Michel-dx1bn Жыл бұрын
well universities usually teach abstract things like dealing with variables, arrays, loops, conditional statements, functions, objects, .. because those are things you can find everywhere in every programming language. Then you have to go on your own journey, either learn game dev, software dev, web design, etc.. and you'll find what you previously learned very useful. You could pretty quickly learn Godot engine, with youtube toutorials and googling. If you are looking for a simple engine that gives you freedom and ease of use godot is the very choice. If you look for something fancy with a lot of libraries and built in features that sometimes will get you lost Xd you could see unity or unreal
@TheRealLyonic
@TheRealLyonic 2 жыл бұрын
I was expecting to be kinda eh on this one, but I actually really liked the video, to the point that I ended up subscribing! You brought up quite a few points that I hadn't really considered before when looking for a game engine, and I'd say probably the most appealing feature that you listed for me would be how lightweight it is, particularly with it's file size. It's not an issue anymore since I've upgraded, but back when I was working on a couple hundred dollar laptop, I would've killed for an engine like this! One point that I couldn't really get behind though was number 2, the licensing thing. Particularly with Unity, not only does that issue not apply to beginners, but for more advanced game devs that it does apply to, the limit is still *$100,000* before having to upgrade. I mean, that's already more money than the average programmer's yearly salary, so I feel like if you're making that much on a game you made, you can afford to spend an extra $150 a month on the engine that you're using to make that money. Not to mention after upgrading, you can make even more money than that, but that's just how I see it. Anyways I really enjoyed the video, keep up the great work!
@Goodgis
@Goodgis Жыл бұрын
Glad to hear it! :D
@flrnGM
@flrnGM 8 ай бұрын
1:53 😅
@bertramwadsager1374
@bertramwadsager1374 2 жыл бұрын
just started making games I like the artist side of things the most and Godot makes the coding so easy i thank you a lot for your content you are the reason I do what I do
@Goodgis
@Goodgis 2 жыл бұрын
Thanks so much, that means a lot. :D
@john_savage
@john_savage 2 жыл бұрын
I've been waiting for this!
@Goodgis
@Goodgis 2 жыл бұрын
:D
@cherubin7th
@cherubin7th 2 жыл бұрын
I just love how the open source market is growing and maturing. It becomes less and less often, that I have to use something proprietary.
@Goodgis
@Goodgis 2 жыл бұрын
I completely agree!
@barney10240
@barney10240 8 ай бұрын
Hello everyone 😂
@Centdot
@Centdot 2 жыл бұрын
Hey, i do not have a computer, i just use my android tablet. Do you have any suggestions for an app that would let me code my game AND choose how the game art looks?
@Goodgis
@Goodgis 2 жыл бұрын
Hmmm, I haven't looked into it. Maybe I'll make a future video on it.
@GordoBombi
@GordoBombi Жыл бұрын
Have you ever tried Phaser 3? I'm doing some work projects on it right now and i really dont like it
@Goodgis
@Goodgis Жыл бұрын
I have not but it sounds pretty sweet!
@farbencut
@farbencut 2 жыл бұрын
I just realised how perfect Godot shouting “objection” is in this context
@Goodgis
@Goodgis 2 жыл бұрын
XD
@makoto-samaru8004
@makoto-samaru8004 2 жыл бұрын
Great video Goodgis! I'm Learning programming. when i feel like i'm ready, i will use godot for sure. (English isn't my first language.)
@Goodgis
@Goodgis 2 жыл бұрын
That's awesome! :D I can't wait.
@yell9140
@yell9140 2 жыл бұрын
👍 💪
@nyn2k259
@nyn2k259 2 жыл бұрын
Nice video bro. I'm looking to making my own game, a card building deck with rpg elements if Godot can do this how or what tutorials would you recommend as I have no coding experience, thanks.
@Goodgis
@Goodgis 2 жыл бұрын
Card games can be pretty tough, but you can definitely figure out. It's just going to take some time.
@thenapoleonlover113
@thenapoleonlover113 2 жыл бұрын
Would you recommend this if Im planing on starting my game dev journey with very little experience? I've heard that unity is easiest to learn at the start
@Goodgis
@Goodgis 2 жыл бұрын
I found Unity to be extremely difficult to learn. I don't know who keeps saying that it's so easy to learn haha. Godot is a good start but also Game Maker and Construct are good as well.
@llamaz6731
@llamaz6731 2 жыл бұрын
I actually use godot because of heartbeast's tutorial and the absolutely amazing documentation. In unity, the tutorials were tutorials, they told you how to make a specific game, and not how to actually use the game engine, but heartbeast's tutorials taught you what everything does, and how to find more info on other problems.
@Goodgis
@Goodgis 2 жыл бұрын
He does make some awesome tutorials on it.
@JMIK1991
@JMIK1991 2 жыл бұрын
I'll check it out!
@denis4096
@denis4096 Жыл бұрын
That's not true. There are so many articles you can find in the internet. But first of all and that's ervery time the same , you have to find out the functionalities when you use it. You learn a lot of trying things out and learn from failures you made. Game Development is a very complex task and it summarize many skills under the hood like coding, modelling/spritsheet creation, sound design, animation, ui/ux etc. No engine is a breeze to handle that all for you and don't think you can create a good game with a little bit of drag'n drop and "voila" the next GTA title is born in under 20 hours. 😉
@Povai
@Povai 2 жыл бұрын
Number 9 Seems like one of the best reasons, Being able to collaborate well is essential for a great game! I did not know it had such a small file size. Great Video! I think it was very informative and gave me a better understanding of Godot. However I will still use Unity Cause it's too much hassle to switch. XD Keep it up!
@pokemonmaster1244
@pokemonmaster1244 2 жыл бұрын
I know you from somewhere
@Povai
@Povai 2 жыл бұрын
@@pokemonmaster1244 Hehe XD
@Goodgis
@Goodgis 2 жыл бұрын
For sure! :D
@ghb323
@ghb323 Жыл бұрын
1:46 is that so you can continue using the software, or is that so you can continue distributing your game?
@Goodgis
@Goodgis Жыл бұрын
Both I believe but I could be wrong.
@xxyoboigxx
@xxyoboigxx 10 ай бұрын
I didn't even hear of godot before looking more into game engines to use and other peoples devlogs. I've also never heard of git until I watched this video. Thank you a ton for the quick flash facts on godot. I've been looking into it for a while but was always skeptical on it. I hope godot v4 is out now (since it's been a year since the release of this video) because I'm 100% down to try it. Thank you again for this vid, it really helped a lot
@selagia
@selagia 2 жыл бұрын
Now I’m actually considering using Godot for making 2D games because of how well it supposedly runs. (I have a semi-potato PC.) Great video, very informative!
@Goodgis
@Goodgis 2 жыл бұрын
You totally should!
@selagia
@selagia 2 жыл бұрын
@@Goodgis I downloaded Godot, any recommendations on videos to get me started on the basics?
@Galomortalbr
@Galomortalbr 2 жыл бұрын
we did it again, godot bros.
@Goodgis
@Goodgis 2 жыл бұрын
Godot Bros UNITE!
@bestinfinity1
@bestinfinity1 2 жыл бұрын
@@Goodgis here
@mecniereba
@mecniereba 2 жыл бұрын
Hi, thank you a lot for your work. I want to ask one question. I want to use Godot to develope educational - learning game, "point and click style game". Like machinarium, but graphycaly simpler... So i need efficient deployment on android, iOS, and definately on webpage, since, I think it is more user friendly to open a web page rather install an app on PC... My question to ask you as to an expert, is Godot good choice for me?
@Goodgis
@Goodgis 2 жыл бұрын
Hmm, that sounds more like Javascript than you typical game engine. I would look into Construct maybe. :D
@argentumstaar
@argentumstaar 2 жыл бұрын
How do you go about learning GDScript? Is there a book somewhere? Or maybe tutorials?
@L4Vo5
@L4Vo5 2 жыл бұрын
The Godot docs have great documentation for learning it. If it's your first language, though, there aren't many comprehensive guides on it yet
@Goodgis
@Goodgis 2 жыл бұрын
There are some great tutorials on youtube. Check out GDQuest!
@argentumstaar
@argentumstaar 2 жыл бұрын
@@Goodgis Thank you! :) How long is it expected to take to learn if you have no experience? Just curious about what I'm getting myself into. ^^;
@argentumstaar
@argentumstaar 2 жыл бұрын
@@L4Vo5 Thanks. :)
@razorback9999able
@razorback9999able 8 ай бұрын
Now you know what I feel.
@troyootipep5
@troyootipep5 2 жыл бұрын
I've been wanting to learn how to make games for so long now. And it seems like a great game dev like you would prefer Godot. So I'm just gonna pick this game engine and try to create my first real game on it and see how I go from there. Thanks for the video Goodgis!
@Goodgis
@Goodgis 2 жыл бұрын
Thanks for watching!
@ThiagoHenrique-wh7qr
@ThiagoHenrique-wh7qr 2 жыл бұрын
At the first the node system might be confusing, but as you understand it better you'll see how it's really amazing
@troyootipep5
@troyootipep5 2 жыл бұрын
@@ThiagoHenrique-wh7qr I understand, Godot is a rather challenging engine to pick up as a complete beginner like me but hopefully it will get better quick hehe
@Lurneau
@Lurneau 2 жыл бұрын
@@troyootipep5 How are you?
@troyootipep5
@troyootipep5 2 жыл бұрын
@@Lurneau I'm good thanks for asking! I just started Godot again this month since I had a potato laptop, now I got a gaming laptop. Some frustrations along the road but when I pushed forward I finally have my head wrap around it. I'm on the way to creating our dream video games with my partner ^^
@TubularAnimator
@TubularAnimator Жыл бұрын
Just subscribed. Thanks for this video.
@Goodgis
@Goodgis Жыл бұрын
Welcome! Thanks! :D
@theeverythingstudio873
@theeverythingstudio873 2 жыл бұрын
Hi umm. Ok so I saw this Godot game developer called game endaevor and his lasted video he made a custom plugin for visual script to make cutscenes and I was wondering how do I make that because I'm trying to make a game but it needs cutscenes in it so can someone please tell me how can I make a plugin for Godot visual script??
@Goodgis
@Goodgis 2 жыл бұрын
I've actually never heard of that plugin. It sounds awesome!
@svdden_strike
@svdden_strike 11 ай бұрын
Godot 4 is insane 🔥🔥
@Magnogen
@Magnogen 2 жыл бұрын
I can agree, after having to download Unreal Engine 4 overnight, Godot is a lot smaller. The fact that it's measured in MB, rather than GB, is absolutely amazing. Yes, UE4 was over 40GB (considering the entire Encyclopedia Britannica is 50 million words, and also less than 2GB, this is madness)
@Goodgis
@Goodgis 2 жыл бұрын
Thanks for sharing!
@Ldinos
@Ldinos 2 жыл бұрын
I remember trying godot, but, either a skill issue or just dumb functionality, it took me a while to work on 3D collisions. Honestly, gamemaker studio has a place in my heart (maybe because I had spent money on it and I wanted to work on it as much as possible) but whatever fits the best to everyone :)
@Goodgis
@Goodgis 2 жыл бұрын
Hey, that's perfectly fine. :D
@laym.glitched
@laym.glitched 2 жыл бұрын
What was the song at 5:00?
@Goodgis
@Goodgis 2 жыл бұрын
I can't remember. XD
@AxZelAnimations30
@AxZelAnimations30 8 ай бұрын
Sometime in September 2023 : 1 reason to go to Godot Anyway, it's more about personal preferences and although I really really prefer Unity just because I've been used to it, I wanted to try Godot but I didn't have time. Now I feel like I don't want to spend time to Unity because of the announcement and looking for Godot's similar functions to Unity.
@Ryann9
@Ryann9 8 ай бұрын
There is a new reason
@GooeyDev
@GooeyDev 2 жыл бұрын
Great video like always!
@Goodgis
@Goodgis 2 жыл бұрын
Glad you enjoyed! :D
@voidling2632
@voidling2632 Жыл бұрын
I can't switch, i tried for several months but still find this node system too confusing....like _on_Area2D_mouse_entered ... how do I even get the information which node I've entered? There is no gameObject, get_component or any other reference.
@Goodgis
@Goodgis Жыл бұрын
You can see what group or what name it is.
@dominikkomar9170
@dominikkomar9170 8 ай бұрын
We all know why we unity devs are now watching this video
@bestinfinity1
@bestinfinity1 2 жыл бұрын
Yes pls explain what git is
@Goodgis
@Goodgis 2 жыл бұрын
Will do then! :D
@thetacomancer2300
@thetacomancer2300 Жыл бұрын
Years ago, I tried to use unity and it was a nightmare, I couldn’t wrap my head around the logical flow of it all. At one point I wrote down how I wanted it to work, and while I didn’t call them nodes, I basically made nodes. So when I decided to give game dev a second go, I found Godot and have never used a tool in my life that works exactly how I wanted to. It’s such a natural way to organize and build. I love it.
@Goodgis
@Goodgis Жыл бұрын
I know right?
@louitdev5540
@louitdev5540 2 жыл бұрын
I like a lot the simplicity and open source of godot as well the comunity both users and the developers/contributors of the engine
@Goodgis
@Goodgis 2 жыл бұрын
Heck yeah!
@seraaron
@seraaron 2 жыл бұрын
Nah mate, the unofficial spokesperson for Godot is GDQuest
@Goodgis
@Goodgis 2 жыл бұрын
You're right!
@PlayWithFurcifer
@PlayWithFurcifer 2 жыл бұрын
Great video! I actually develop on a toaster and it works really well :)
@Goodgis
@Goodgis 2 жыл бұрын
That's awesome! haha
@RandomGuyyy
@RandomGuyyy 10 ай бұрын
I like how you can embed the resources in the executable. Gives you a single tidy .exe file so quickly after clicking on the export button.
@Valoner1
@Valoner1 2 жыл бұрын
your videos will help me making my first game with my mate thx for that
@Goodgis
@Goodgis 2 жыл бұрын
Glad to hear it! :D
@Diddykonga
@Diddykonga 2 жыл бұрын
Honestly, once Godot 4 comes out, there really will be no reason not to switch, the amount of improvements and supported uses is going to be astounding.
@Goodgis
@Goodgis 2 жыл бұрын
:D Agreed
@goldenlegend4018
@goldenlegend4018 2 жыл бұрын
My favorite game engine for 2D is godot. But for 3D, unreal hands down, it looks so nice.
@Goodgis
@Goodgis 2 жыл бұрын
I respect that answer haha
@randominternetstranger1148
@randominternetstranger1148 2 жыл бұрын
How did you manage to use Git with Godot without issues? Could you give some advice on that? I had a number of problems when using Godot with Git, but admittedly it was my first time using Git so I was being dumb as well.
@Goodgis
@Goodgis 2 жыл бұрын
I used it with linux so it was basically seamless.
@gearheadhoon8819
@gearheadhoon8819 2 жыл бұрын
I'm close to just giving up on this engine. I'm doing a challenge with my brother, to see who can man the best game. It's my first time trying to make a game & I'm so confused. Can you recommend a video for me to learn about this?
@Goodgis
@Goodgis 2 жыл бұрын
There are so many great tutorials, you just need to search "Godot for Beginners"
@flaschenzuglp9994
@flaschenzuglp9994 2 жыл бұрын
I like unity, the package manager experience ist great. Looking on 2000 different sites to get the working experimental package url/repo/name or zip is always fun! Love creating new projects... 😂
@Goodgis
@Goodgis 2 жыл бұрын
Yeah. XD
@jahtheduck
@jahtheduck 8 ай бұрын
Top 1 reasons why u should quit unity. (1. Fees for literally installing ur game while making indie devs bankrubt.
@okamiBrest
@okamiBrest 2 жыл бұрын
What do you think would be the best engine to make a 2D SHMUP like Nova Drift (uses GMS2) with thousands of bullets each with trails, particle fx and special behaviour (like bullets auto aiming for nearest enemies, spliting on impact, bullet reflected back to the enemy ...) ? Would Godot be optimized for this type of 2D game or should I use another engine ?
@Goodgis
@Goodgis 2 жыл бұрын
I've seen plenty of people make Bullethells in Godot. It all comes down to how you manage your performance in any engine.
@Stevie95GameDev
@Stevie95GameDev 11 ай бұрын
Awesome, thank you!
@memevoid4348
@memevoid4348 2 жыл бұрын
I dare you to make a game in scratch under 48 hours (or you cant do that)
@Goodgis
@Goodgis 2 жыл бұрын
Just wait and see. ;)
@Omllegg
@Omllegg 2 жыл бұрын
If somebody tries this challenge, they would lose their mind
@memevoid4348
@memevoid4348 2 жыл бұрын
@@Goodgis oh I'll wait for sure ;))
@memevoid4348
@memevoid4348 Жыл бұрын
@Figro indeed so
@maisonbleudeluca524
@maisonbleudeluca524 2 жыл бұрын
Sorry if this comment it's a bit harsh, but I just want to compare your points to reality. 1 “Being Open Source and Free” I mean yeah that is pretty cool, but only a really low percentage of people will actually look into it's source code and 2"No Licensing Fees” For the fees when you get over 100K with Unity you can Plus or Pro for 400 or 1.6K and when you get more than 100K just spending not even 1% of it is nothing. 3"Small File Size” I mean, yeah this point is totally valid, but people that really go into game dev usually don't care about engine size plus Unity has more features, so it explains it size difference. 4"Supportive Community” I don't know about that, but something I can be sure of is that there is way more material to learn unity with, but the community is nice, even tho you see way more professionals in the Unity community than the Godot one. 5"2D and 3D Functionality" Seriously? Is this point even valid? Every single other engine except a few exceptions have the support for the 2 of them. Unity had support for 3D and 2D day one. 6"Better workflow" I don't know about that, this point is so subjective to anyone. Personally I prefer way more the game object system from Unity and its ECS is also very cool. 7"Lightweight" Yeah, of course it will work on more hardware, that thing is still using OpenGL 3. Other engines have already been using newer API like DX12 and Vulkan. 8"GDScript" The first and last time I used that language it felt so horrible, just a copycat of Python with a few added functionalities. This language is quite useless to learn in the industry as it's tied to the engine, so using that language in anything other than Godot is impossible. 9"Great For Collaboration" Is this also still a point? You can share anything with git and plus Unity already had a nicely integrated collaboration tool. Collaboration is a standard in game engine, so this point is not valid. (Nothing to say for point 10 IDK why this is a point) Thanks for reading this whole message, very sorry if I was very harsh on his points, but that's the provocative truth. **I do not hate Godot I just find that it's not as good as engines like CryEngine, Unreal Engine, and Unity**
@Goodgis
@Goodgis 2 жыл бұрын
Hey, thanks for sharing! As I said before, these were all just my opinion.
@Skrumpled
@Skrumpled 2 жыл бұрын
Thank you for this intuitive video. 😀😀
@Goodgis
@Goodgis 2 жыл бұрын
Glad it was helpful!
@Lacotemale
@Lacotemale 2 жыл бұрын
I'm using Phaser 3 for my Turn based Multiplayer strategy game. Works really well but I think next project I'll try Godot as I did complete a course on it.
@Goodgis
@Goodgis 2 жыл бұрын
You totally should!
@obi92gd
@obi92gd Жыл бұрын
bro this is so good, like my computer is a low-end computer and i literally downloaded and launched the software under 3 minutes!
@Goodgis
@Goodgis Жыл бұрын
I know right? Godot is incredible. :D
@user-ez3yw9yd6s
@user-ez3yw9yd6s Жыл бұрын
Thank you this video is great I like your tutorials
@Goodgis
@Goodgis Жыл бұрын
Happy to hear that!
@RODRI9800
@RODRI9800 2 жыл бұрын
Hey! What game is in min 3:00?
@Goodgis
@Goodgis 2 жыл бұрын
It's Construct 3 3D demo game.
@scriptsengineer
@scriptsengineer 2 жыл бұрын
Please tell me what the 7:10 game is?
@Goodgis
@Goodgis 2 жыл бұрын
It's a survival game prototype.
My Thoughts on the Godot Game Engine - Pros & Cons
9:12
Goodgis
Рет қаралды 184 М.
The Best FREE Software for Game Development! (In my Opinion)
11:06
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 39 МЛН
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 6 МЛН
it takes two to tango 💃🏻🕺🏻
00:18
Zach King
Рет қаралды 32 МЛН
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51
choosing a game engine is easy, actually
15:08
samyam
Рет қаралды 224 М.
What’s Wrong With Most Godot Tutorials (including ours)
9:27
Defold vs Godot - game engine comparison
13:52
Unfolding Gamedev
Рет қаралды 72 М.
How I Learned to Create GAMES (No School Required)
9:47
Goodgis
Рет қаралды 561 М.
Godot... But Prettier
11:23
Gamefromscratch
Рет қаралды 85 М.
Can I Remake Super Mario World in Godot? (Part 1)
18:44
The Future of Game Development
8:58
Brackeys
Рет қаралды 1,1 МЛН
Seven Minutes to Decide On Godot 4 in 2024
7:36
GDQuest
Рет қаралды 144 М.
Godot Vs Unity: The Ultimate Game Engine Showdown
7:11
Goodgis
Рет қаралды 375 М.
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 39 МЛН