Switching from Unity to Godot side by side Guide (2023)

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

Рекомендации по теме
Комментарии
Автор

Great timing. Good thing that Godot 4.0 released a while ago, and now unity pushes its users away. Godot really has a chance to help those find a new home so to say.

jiff
Автор

I love how you installed Godot while Unity was starting up

yfyfyfyfyfy_true
Автор

I hope Godot gets more and more funding support.

Locker
Автор

I´m completely switching from Unity to Godot, and I´m not regretting it, Godot feels pretty similar and is much more userfriendly than Unity. When I will earn money with my games, I will donate a lot of money to these great Godot Devs!!!

GalaaxyFighteer
Автор

This could genuinely be the best quick start tutorial for godot I've seen so far, very well done

Frankencookie
Автор

Nice, but a few things in your video need a correction:
- godot supports C#, but also every language that can compile a library, like C, Go and Rust.
- GDScript has optional typing for both variables and methods
- GDScript can also work with external editor like VSCode
- No need to create a resource file for a material. Godot supports embedded resources, including shaders and even scripts. Though, it might be more structured and easier to find when it's a separate file.
- addons are best installed from the integrated AssetLib manager, some kind of alternative to unity store
- you can technically also read the state of a physical key instead of an action. But actions are more modular and easier to configure in game.

gokudomatic
Автор

For the scripting part, there is a setting where you can change your script editor from Godot built-in to VSCode (or something else) if you want. No need to stick with the built-in if that makes you uncomfortable or if you're just more familiar with a different IDE.

Under the "Editor" tab > "Editor Settings" > "Text Editor" > "External"

And as others have already stated, you can use the C# version of Godot, Godot Mono, if you don't want to use GDScript or are more familiar with C#

aedenspear
Автор

I'm gonna donate $20 to godot right now.

viewer
Автор

This video will get a lot of views. Perfect timing and perfect thumbnail and title. :)

DynoStorm
Автор

This was super helpful, the main things I got from this are
Nodes = GameObjects,
Addons = Unity Packages,
Godot's Input System = Unity's New Input System (but MUCH simpler),
Autoloads = Static Classes,
Importing Assets is nearly identical

I am going to miss having the Scene View having live updates, but I'm sure it's gonna be added officially later, or it's gonna be some sort of addon.

vaqquixx
Автор

Godot built the mobile version for super easy access, lots of schools in latin america and africa can get access to android tablets and chromebooms, but not laptops, so this allows those kids access to software development

GoblinArmyInYourWalls
Автор

You can also do C# scripting with Godot, when you create/add a script to the node, in the combobox you can select either GDScript or C#. Can be extended to other languages also like Lua or C++ for example

Madvicius
Автор

Man Godot has come a long way. I remember trying to learn it with a friend and we had to export rigs as an fbx and even then it didn't always work. Man I'm so happy you can import blender files more easily now.

Charely
Автор

Good practice is to define your variables...it makes the engine run a little better so when the game starts it doesn't have to figure out what that variable is in the code. It also keeps code cleaner with error checking so you don't end up with a number that should be an int called as a float in the code by accident. To do this is

Standard variable:
@export var spin: float = 0
To declare a variable that calls a node:
@onready var anim: AnimationPlayer = $AnimationPlayer

Morokiane
Автор

Your videos are amazing, thank you very much!

GermanCoronel
Автор

You sold me. I was worried it would be too different like going from Unity to Unreal but this is close enough and is completely free with a great community and morals behind it, pure passion :D

cheesymcnuggets
Автор

Thanks bro... gave me a hope that i can actually start again... :) have a nice day

Автор

This has demystified godot for me and has served as the best "getting started" guide i've used on it and made godot less intimidating coming from a unity background

timcates
Автор

Let's destroy the chaos with FOSS :3

Beryesa.
Автор

21:00 Fun Fact: When you have an open-source software that is being collaborated by the same people who go on to use it (i.e. Godot is being made by a community of game developers) it turns out that many of the features you find in other engines will appear in this engine. And it's library of awesome features only keeps growing day by day

paulcasanova
join shbcf.ru