My Thoughts on the Godot Game Engine - Pros & Cons

preview_player
Показать описание


┈ Who is Goodgis? ┈

I’m a full time Graphic Designer, Game Dev, & Youtuber. I specialize in making cute, colorful games in Godot and telling my story through my videos. I also run my own little game studio called Firith. My dream is to hire my friends and make Firith a full-time job. I’m known for games such as The Keeyp, Wizbirds, Snomes, and Dewdrop Dynasty.

┈ Ways to Support ┈

┈ Join the Community ┈

┈ My Game Studio ┈

┈ Check Out The Other Awesome Videos ┈

GDQuest - The Godot Game Engine Explained in 5 Minutes
Goodgis - Godot Vs Unity: The Ultimate Game Engine Showdown
Codeer - Adding a Triped Robot To My Weird Shooter Game - Devlog
Reece Geofroy - Making an Open World RPG was a HUGE MISTAKE! (Dream Game Devlog)
Ric - How I Started Making Games | 2 Months of Game Development

#godot​ ​#gamedev #gameengine #madewithgodot​ #indiedev​ #gamedev​ #madewithunity​
Рекомендации по теме
Комментарии
Автор

You forgot to mention the incredibly superior UI components of Godot. Probably one of (if not) the strongest aspects of it

robertonome
Автор

For me, I tend to make 2d 8/16-bit style games so almost all the problems with Godot are non-existent so it is the perfect engine for me! :D

guestb
Автор

Okay, my thoughts on Godot are simple..
*i love Godot more than I love myself*

DevNugget
Автор

I feel like you could have elaborated more on why the node system is so good. I had a different experience from you when it came to the nodes -- I felt that the system was intuitive right away and probably the only reason I continued to use Godot. The power in the node system is that once you learn the system, you essentially know how to work with any possible object at the highest level. When I learned how to make shaders during a game jam, I only had to watch a tutorial on creating them, but as soon as it was done, I knew exactly how to interface it with other objects in my game because it behaves exactly like every other object in my game. The node system essentially makes it so that all of the learning happens up front and you immediately reap its benefits for the rest of your time using the engine.

ollie-d
Автор

I am new to game development, and your channel has inspired me to choose Godot as my first engine. Thank you, Goodgis + team!

djlclopez
Автор

With Godot, you could literally DRAW your levels with pencil and paper and put it into your game. I made a tutorial talking about that and showing people that. It's like somebody thought of almost everything when they made Godot and YES, it's only going to get better because more people are discovering it, are happy with it, and there are LOTS of approaches that a person could take to making their game in Godot because it's set up that way.

HE
Автор

my favorite thing in godot is the input manager, its so easy and quick to setup !

BlueOctopusDev
Автор

I have hopped between 3 game engines, Godot is 100% my favorite and I have only been using it for 5 days. I can finally fufil my gamedev dream with godot and make games. I don’t care if the games don’t succeed, I just love making games.

musclechicken
Автор

The coolest thing about the AnimationPlayer is that it can animate animations from other AnimationPlayer nodes. That way you can combine multiple animations without needing to make separate animations for it. I also use them a lot to animate AnimationTree properties, to create transitions within things blend spaces. And they're great for doing vfx, by doing things like combining particles with screenshake.
The second best node is definitely the Tween node, it can make everything look buttery smooth within a matter of minutes.

robbertzzzzz
Автор

One of the strengths of the AnimationPlayer is, that it can animate each and every property of any node and can even call functions with arguments etc. Once you get used to the possibilities it's such a benefit.

Secondly the scene system (similar to prefabs in Unity) together with the node system make it so flexible and easy to recycle or assemble features, assets or whole levels.

On top, Godot is so small in size (just a few MB, compared to UE or Unity with their GB size).
It is open source, there are some specialized versions of the engine from people out there with additional features.
And after all there are absolutely no liabilities with respect to the projects you create. I never felt comfortable that Epic wants a cut of the revenue generated with UE games. Godot fits way better for smaller indies valueing their independence.

lorgarmor
Автор

The first con of having little learning resources is why I started doing tutorials, I didn't want others to have the same headaches I have and I try do obscure, intermediate tutorials as there are tonnes of resources for beginners.
Now godot learning resources is growing seriously fast with many decent channels I'd say its no longer a con now.

rungeon
Автор

2D in godot I must say that it's quite good, but you are right in saying that the 3D lacks improvements, I could see slowdowns, every time I tried a small scene, I hope that Godot 4 improves the 3D approach a lot.
But despite everything, it's my favorite engine, I especially love it for its nice language, GDScript

Crisisdarkness
Автор

i just started making my first game ever last week, and i’m using godot to do it! i discovered your channel shortly after, and i love it :) i haven’t even seen the video yet, but i know i’m gonna really like it!

jack-kxow
Автор

I had to choose between unity and godot, and i'm VERY happy i chose godot. One thing you forgot is that godot is super small and runs on even a potato PC. Thank you for your video's!

JTS-Games
Автор

This was super useful! I’m currently learning C# in unity because I’ve never learnt a written code. But my plan after that is to use the Godot engine for 2D and unity for 3D based on the flaws you mentioned. I really like the sound of GD script and the node system. Something I don’t like in unity is the way I have to use visual studio rather than the code writing being built in the engine

maxrdev
Автор

just stumbled over your channel and i love your videos already. the background musics fits perfectly

SandwichMitGurke
Автор

Nice! I know this is off topic, but I’ve finally switched off of scratch and am trying to learn C#! Looking forward to this video!

_sharkdev_
Автор

For my stylised water implementation, I need a way to write to a custom depth buffer so I can create underwater fog. Also, not sure if the decal node in Godot 4 already supports animated texture but last time I checked it didn’t. I really wanna have that water magic working😎

flamelizard
Автор

I recently started learning Godot after using Unity for a year and I can definitely notice some of the Pros and cons you highlighted.

tauheedgamedev
Автор

I'm working on my own Engine... I just watch these comparisons for fun! I find them entertaining!

developerethan
visit shbcf.ru