Trying Godot (as a Unity user) for the first time

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ •

  • @GameDevBeginner
    @GameDevBeginner  Рік тому +4

    This video was made, partially, in response to Unity's proposed runtime fee. Unity have since changed their pricing structure, for more information see their open letter here: blog.unity.com/news/open-letter-on-runtime-fee

  • @ssokolow
    @ssokolow Рік тому +8

    I think the simplest intuitive way to explain what was happening when you had the parent-child relationships on the cylinder wrong is that your invisible physics object was falling out of your visible cylinder when you ran the scene.

  • @ssokolow
    @ssokolow Рік тому +3

    GDScript is optionally typed like TypeScript or Python and, as a heavily Python-inspired language, uses Pascal-style colon-separated postfix syntax for types like Python, TypeScript, and Rust do, rather than space-separated prefix types like C and C-descended/inspired languages like C++, Java, C#, and Go do. (In other words, "force: float", not "float force")
    (Bearing in mind that, in Python, you need an external type-checker like MyPy while Godot, the TypeScript compiler, and the Rust compiler all do type-checking by default.)
    Basically, in any language where you don't want a C++-style explicit `auto` on every variable definition with an inferred or dynamic type, Pascal-style syntax is a more appealing choice... especially if you're retrofitting an existing syntax like Python or JavaScript.

  • @chris_gamedev
    @chris_gamedev Рік тому +5

    I think its more normal to make a MeshInstance3D and provide it a "capsule" shape, and for you to have a more "normal" sized window you need to disable "hidpi" in the project settings :D

  • @jambodjembe
    @jambodjembe 9 місяців тому

    I know this wasn't meant to be a tutorial but as a Godot newcomer I learnt a lot. Thanks.

  • @PeterSedesse
    @PeterSedesse 10 місяців тому

    This was exactly the functionality I did my very first time using Unity 8 years ago.. took me like 20 hours. But that was my first game engine.

  • @__Rizzler__
    @__Rizzler__ Рік тому +2

    this is art mr white.

  • @STARmod
    @STARmod Рік тому +1

    Even tho Godot its nice, its not ready for games on a bigger scale at the moment it seems, the pipeline its really confusing, counter intuitive at best, for me, i'm gonna stick with Unity, until Godot is on a place that its easier to work with.

  • @BeerHuntor
    @BeerHuntor 9 місяців тому +1

    GD Script is akin to python. So you need to understand python syntax and you should be half way there.

  • @ltecheroffical
    @ltecheroffical Рік тому +1

    As a godot dev, this is painful to watch.

  • @SUHIEB107
    @SUHIEB107 Рік тому

    Well i hope that unity changes their policy fee if not that i have to switch to a new engine.

    • @mkthemc
      @mkthemc Рік тому

      They have a little bit

    • @GameDevBeginner
      @GameDevBeginner  Рік тому +2

      The changes they made were much better than many people were expecting, and as someone who was worried about continuing to use Unity when they first announced the fee, I'm now happy to keep using it.

    • @RayOfSunlight984
      @RayOfSunlight984 8 місяців тому

      Dude, They are a company, they broke people's trust and many are not gonna come back, and the reason of why it was so hard, it's because he's not used to the engine nor he learned how to do what he wanted to do.
      And not to mention, Road To Vostk Dev ported his entire game from Unity to Godot in 615 hours, when other game devs delayed their game for a year because of learning unreal engine to port the game, it's important to note that he tried Unreal Engine before trying godot, he explains why he prefered Godot on his "A new beginning" video.
      And now Godot is the new emgine for Road To Vostok, and although i can't try it right now, i suggest you check the demo on steam.
      Remember, *Companies are not your friends.*

  • @toomuchdogg9180
    @toomuchdogg9180 Рік тому +1

    No please I can’t lose you to godot 😓

    • @GameDevBeginner
      @GameDevBeginner  Рік тому +7

      I knew that Unity would be changing their pricing and, following their announcement, I'm really happy with the changes that they've made. So while I do think Godot is important, and that some people may never return to Unity after what's happened, I'm not switching, and I'm relieved that I don't feel I have to.

    • @ItsMeHelel
      @ItsMeHelel Рік тому

      @@GameDevBeginner thank you for staying with Unity, I really learn a lot from your tutorials on it. Glad you won't have to change either!

  • @RayOfSunlight984
    @RayOfSunlight984 Рік тому +1

    Honestly. it's prudent to learn to use the software you're using before even using it instead of just try to use it like you would with the software you used to work with 😑

  • @simonak9699
    @simonak9699 Рік тому +5

    As much as I'm sad/mad/disapointed with everything that happened in the past 2 weeks, I have absolutely zero motivation to take my 10 years of experience in Unity/C# and move on to Godot, new pipelines, new language... what a shit-show all of this has been.

    • @galacticicewave4451
      @galacticicewave4451 Рік тому +3

      Godot supports C#

    • @S.M_Gaming.
      @S.M_Gaming. Рік тому

      but the feel isn't bro @@galacticicewave4451

    • @contentprogramming
      @contentprogramming Рік тому +3

      you have to move on my friend this is life and it's happen sometimes .
      when you switch you're not starting from zero that "10 years of experience" will make a lot of changes and your progress will be faster ;)

    • @supercyclone8342
      @supercyclone8342 Рік тому

      If you need 3D then Flax seems to be very close to Unity, plus it has near Unreal level quality. There's also the open source Stride, which is 3D, but may be able to do 2D. However, it's updates are slow

    • @SpaceManRD
      @SpaceManRD Рік тому +1

      Unity is... not looking great, even ignoring the payment debacle. Such is the way of large corporations-their primary goal is making money and the engine is, above all else, a product they're selling. Doesn't hurt to at least dip your toes into another option. Hope for the best, prepare for the worst, and all that.

  • @Galaxy_World
    @Galaxy_World Рік тому +1

    haha

  • @ramiroflowers5960
    @ramiroflowers5960 Рік тому

    👏 Promo_SM