Why Did I Choose Godot Over Unity?

Поділитися
Вставка
  • Опубліковано 18 січ 2019
  • If you like the game in the video, here's the Steam page for WARP-TEK: store.steampowered.com/app/92...
    Patreon: / alexhoratio
    Twitter: / alexhoratio_
    Website: www.alexhoratio.co.uk/
  • Ігри

КОМЕНТАРІ • 247

  • @AlfredReinoldBaudisch
    @AlfredReinoldBaudisch 4 роки тому +30

    Plus don't forget that Godot is lightweight in every aspect: (1) tiny download (50MB), (2) opens and starts fast in almost any computer, (3) exported projects are small.

    • @jamesxxxyz8775
      @jamesxxxyz8775 2 роки тому

      ...but has no consoles export.

    • @beansheeran7322
      @beansheeran7322 2 роки тому

      @@jamesxxxyz8775 but it does you need to pay though

    • @xboydubose7254
      @xboydubose7254 2 роки тому

      @@beansheeran7322 no it doesn't it's freeware if you don't have a feature nobody has it

    • @beansheeran7322
      @beansheeran7322 2 роки тому

      @@xboydubose7254 no... im saying that other companies will port it to console for a price

    • @tanura5830
      @tanura5830 2 роки тому

      @@jamesxxxyz8775 you can port yourself since it's open source and written in C++

  • @asa-rg5dv
    @asa-rg5dv 5 років тому +207

    the unity man is gonna be angry about this, gdoe man

  • @abandoned7501
    @abandoned7501 5 років тому +53

    Yeah, nodes are one of best things in godot.

  • @JamAttack
    @JamAttack 3 роки тому +9

    My favorite thing about Godot is that it doesn't take the lifespan of a small mammal to open.

    • @murci6891
      @murci6891 3 роки тому

      lmfao i like the words used but i have to agree, i use a laptop and just running a basic 3d scene takes up the whole 8gbs of ram i have meaning i cant open anything else like chrome or discord plus u need visual studio to code that takes up even more ram. but with godot u can run 10 proojects at once with no issues and the scripting is very well done.

    • @e.9628
      @e.9628 2 роки тому

      I couldnt even open Unity with my Lenovo T430 running Linux, so hardware basically chose Godot for me

  • @TheEx404
    @TheEx404 5 років тому +97

    Good explaination Alex. Its seem like battle between Maya and Blender in 3D animation software recently. Thanks for the video.. rise up Open Source!

  • @DejaimeNeto
    @DejaimeNeto 5 років тому +101

    I would never say Unity is less likely to have bugs for being proprietary and corporate backed... especially after having it crash on me every 15~30 minutes for years.
    It got so bad that my smartphone keyboard started predicting "Unity crashing" whenever I wrote the word "with".

    • @Nyper01
      @Nyper01 4 роки тому +1

      Have you ever formatted your pc?

    • @Pewsplosions
      @Pewsplosions 4 роки тому +2

      I'll second this. I worked with Unity for a month straight about 8-12 hours a day for work once. It really does crash about every 15-30 minutes. Terrible experience.

    • @Semaj0z
      @Semaj0z 4 роки тому

      @@Pewsplosions so how old is ur pc?

    • @Pewsplosions
      @Pewsplosions 4 роки тому +2

      @@Semaj0z At the time, my personal PC was around 5 months old and the work PC was brand new, bought for this project. Both were high end. The work PC was the newest intel i7 or i9 can't remember what was the highest at the time. Mine was Ryzen 1800x. Both had 1080 TI gpus and 32gb ram. It crashed a lot. No matter if I was working from home or at work. My coworker at the time had a similar experience. He was using an Alienware laptop, I don't know what specs or age.

    • @Semaj0z
      @Semaj0z 4 роки тому +1

      @@Pewsplosions my 5 year old Intel i5 laptop with 4 GB ram never had unity crash

  • @Cypher402
    @Cypher402 5 років тому +23

    "Water boarded with icons" roflmao. So good, I'm using this expression. Super funny dude.
    Also, that's exactly how I felt with Unity.

  • @NOVAKza
    @NOVAKza 5 років тому +35

    But what if I made a game about being a beekeeper? That way, I can share my exiled status with the entire gaming community!

  • @hermesdavidms
    @hermesdavidms 5 років тому +112

    i started to try godot because i wanted something more lightweight and simpler
    i have worked with unity for years(since around 2010) and please let me laugh out loud at the fact of unity is less likely to have bugs HAHAHAHAHAHA, it seems its increasingly getting worse and worse with every version
    also, you dont know what it means to be overwhelmed by an interface, you should try unreal engine 4 to experience what is really to feel overwhelmed

    • @shayneoneill1506
      @shayneoneill1506 4 роки тому +7

      Yeah unreal can be overwhelming, but its an undeiably pretty engine, and theyve somehow innexplicably managed to make C++ tolerable to code in

    • @brainslum
      @brainslum 4 роки тому +1

      @@shayneoneill1506 ue4 is lightyears beyond godot. Just because godot isnt overwhelming doesn't make it better. Ue4 is full fleshed. Godot u have to develop custom tools for certain functionalities that r already in ue4, kind of like the unity 4/5 days where u need a plugin for decent navmesh

    • @brainslum
      @brainslum 4 роки тому +2

      If u r making a 2d game, sure godot why not. But I personally think if u r not just hobbyist, godot has no value. Unity has ecs coming if u r making 2d. If u r making 3d, straight to ue4. Unless u r making a very simple game. Even simple games benefit greatly from great engines. Godot isnt next gen ready and it's way way behind. I doubt u really know how much ue4 and unity can do. Just networking alone in ue4 is enough to kill godot

    • @linshu6141
      @linshu6141 4 роки тому +2

      Ur damn right. I worked for ~2 months on unity until i finished my first little game. After exporting it it crashed all the time if i opened it. The code was fine and a college of mine (10+ years experience with coding) are double checked the code aswell, nothing was wrong. I instantly switched to Godot and did nearly the same also in C# it doesn't crashed after export. 1-2 months after i exported my game in unity i tried it again and .... it worked. After it i checked the patches and they knew about the problems and needed 2 months to fix it. I never gone back to Unity because i don't support guys who are that slow at fixing bugs specially if they take 5-15% of the earnings u get from ur game coded in Unity

    • @linshu6141
      @linshu6141 4 роки тому +1

      @@brainslum Yes
      2D = Godot
      3D = Unity
      But if Godot getting a better perfomance and supports 3D with more features i think its better then Unity.
      The base structure of Godot is in my mind wayyyy better then Unity. Godot will be a AAA engine !if! they are also big like Unity or Unreal.

  • @rafaelgpontes
    @rafaelgpontes 5 років тому +131

    I'm pretty sure Godot will surpass Unity in the long run!

    • @virtualfi
      @virtualfi 5 років тому +27

      I think it will be more like blender maya. Godot will be better, faster, with more features, yet industry standard will be unity

    • @bluecrystalstudio402
      @bluecrystalstudio402 5 років тому +5

      I doubt it man :D Unity is almost on same level as Unreal Engine at that was long-time top tool. Unity is attracting a LOT of attention as it is making itself easier to use for everyone

    • @bluecrystalstudio402
      @bluecrystalstudio402 5 років тому +6

      @virtualfi exactly. People WOULD pick Godot just because lower fees. But Unity with those fees would be much better choice anyway.

    • @rafaelgpontes
      @rafaelgpontes 5 років тому +5

      Anyway... I enjoy using Godot today. I can picture full-fledged games being built with it. Even though it is free, which is a nice thing, it does not disappoint. Its community is growing everyday. Stay put, for it'll get even better than it already is!

    • @1lsgaming27
      @1lsgaming27 5 років тому +3

      Both are good and i believe godot will keep growing and keep getting greater and greater. The unity team are also constantly working on updates so unity will also get better and better

  • @slopeIV
    @slopeIV 5 років тому +14

    I’ve been using unity for over a year now, and for the past few weeks I’ve been on the fence between unity and godot. Just saw this video, now I’m switching to godot. Everything about godot is just so much more appealing than unity, and my main problem with unity is being overwhelmed by all of its shiny buttons, so I hope godot serves me well. Thanks for the vid! 👍

  • @rmdec
    @rmdec 5 років тому +10

    This analogy may help some general programmers. Godot is to Unity what JS and Golang are to Class inheritance languages.
    Godot is prototype based, everything is a Node (well there is Reference too but that is more to do with resources), you have 2 ways of sharing code, delegating (inherited scene) or copying (duplicate or instance PackedScene). There is no notion of Class Hierarchy vs Instance Hierarchy. This simplifies thought process and is no less powerful. Compare to Unity's many concepts of Prefab (Class), Scene (Top level Instance), GameObject (Instance to hold components), Component, they can all be recreated as needed with just Node.

    • @SmilingDepression
      @SmilingDepression 5 років тому +1

      i dont get how this simplifies your thought process. maybe it doesnt help that i only tried JS and Golang for like 10 min each.

    • @rmdec
      @rmdec 5 років тому +1

      ​@@SmilingDepression In class based inheritance your primary tool for sharing functionality is to subclass. Classes are static and encourage you to name and define all concepts beforehand.
      Game concepts can often be more dynamic and should not be classified in taxonomies more than 1 level deep. Should a Bat and Swallow both subclass FlyingAnimal? or does the Bat subclass Mammal and the Swallow subclass Bird?. A human can be suddenly given wings or have wing's as his own unique trait.
      Many people are hopping on the ECS bandwagon these days due these problems. Prototype inheritance gets you most of the way there also. Godot, like JS and Golang, is a productivity framework that strongly discourages you to spend time classifying (though as noted before, you always can shoehorn class hierarchy in). With scene nesting, the ability to copy around of entire trees of nodes, and I would also add groups. You're left with the useful tools for cloning, composing and dynamic classification.

    • @SmilingDepression
      @SmilingDepression 5 років тому +1

      @@rmdec so if i understand correctly instead of writing a script directly for a single object that may have inheritance (the unity way) or many tiny scripts to attach to multiple objects all doing 1 abstract thing (the ECS way) godot is more like you make one script but instead of attaching it directly to an object you copy nodes to build something dynamically thru it (could be anything) and then i guess get access to each of the nodes or even scenes that you copied functionality?
      if so then it reminds me alot of C (not ++) where a node is just a collection of data (C's struct) and you can even have struct inside other structs (nodes inside nodes) and when you want to make something new dynamically you'd get all the structs that you need (copy the nodes) and gain all their functionality but in a more "lego" way than inheritance. if thats the case then its kinda funny we're going full circle back to the 80s and 90s programming concept haha but thats not a bad thing imo. again assuming i understood correctly perhaps a better example of this would be to say "instead of making a full object (gameobject or class) ahead of time that will be pretty limiting to modify and expand. you instead make small pieces for it and bring them together thru the nodes in a lego way"

  • @marian519
    @marian519 5 років тому +17

    Interesting point about the UI. I've only used Unity and I had the same thought when I opened the Unreal editor for the first time. It looked like a horrible mess to me. Btw, the screenshot from the Godot editor looks much like Unity's upcoming UI overhaul.

    • @dot32
      @dot32 5 років тому +3

      but the UI overhaul's light theme burns your eyes out of their sockets...

    • @igorthelight
      @igorthelight 5 років тому +2

      @@dot32 Search for "Unity Dark theme".
      You need... unofficial tool :-)

    • @MenacingPerson
      @MenacingPerson 3 роки тому

      @@igorthelight more like 400bucks

    • @igorthelight
      @igorthelight 3 роки тому

      @@MenacingPerson Unity Dark Theme is free now! :-)
      2019.4.8+ or 2020.1.2+

    • @MenacingPerson
      @MenacingPerson 3 роки тому

      @@igorthelight oh well I don't use it (unity)

  • @Sk4lli
    @Sk4lli 5 років тому +7

    Great video, and nice to see that many other Godot users chose it for the same reasons I did. That's maybe another reason why the community feels like a big family.
    I disagree on the bug part. I used Unity for a long time and never got really warm with it. But many bugs made life harder. In Godot when I encounter one it often gets fixed fast or there is a work around.
    Especially Godot 3.1 is a big step forward. :-)

  • @youtubesonemancountertime-374
    @youtubesonemancountertime-374 5 років тому +56

    Godot also gives a chance to the autist/NEET basement dweller like me to possibly make something to get out of his NEETude. Juan gave bread to poor gamedevs, and this bread is Godot.
    NEET RISE UP!

  • @sebastianwardana1527
    @sebastianwardana1527 5 років тому +9

    Godot has a lot of quality of life features and has editor features not hidden behind c# language elements. Nice chaps! Are you in the facebook group of godot by chance?

  • @UltimaN3rd
    @UltimaN3rd 5 років тому +7

    The screenshots around the 50s mark seem to be glitched

    • @AlexHoratio
      @AlexHoratio  5 років тому +1

      Yeah I noticed that several hours after uploading, something fucked up in rendering>.

    • @dot32
      @dot32 5 років тому +1

      @@AlexHoratio Its awesome when youtubers don't swear in their videos, but do in the comments. It just feel so much more personal, like they're not some company trying to be professional, you know?

  • @kevint.8553
    @kevint.8553 5 років тому

    I'm sorry, what did you use to edit the video? I can't make out what you're saying.

  • @the_procrastinator8606
    @the_procrastinator8606 2 роки тому +2

    Just popped up on my recommended tab…
    Thought it looked familiar, and turns out you’re the cool-looking-space-shooter-made-in-Godot guy!
    Hows the project going btw? Seems like it went through quite meaningful changes in these last 2 years or so

  • @Zen-rw2fz
    @Zen-rw2fz 5 років тому +10

    Welp I guess I'll give up game development and start a beekeeping career

  • @steve_ancell
    @steve_ancell 2 роки тому

    I started learning Godot a couple of weeks ago and I'm starting to like it, I originally used Blitz3D, MonkeyX, MSVC# and AppGameKit Studio.

  • @sripranav
    @sripranav 2 роки тому

    The only problem is I can't analyse my game while playing it like I can pause it and see all the stuff in unity! Is there a way in Godot? I don't seem to find! If it is! Please help

  • @TheRoboticLlama
    @TheRoboticLlama 3 роки тому +2

    The part I don't like about what you said is that Unity was too complex at first but that'a coming from someone who knows how to debug the source code of a game engine.

  • @vaishnav_mallya
    @vaishnav_mallya 5 років тому +1

    The games being played in the video. Was it made by you?

    • @AlexHoratio
      @AlexHoratio  5 років тому +4

      Yep! :D It's called WARP-TEK and you can find the Steam page here: store.steampowered.com/app/924870

  • @HE360
    @HE360 5 років тому +5

    I recently switch from Unity to Godot. For those who are still on the fence about changing to Godot maybe because Unity has better documentation, etc. (which was the reasom I stayed with Unity); I just wanted to say I pretty much consider myself a moderately beginning game developers. I don't consider myself the greatest at programming and at first I stuck with Unity again because of its resources. But, I simply Googled how to do the things that I wanted to do in Godot and it was well WORTH the effort. I find myself now making all of the same things I made in Unity and having al of the same fun.. But, this time I don't have to worry about a splash screen coming with my games, Unity's weird business practices; I don't have to worry about royalties, and I have complete freedom. So, it was well WORTH the bit of effort in learning and Googling and it took me just a weekend to learn.

    • @VancoldGH
      @VancoldGH 5 років тому +3

      gotta be honest, better documentation is one thing but godot has many things unity doesnt. room to evolve. godot can be what you want it to be / what we as a community want. it is much more personal since we the users matter the most. other than that. if you want to help ppl create tutorials / documentation. that way newcomers have an easier time. i thought doing some german courses for godot. there are some but the quality is lacking imo. godot really needs some more exposure, it is great and even tho it is open source it needs funding :)

    • @HE360
      @HE360 5 років тому +1

      @@VancoldGH I actually made about 4 Godot's tutorials since Godot's 2.0 release and later 3.0. In fact, I made one of he first complet tutorials since Godot's existence. They are all on my channel.

  • @monotonehell
    @monotonehell 5 років тому +5

    "waterboarded with icons"

  • @nathanlewis42
    @nathanlewis42 5 років тому

    What about Blender’s new game engine? How does it compare to Godot?

  • @meccanizer
    @meccanizer 5 років тому +11

    Wait does that mean your a *Godot Supremacist*

    • @AlexHoratio
      @AlexHoratio  5 років тому +9

      Yes, but instead of like committing hate crimes against Unity people or whatever we just have lots of Gdo-only tea parties

    • @ihateflies5605
      @ihateflies5605 4 роки тому +1

      Shut up godot user and make me a a large acclaimed title

  • @justsomeguy8385
    @justsomeguy8385 5 років тому +1

    How long did it take you to develop WARP-TEK?

    • @AlexHoratio
      @AlexHoratio  5 років тому

      I could be wrong, but I think between 6 and 9 months?

    • @3nkidu465
      @3nkidu465 4 роки тому

      9 months in full-time development?

  • @Hyperdonic2
    @Hyperdonic2 4 роки тому

    Working as a bee keeper would still be awsome though. Minus the noise.

  • @harmonyhoney7115
    @harmonyhoney7115 5 років тому

    k00l vid im subbing now

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

    Agreed, Godot gives a good impression in the beginning. Not so convoluted. I was able to test the waters with it. But at the moment, it's more for those who are more focused on the programming part.
    I tried making a racing game in the veins of 'Split Second'. At first it was easy to set up a car and get it moving. But to get it moving as a racer, it's hard to get decent results. And the information isn't just there, for when you get stuck. So if you don't have any previous experience with these things, your development grinds to a halt.
    I tried the same in Unreal and got a satisfying result right of the gate. Since Unreal changed their policies regarding licensing and such, which basically makes it free for small indie-developers, I'm switching. I'm more into designing the assets, world and gameplay, and less into programming every tiny bit.
    I'll keep my eye on Godot though, to see if it comes to a point where it works for me, not against me. The car physics aren't there yet.
    You can look up 'Close Call Racing' on my 'eyeEmotion' channel. That was made with Blender and Godot.

  • @tumasturtle3298
    @tumasturtle3298 5 років тому +3

    Some people say that free stuff is not that good, this engine is free but godot

  • @jonahjohnson8869
    @jonahjohnson8869 5 років тому +4

    Redoing the same videos every year
    Props bro

  • @gamersunite9026
    @gamersunite9026 2 роки тому

    godot can also load assets from anywhere, unlike unity thats limited to Resources and the user's data folder which isnt really editable either

  • @noiJadisCailleach
    @noiJadisCailleach 5 років тому +23

    godot: 20+Mb, portable
    unity: 2+Gb, install only.
    Nuff said.

    • @Jack3G
      @Jack3G 5 років тому

      Noi Jadis Cailleach This is what convinced me to use godot

    • @techgo4431
      @techgo4431 5 років тому +2

      Noi Jadis Cailleach
      well Unity has way more features, of course, it's going to have a bigger file size, Godot will mostly likely eventually get there too.

    • @noiJadisCailleach
      @noiJadisCailleach 5 років тому +1

      @@techgo4431 I get what you're saying. But Godot got here after 18 years. Godot just has way more less bloat.

    • @marxfan1509
      @marxfan1509 4 роки тому

      @@techgo4431 That's not true at all.

  • @cdarklock
    @cdarklock 3 роки тому

    The Unity team decided not to fix a bug that was blocking progress on my project, and never explained why. It's probably because they figured not enough people had the bug, so it didn't need to be fixed.
    So I went looking for an open source engine that could never make this decision for me. Hello, Godot.

  • @MasterBlek
    @MasterBlek 4 роки тому +1

    I would love to see some games made with GuhDoh.
    Interesting software but i haven't saw any good games made with it yet.
    GuhDoh looks promising just like the misspelling of all of the people who saw an "H" in the name. XD

    • @AlexHoratio
      @AlexHoratio  4 роки тому

      I'm using the correct pronunciation :D The name came from a French play, and "goh-dough" is how that name is pronounced in the play. Technically speaking according to the maintainers, there is no one correct pronunciation.

  • @vikas_room
    @vikas_room 5 років тому

    man I love the toaster mic

  • @justfilip7844
    @justfilip7844 5 років тому +1

    But for most beginners (what I think) is better Unity, because it has tons and tons of tutorials.
    But I like Godot, but it's not that beginner friendly, or it seems to me like that.
    Nice video!

    • @dot32
      @dot32 5 років тому +3

      Godot is much more intuitive for beginners. Me, the guy in the video, and many others, were very confused with Unity. Now, with Godot, i can finally make some games. With unity i was just copying the tutorials, not at all sure of what i was doing...

  • @EternalDensity
    @EternalDensity 5 років тому +1

    I tried getting into Unity several years back and it didn't work out for my programmer brain. But Godot just clicked with me.

  • @Saidriak
    @Saidriak 5 років тому +10

    Unfortunately I got my self trapped in the unity eco system. I already have too many projects in unity to make the switch. One day however, especially once Godot has exceptional 3D (which I'm sure it will) I'll make the swap, and I'm looking forward to that day.

    • @jomesias
      @jomesias 4 роки тому +2

      Kazoo start a new small project, you’ll see the difference

    • @softwarelivre2389
      @softwarelivre2389 4 роки тому

      Create a new side project, like a small 48h code jam, and see what you think about it.

    • @Saidriak
      @Saidriak 4 роки тому +1

      @@softwarelivre2389 I did actually, it was a fun disaster.

    • @theman3282
      @theman3282 4 роки тому

      @@Saidriak i feel you as well...me unity user from version 3.5, had day job as unity developer from 2010 to 2017, the user base is huge and a lot of freelance and job offering..its hard, but im slowly changing using c# version of godot.

  • @miles3279
    @miles3279 5 років тому +6

    im thinking of switching from unity to godot then i saw this vid!!

  • @noiJadisCailleach
    @noiJadisCailleach 5 років тому +1

    I still use UE for 3d though.
    Haven't touched godot's 3d ever since i started.

  • @steviegilliam5685
    @steviegilliam5685 3 роки тому

    Would you say its easier?

  • @gilian2587
    @gilian2587 4 роки тому

    I would guess that Godot appeals more to developers more than it would appeal to people who come from other backgrounds. I just built a dictionary based dialogue data structure that I can extend to do just about anything that I would want with a jrpg-style dialogue system. Tried the same thing in Unity -- I decided to go back to godot... my other option would have been to continue with Unity and risk dropping my computer from the 14th floor.

  • @LearnKuCode
    @LearnKuCode 5 років тому +4

    I want to be a bee keeper

  • @nathanielwoodbury3515
    @nathanielwoodbury3515 5 років тому

    Godot was the first game engine that I tried and to be honest, it never really clicked with me. On the other hand, gamemaker studio 2 really clicked with me and I've been using that ever since.

    • @igorthelight
      @igorthelight 5 років тому +1

      Same!
      But I'm trying now Godot 3.1 with UI improvements and new features! Why? Because GameMaker Studio 2 wasn't improved that much in two years. Just some bugfixes.
      Also, GDScript is beter than GamaMaker's Language:
      * It has types! That's optional.
      * There is no dymanic initialization. This thing only creates bugs in GMS.
      * GDScript is basically Python.
      * You can create objects with capabilities you really want (empty object, camera object, object with two sprites...)
      * Godot support bone animation. Yes GM:S2 also does. But you can do bone animations RIGHT in Godot. No external program needed!
      * Godot has 2D lighting out of the box!
      * Godot have modern shader scripting with visualization!
      I like GameMaker Studio 2 but I really want game engine to evolve, not just fix bugs.
      Give it another chance :-)

  • @marcfoster715
    @marcfoster715 4 роки тому

    While we are waiting for Godot: I haven't done any game development yet, but this seems like a good engine should I start dabbling with it.

  • @KalponicGames
    @KalponicGames 5 років тому

    I think a marketplace for Godot will be nice. This way some Godot developers can sell some assets and will be nice.

  • @vlusky_husky
    @vlusky_husky 5 років тому

    I don't know if anyone even care's but here is my story with godot..
    So i used blender for a while and intrested in it's engine. It was cool at first later on it was slowing me down. If you know bge, then you know exactly what i was thinking. So... I looked at unity. Having struggling to download it let alone install it. After 5 days of redownloading and reinstalling i have'nt got any succes(And my max internet speed is 100kbps to consider) So, i looked at other engines.
    This time i take a look at Clickteam Fusion. It works. I am very happy that time. I then make a couple of experiments until i decided to make a proper game. After a couple weeks i finished it. It was beyond what i can describe. Seeing your work comes together gives more joy than i could handle. So, it makes sense for me to make other stuff aswell.
    And then, it goes downhill, i was planning to make a platformer game but.. Something is telling me it's just not going to work. Fusion programs with some sort of grid. The rows tell the event and columns tell the action for that event for each object. That might seem reasonable but every object is symbolized by a check mark if it does something and every object has more than one thing it can do. So, one check mark could mean it tells it to move, or to hide. It makes it reaaaalllly hard to read someone elses code. That one time i was looking for a A* algorithm and lemme tell ya it feels like piecing together the fnaf timeline ffs
    Then i downloaded Godot which everyone on youtube says it was a replacement for unity. I thought it was kind of funny at first because the file size comparison was way off. But i tried it nonetheless...
    It works so well i am sticking with this. The language is simple. It has a intuitive interface and its free. It dosent have any visible issues (besides now my recommendations are filled with brackeys) so looks like im not going to switch anytime soon.
    While my first game took me 6 weeks to get working. Ive made my second game and its half way done on 1 week. And it was slightly more complicated too!
    If you wonder my game is up on gamejolt now with 7 downloads but i think its nice.

    • @AlexHoratio
      @AlexHoratio  5 років тому +1

      Awesome to hear it :D I love hearing success stories with Godot. Also, I don't even know if my first three games got 7 downloads in total>.

    • @dragon0o030
      @dragon0o030 5 років тому

      "feels like piecing together the fnaf timeline ffs". I cracked up waaay too hard on that one XD

  • @zeroiq4737
    @zeroiq4737 5 років тому

    Does it has c#?

  • @omarehab2151
    @omarehab2151 2 роки тому

    I like godot more than unity but my problem is that the community in godot is way smaller there is
    no tutorials so when I run in to a problem I can't solve it but in unity the community is way bigger therefor its easier to solve your problems

  • @boratsagdiyev1586
    @boratsagdiyev1586 4 роки тому

    How does Godot run on low-end cpu's compared to Unity>?

    • @bleedingxiko8456
      @bleedingxiko8456 4 роки тому

      Je Moeder its amazing it runs very smooth on my low end pc when my average fps using unity was 15-25

  • @bruh1234lmao
    @bruh1234lmao 3 роки тому +1

    I also choosed godot over unity

  • @cameronbelcher6189
    @cameronbelcher6189 5 років тому +1

    It is not just you man, it really does remove a human element, it is like talking to a bot.

  • @charliebrownau
    @charliebrownau 5 років тому

    Does godot allow proper multi threading and multi core support ?

  • @WayraCodes
    @WayraCodes 4 роки тому +2

    Well I mean...
    Unity's interface has been fixed...
    Bugs are only caused by local problems...
    And to get help in unity you ask the community, not the employees...
    I think unity takes this one.

    • @softwarelivre2389
      @softwarelivre2389 4 роки тому

      The community does not have access to the source code to make fixes.

    • @WayraCodes
      @WayraCodes 4 роки тому

      @@softwarelivre2389 That is if it even has errors in the first place.

  • @irfanhakim4617
    @irfanhakim4617 2 роки тому

    this guy: Talking about Godot
    me: trying to figure out tf he's playing

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

    Recently tried to use unity again and just having to fight with unity hub was enough

  • @codyconroy5137
    @codyconroy5137 5 років тому +1

    Why do people call it gahdoe....the Godot devs call it....Go-DOT....their logo is a Robot, it rhymes with GO-DOT

    • @AlexHoratio
      @AlexHoratio  5 років тому

      According to the Godot developers, the engine name came from a French play called "Waiting For Godot". In this play, "go-DOH" is the correct pronunciation, as described by akiens, one of the maintainers. However, reduz maintains that there is no official pronunciation for the name of the engine. :D

    • @AlfredReinoldBaudisch
      @AlfredReinoldBaudisch 4 роки тому

      Call it whatever you feel like calling, it's a name, no rules xD

  • @alexvanheerden5702
    @alexvanheerden5702 4 роки тому

    Good tooling is a reasonable reason to prefer one technology over another 👍🏻

  • @calcumalations1235
    @calcumalations1235 2 роки тому

    I personally downloaded many different game engines
    ( Unreal , Godot , Unity , Cryengine , Roblox Studio )
    Cryengine and Unreal just made me go NO
    Roblox Studio is something i already used so i was finding it nicer
    Godot's simplistic style made me go yes, but the nodes made me a bit lost, as well as it needed its own system i gotta learn
    Unity made me go eh? (FYI i downloaded Unity when it had Javascript)
    and i thought oh hey lemme learn some tutorials and i watched Brackeys + gun tutorials and i made a basic FPS, and then i gave up rinse and repeat untill now where i have learnt alot from just watching tutorials and personal testing, now i would say im an intermediate player, i still use tutorials but i dont need them, i just wanna save time lol

  • @orozcoapaza1660
    @orozcoapaza1660 5 років тому

    I godot just OpenSource or is it truly LibreSoftware (the 4 freedoms stated by the FSF) ???

    • @AlexHoratio
      @AlexHoratio  5 років тому

      It's proper free software, by the terms of the VERY permissive MIT license :)

  • @luigiplayer14
    @luigiplayer14 5 років тому

    Because it gas the same name as an awesome video game character

  • @usmanmemon
    @usmanmemon 5 років тому

    Actually almost all of unity's features are opensourced on github and can be commited

  • @thepowerlies
    @thepowerlies 4 роки тому

    As a senior web developer who wanted to poke around game engines for curiosity I really enjoyed using Godot over something like Unity + Jetbrains Rider. It's just that everything is there and it was more straight forward. Unity became quite boring and tedious after a few hours for me

  • @latbat58
    @latbat58 5 років тому

    Im in middle of my first complete spaghetti code game with unity. Should i switch to godot lol. Im planning use csharp with godot too

    • @AlexHoratio
      @AlexHoratio  5 років тому

      C# support for Godot is a little experimental at the moment, so I'm not sure I could really recommend that in good conscience. Honestly I'd recommend you just learn GDScript. If you know how to use C#, GDScript should be a piece of cake :D

    • @latbat58
      @latbat58 5 років тому

      @@AlexHoratiothank you for your reply and the video! im currently trying to make my first game with godot using gdscript :D

    • @EdWard-cv5gc
      @EdWard-cv5gc 3 роки тому

      @@latbat58 how did it go?

  • @zwiebelsaften9175
    @zwiebelsaften9175 4 роки тому

    YoU aRe SpElLiNg It WrOnG

  • @floriankudlikshobbyraum
    @floriankudlikshobbyraum 5 років тому +1

    I can relate to that. I chose godot for almost all the same reasons. I'm curious about your work. sub ;)

  • @stdcall
    @stdcall 4 роки тому

    The game has a nice 2hu feel to it

  • @kaf3in0
    @kaf3in0 5 років тому +1

    All HAIL open source and linux support!

  • @mahamadsulthan5966
    @mahamadsulthan5966 3 роки тому

    I can work on my project in less then 30 sec in Godot but in unity it's takes around 5min to load everything.... And also that annoying unity splash screen which we can't diable in free version...

  • @classicguy7813
    @classicguy7813 5 років тому +1

    I used Unity, mono libraries are against programming standarts in unity. You open your game, its scripts are lost. Welcome Unity. Godot is better

  • @vigneshs2886
    @vigneshs2886 4 роки тому

    But how can everyone be so good of a developer that they can directly go inside the source code of the engine and fix it? you should be a god like developer to do that kind of stuff

    • @khanoaoas7269
      @khanoaoas7269 4 роки тому

      I think that the vast majority of Godot users don't actually need to modify the engine, but if for whatever reason someone does have to, they can. And yeah, you probably have to be really good to do this kinda stuff.

    • @AlfredReinoldBaudisch
      @AlfredReinoldBaudisch 4 роки тому

      I think this is a very very very rare case. It would happen maybe only in a company seeking out of paying high licensing fees, but then on the other hand, time is money, so they prefer to use Unity or Unreal which got Enterprise support. So it is not a practical argument.

  • @dr_UiD
    @dr_UiD 5 років тому

    Very interested with godot. I downloaded third person example to look at performance and got 15fps. That was the end of my interest in godot. I hope godot 4.0 with vulkan will get enormous performance boost🤔

    • @AlexHoratio
      @AlexHoratio  5 років тому +1

      The third person example had such bad performance problems I think there was an issue about it on GitHub for a while... I wouldn't base Godot's performance on that. :D

    • @3nkidu465
      @3nkidu465 4 роки тому

      Godot have limitations in 2D games?

    • @bleedingxiko8456
      @bleedingxiko8456 4 роки тому +2

      jesus lopez maybe some but most the limitations are on the 3d side until Godot 4.0 comes out the only thing thats kind of buggy for me at least is using the auto tiles for tile sets but its an easy fix

  • @krystof7059
    @krystof7059 5 років тому

    i want to use Godot too :( but it doesn't support android C# :((((

    • @shaugnmarc
      @shaugnmarc 4 роки тому

      Really? I think it now supports it

  • @OneEgg42
    @OneEgg42 4 роки тому

    One of the main reasons I'm considering Godot is that I despise the unity splash screen, I think I makes my game look dumb and cheap. Call me pathetic if you want that's just my reason. Also Godot would be more gentle on my 5 year old fragile laptop.

  • @filiphedman4392
    @filiphedman4392 4 роки тому

    Is it "go dot" or "godo"?

  • @dzhaven3009
    @dzhaven3009 5 років тому +6

    If godot suport ads plugin both in ios and android, it will get a lot of user quickly.

    • @rafaelgpontes
      @rafaelgpontes 5 років тому +2

      It actually does. '-'

    • @dzhaven3009
      @dzhaven3009 5 років тому

      I know android is supported.Dose also support ads plugin in ios? If it dose, can you tell me where to know the method, thank you!

    • @rafaelgpontes
      @rafaelgpontes 5 років тому +1

      @@dzhaven3009 sure. Here you go: github.com/kloder-games/godot-admob

    • @rafaelgpontes
      @rafaelgpontes 5 років тому +1

      @@dzhaven3009 there's also this one: github.com/FrogSquare/GodotAds

    • @dzhaven3009
      @dzhaven3009 5 років тому +1

      @@rafaelgpontes WOW, appreciate that! Thank you!

  • @maxron6514
    @maxron6514 4 роки тому

    My name is Gdoe, Gjohn Gdoe

  • @zhyted5006
    @zhyted5006 3 роки тому

    I used to be a developer like you, then I started to keep bees...

  • @Lachrymogenic
    @Lachrymogenic 3 роки тому

    KDenLive sucks for me.
    I use shotcut. it's like vegas and I love it.

  • @fruitdudetv
    @fruitdudetv 5 років тому

    started godot a week ago. wish i wouldnt suck at coding that mach.

    • @AlexHoratio
      @AlexHoratio  5 років тому +1

      You'll improve if you keep doing it, trust me. Even if you dont' feel like you're improving, you are. :D

    • @fruitdudetv
      @fruitdudetv 5 років тому

      @@AlexHoratio Wish i had something like a mentor who could answer some questions or just someone to talk about godot.

  • @furushaanrasheedh913
    @furushaanrasheedh913 3 роки тому

    i love unity but godot has a better interface and easy to learn from tutorials
    AND it has its own programming script

  • @aravinthsrisivasritharan4098
    @aravinthsrisivasritharan4098 3 роки тому

    imagine him trying unreal engine

  • @SunilNmb
    @SunilNmb 4 роки тому

    Why i chose godot over unity
    Me: cuz godot has a g in it and unity doesn't.

  • @wh1te23__
    @wh1te23__ 4 роки тому

    i wanted to use unity since im just starting to get into game development but unity is first of all complicated as s*** and i cant even open it after the new update so i tried Godot which is really simple to use it isnt that complicated and i made a game in the first day of using it with their programming language which is similar to python as i heard so its really good and i just prefer godot for now

  • @Deadener
    @Deadener 4 роки тому

    TL;DW: "I like Godot because I don't make 3D games, and I like fuzzy online communities"
    The gap is closing on 3D, for sure, but it hasn't closed enough for me, yet. Godot is a charming engine, though. I'll continue to follow it's progress and tinker around in it.

    • @AlfredReinoldBaudisch
      @AlfredReinoldBaudisch 4 роки тому

      It depends, I would say. I only make 3D games with Godot and I moved from Unity after working years with it as a contractor. When I say it depends, I mean it depends on the kind of 3D game. I make low res, PS1-like (pixelized, etc) or flat shaded, so Godot is perfect and Unity is too much. If I made realistic or terrain-heavy games, I would go back to Unity or even Uniengine.

  • @NightwatchX2
    @NightwatchX2 3 роки тому

    Godot is awesome. I use Godot as well. No Unity anymore for me.

  • @user-frond-end_dev
    @user-frond-end_dev 4 роки тому

    Где субтитры?

  • @AlexMakovsky
    @AlexMakovsky 5 років тому

    Still there's no good sprite editor like in Unity, for fast slicing of many sprites without plugins. But Godot is cool!

    • @AlexMakovsky
      @AlexMakovsky 5 років тому

      ​@ViperSA tileset editor is suitable for create characters?

    • @AlexMakovsky
      @AlexMakovsky 5 років тому +1

      @ViperSA sounds cool! I'll try it! Thanks!

  • @david_peter
    @david_peter 5 років тому +2

    None of the Unity developers make games with the logo of Unity. I could see many Godot games based on the logo of Godot. It is a sign of love... And there should be reasons behind that.

  • @coffee-is-power
    @coffee-is-power 2 роки тому

    unity has nearly 30 GB, and STILL is pretty buggy and slow, godot got into my heart instantly

  • @bumblebee55551
    @bumblebee55551 5 років тому +3

    So what exactly can Godot do that Unity can't? The majority of your points are that you dislike corporate structure and the personal touch of Godot is nice which is a fair point. However, I fail to see how Godot in any capacity has more functionality than Unity other than a 'sleeker UI' which as you said is a pretty superficial argument. Access to the engine does give you the ability to fix bugs, but I would argue that game developers don't care for learning how to fix bugs in the engine. Game developers want to develop games, not the engine. I am a programmer and have been using Unity for a decent amount of time and I would love to hear what you have to say to my response.

  • @theussr6757
    @theussr6757 5 років тому

    I don't know how to use Godot how to I use it?

    • @dot32
      @dot32 5 років тому +4

      ...you have to learn it. Just like everything else in this universe.

  • @stickguy9109
    @stickguy9109 2 роки тому

    I don't understand why godot users hate unity. Even though I use Unity I never criticize Godot

  • @Cyberfoxxy
    @Cyberfoxxy 5 років тому +1

    Unity is a pain in the ass and they are being really anti consumer and are focusing on how they can get more $$$
    Hey how about those bugs on your bugtracker, the ones left unfixed for 7 years?
    Oh but look PBR rendering.
    And now "ShaderGraph" a shader editor that their competitor has had for almost 10 years. Great job, you caught up. Now time to thwart the bugs and make shader graph perfect.
    OH LOOK ECS!!!

  • @nathanlamaire
    @nathanlamaire 2 роки тому

    I don't care about free, open-source, licensing, or weird small size or crap. I only care if the tool I choose can get my job done, and Unity simply doesn't give it to me. 10 minutes of work I done on GameMaker (1.4, not 2) takes 3 - 4 hours just to get the right setup on Unity. Not to mention weird development workflows, gigantically sucks coding conventions, and unnecessary flexibility that will make your developer life as miserable as possible. Now I moved to Godot because of old GM version will get worse and worse support. Surely the work is still like 1 - 2 hours but god at least the development isn't as weird donkey butt-hole crap like I encountered on Unity.
    And big plus, debugging, designing, and testing the game is much easier on Godot (still not superly easy since I mainly use C# and personally had a hatred on GDScript, but still, it's very easy)

  • @johanhelsing5159
    @johanhelsing5159 5 років тому

    Left unity for it.