Godot is a popular open source engine for building 2D and 3D games. It is similar to Unity in many ways, but is lightweight (35Mb) and provides it's own custom scripting language called GDScript. #gamedev #programming #100SecondsOfCode 💬 Chat with Me on Discord https://discord.gg/fireship 🔗 Resources Godot Game Engine https://godotengine.org Godot on GitHub https://github.com/godotengine/godot Unity in 100 Seconds https://youtu.be/iqlH4okiQqg C# in 100 Seconds https://youtu.be/ravLFzIguCM 🔥 Get More Content - Upgrade to PRO Upgrade at https://fireship.io/pro Use code YT25 for 25% off PRO access 🎨 My Editor Settings - Atom One Dark - vscode-icons - Fira Code Font 🔖 Topics Covered - What is the Godot Game Engine? - Open-source game engines - Godot basics tutorial - Godot vs Unity - What makes Godot special? - How GDScript works - Best Game Engine to learn for beginners
ADVERTISEMENT
it's unreal how unity between developers can result in projects like this
After what Unity did, it's time for Godot.
From a web developer that uses Godot on the spare time: - Nodes are like HTML elements: minimal in features and rarely used without combining them to other nodes. - Scenes are like frontend frameworks components: group several nodes and logic together to make a more complex behaviour, and then instance this scene multiple times as single custom nodes. - Signals are like event listeners: you connect node signals to trigger specific function callbacks. - Everything in the project is text-based (including scenes and resources): this is great for VCS diffs and refactoring. - UI themes cascade like in CSS: themes can be set on parent UI controls and overridden on children.
Shoutout to Unity for sending all of us back to this video
Now that even Fireship made a video about Godot, you can tell it's gonna grow exponentially more and more popular.
Perfect time to learn Godot
This game engine deserves more love.
Who's here, because of Unity's "interesting" changes?
Godot is truly magical. The UI system is one of the best features and can literally serve as a widget toolkit for desktop apps. Did you know that Godot's Editor is written in Godot itself? Edit: The editor is not a project file you can clone and open (you can't edit the editor from within the editor), but is still written using the engine's APIs. Additionally, you can do things like extend the editor's functionality by writing a GDScript and/or creating a UI component that the editor will mount.
The amount of useful languages I have learnt from this channel that didn't know they existed is too damn high. Lifetime Pro was worth it for supporting Jeff.
To think we can make game with such ease, it is still Unreal for me
Will always have a soft spot for Godot, the reason I got into programming
1:46 "Kinematic body" has now been renamed to "characterbody"
Welcome unity devs 🫂🫂
I thought game development was super complex but tools like these make it much easier to develop complex games. Hats off to the developers of these frameworks. They must be amongst the best SWEs out there.
I kept starting game dev in unity, and giving up after 1-4 weeks, but using godot was really different: stuff actually was very easy to understand and clear of what's going on, combined with the fact that I didn't have to wait several minutes for the program to open, or have to use C# to program in it, it really just offered me something that I didn't think it was possible, it made the implementation part of game development actually possible and enjoyable, while before it was a constant loop of failures, giving up, frustration and feeling dumb.
Been using Godot for over a year, glad to see it in a 100-seconds video!
POV: You're here after Unity's prices changes
What intrigues me the most about this is the fact that it can export to web. You could probably make a pretty cool personal site with that
Welcome Unity devs. Take a seat.