Godot sucks

everything is like 20x more steps than unity. what's the point of making me navigate through the tree of CollisionObject3D > PhysicsBody3D > StaticBody3D if it doesn't even show that same hierarchy in the scene's node tree? why wouldn't a mesh instance 3d automatically come with a toggle for collision shape 3d? I can't imagine using this shit formal because it's just gonna make a bunch of spaghetti. the people defending this pile of shit are the same people that would defend drinking your piss in a desert.

Tip Your Landlord Shirt $21.68

Black Rifle Cuck Company, Conservative Humor Shirt $21.68

Tip Your Landlord Shirt $21.68

  1. 4 months ago
    Anonymous

    anyone telling you Godot is good are the typical FOSS dregs.
    They are not programmers, experts or professionals in any aspect and cling onto the identity of the FOSS and try to project their own elements onto it and reincorporate it within their personas.
    Who promotes Godot? Nodevs that are part of minority groups and they are trying to make it a community for more nodev minorities to join. They have no interests in actual gaming or making games or game engines.
    This was dead on arrival since the FOSS is miles behind Unity or Unreal with poor leadership.

    • 4 months ago
      Anonymous

      >Who promotes Godot? Nodevs that are part of minority groups and they are trying to make it a community for more nodev minorities to join. They have no interests in actual gaming or making games or game engines.
      this, getting into godot feels like falling for a pyramid scheme

      • 4 months ago
        Anonymous

        >pyramid scheme
        >a free open source resource
        Damn you Unity shills are really grasping at straws, huh?

    • 4 months ago
      Anonymous

      >Who promotes Godot? Nodevs that are part of minority groups and they are trying to make it a community for more nodev minorities to join. They have no interests in actual gaming or making games or game engines.
      this, getting into godot feels like falling for a pyramid scheme

      How much is Unity paying for damage control? I need a side gig, whilst I'm making my game.

  2. 4 months ago
    Anonymous

    How can someone fail this hard at understanding basic class inheritance? Stick to playing candy crush or whatever it is you Black folk do.

    • 4 months ago
      Anonymous

      i used godot for a while and this system is fundamentally flawed. unity had the good idea where every game object has components you mix and match.

      • 4 months ago
        Anonymous

        Nothing stops you from just making a scene with a flat structure akin to unity's components and I've made a full-fledged ECS out of nodes too. A common pitfall is to think of nodes too much like physical boxes that contain other logical boxes but they're a lot more abstract and flexible than that, which is a problem in itself since the system just gives you too much freedom and every dev seems to have a personal opinion on what is best so it's hard to learn.

  3. 4 months ago
    Anonymous

    its free and unity isnt
    simple as

    • 4 months ago
      Anonymous

      Free shit usually sucks.

  4. 4 months ago
    Anonymous

    A poor workman always blames his tools.

  5. 4 months ago
    Anonymous

    The great thing about the influx of developers trying out Godot ever since the Unity fiasco is that people is that people are finally adding the QoL features that literally every other engine has had for decades

    • 4 months ago
      Anonymous

      this tbh

    • 4 months ago
      Anonymous

      such as?

      • 4 months ago
        Anonymous

        take a look by yourself: https://github.com/godotengine/godot/commits/master From quick look I see bunch of small QoL things, like using cursor keys to navigate scene tree, or filling in default values, etc.

        • 4 months ago
          Anonymous

          I've been taking looks at Godot commits since 2.0 or so, nothing in particular changed in QoL updates, my only annoyance is that they're being overly protective of shitty bits of code because they don't want to break compatibility for 4.x but that goes for any project.

      • 4 months ago
        Anonymous
        • 4 months ago
          Anonymous

          they didn't do updates before unishit shat itself?

          • 4 months ago
            Anonymous

            Godot's update history is notorious for lacking direction and leaving highly requested features to the wayside

            • 4 months ago
              Anonymous

              That's the opposite of reality though, the core devs love doing big flashy features and pet projects which is okay by itself but they don't have nearly enough tech guys doing things the other people don't want to do like fixing the physics (the previous guy left) or audio (lots of core bugs and no one wants to touch that, plus the DAW-like design of effect buses is just unfitting for a game).

              • 4 months ago
                Anonymous

                >the core devs love doing big flashy features and pet projects
                so there's no direction
                >they don't have nearly enough tech guys doing things the other people don't want to do
                and highly requested features are being left to the wayside

            • 4 months ago
              Anonymous

              but, but, anon... I have a heckin epic movie maker in godot now!! once they fix nodes being built-in memory leaks, physics being 35% complete, 3d rendering being slow and unusable... it'll be like a real engine!!

              • 4 months ago
                Anonymous

                >nodes being built-in memory leaks
                the references arent cleared when you call the free function?

          • 4 months ago
            Anonymous

            the whole thing is just juan's glorified playground

            • 4 months ago
              Anonymous

              juan hasn't been a top contributor for like 3 years now, he usually works on some weird idea he's obsessed with and leaves it halfway done in a branch for other devs to actually finish and polish it, then he moves on to some other random thing, at least this kind of ADHD autism is good for not keeping the engine stagnant
              he's particularly obsessed with GI implementations and the new one seems like an improvement, but then he gets into things I feel are really low priority like the audio transition thing he just made, when he talked about working on audio I thought he was actually do something important regarding current audio issues and gripes

              >the core devs love doing big flashy features and pet projects
              so there's no direction
              >they don't have nearly enough tech guys doing things the other people don't want to do
              and highly requested features are being left to the wayside

              what "highly requested feature" of yours got ignored? inb4 some closed issue that has been fixed 3 years ago or something

      • 4 months ago
        Anonymous

        It's bullshit. It's been 2 months or so since the fiasco. It's just pure cope.

    • 4 months ago
      Anonymous

      this tbh

      No it won't.
      That's not how FOSS works at all.
      You don't get an influx of people, on a FREE software, and suddenly the owners decide to listen to the mass and add in features FOR FREE.
      Godot is miles behind because precisely it:
      >doesn't prioritize documentation
      >doesn't prioritize ease of use
      >doesn't fix bugs
      >chases new shiny garbage (like Unity mind you)
      >the actual leader ship of 10 people aren't doing it professionally

      So now you are counting on thousands of people to come up with solutions, documentations and testing. People completely unbeholden nor involved in the project.
      Good luck.
      An ant hive has millions of workers yet none ever improved ant lives or the hive. It's the same thing here. What 10 good engineers could achieve will never happen with a million of nodevs.

      • 4 months ago
        Anonymous

        What is wrong with the documentation and ease of use? What bugs are unfixed? How are the guys being paid to work on it not doing it professionally?
        It's quite incredible how everything you wrote is seemingly designed to be as wrong as possible on purpose.

        • 4 months ago
          Anonymous

          show game

      • 4 months ago
        Anonymous

        All lies. You never touched the engine, which is fine, but don't make it look like you know anything about it.

      • 4 months ago
        Anonymous

        I don't think you understood his point
        He didn't mean that the existing devs saw the influx of new users and decided to dedicate time to adding QoL features
        He meant that some out of the many new users decided to add those features themselves, since it's open source

  6. 4 months ago
    Anonymous

    If I wanna make a 2D game is there any reason to not use GMS2?

    • 4 months ago
      Anonymous

      the fact that you're paying for an objectively worse tool

      • 4 months ago
        Anonymous

        than what? godot?

    • 4 months ago
      Anonymous

      according to Godot it's because it's not FOSS that you shouldn't use it and instead you should use Godot because it is FOSS and FOSS is the best-feeling software out there.
      they will even blow sunshine and rainbows up your ass to make you believe it's good. Up until you try Unity or Unreal and realize you could've had it easy and worked on an actual project instead of sinking your time into a worthless engine.

    • 4 months ago
      Anonymous

      godot is basically python so if you're used to that you're better off

      • 4 months ago
        Anonymous

        python is not a game engine so godot cannot be categorically defined as even remotely similar to python, if you mean GDScript then the syntax is similar but that's all there is to it and it's still not even remotely comparable in this context

      • 4 months ago
        Anonymous

        except gms is free and its basically javascript which is far easier to handle

        • 4 months ago
          Anonymous

          GML isn't even close to javascript and it's the most moronic, barebones, idiosyncratic language I have ever had the displeasure of using and that's not even the wider-ranging issues GM has with object and project structure.

          • 4 months ago
            Anonymous

            I've used at least 15 different programming languages and GML is fine
            Every single new language or software you learn, within about 2 hours you'll find something simple that you want to do and there won't be support for it. I've never been impressed by the features or syntaxes of an engine. Sometimes it's like WolfRPG and you have to do crazy shit to do a simple for loop, sometimes it's like Godot and it's ridiculously difficult to import Blender files. Sometimes it's like R and every package you download uses a different syntaxes and data structure. Regardless, it's never easy, and there is ALWAYS a stuck-up community member on the forums ready to tell you that you want to do something stupid and that fixing the broken functionality would morally compromise the entire software.

            Open source shit is awful but it's about as bad as anything else.

            • 4 months ago
              Anonymous

              Godot's asset importing is just bad in general but it's something they're directly addressing and they say it's one of the highest priority things so it's unfair to say they're holding on to it, it already did improve a lot but the 3D import window seems to be the current hangup.
              Also holy shit make animations less painful, the UX is just horrible with me constantly having to spend 10 minutes doing very basic things that should be fast like redirecting the path of an animation but having to do it manually for 50 tracks because no one came to the thought that maybe users would like to batch-edit all these animation tracks at the same time. It all just assumes that you'll have things already done and done in Blender.
              There's a common pattern in Godot where every special editor tab for a particular use case is going to be stupid, I haven't used it lately but tileset editing went through a revolving door of devs reworking it and none of them made it remotely good.
              None of these issues are even close to the problems I had with GM though, Godot just gets a lot more shit over it because their development is more open to issues are more apparent to non-users.

              • 4 months ago
                Anonymous

                Godot's animation support is fricking worthless. I don't know what it is, but if you click on an animation player that even has like 10mb of animations associated with it, the entire editor freezes for like 2m trying to load it. The animations worked fine in fricking blender so I have no clue why godot has so much trouble when they've all been baked.

  7. 4 months ago
    Anonymous

    >why wouldn't a mesh instance 3d automatically come with a toggle for collision shape 3d
    visual meshes and collision meshes are rarely identical in production

  8. 4 months ago
    Anonymous

    To make you have at least 1% of the skills of the old school devs and don't become a unity/unreal hack

  9. 4 months ago
    Anonymous

    Dud they ever fix the move and slide function or whatever
    Literally designed to be a pre-built 3d movement solution so you don't have to code your own and it doesn't work properly.

    • 4 months ago
      Anonymous

      works on my machine but you're better off using the godot jolt plugin for fixing tangentially related physics things
      reduz seemed ok with just integrating jolt as the default physics engine but the team just seemed to agree that while it's better there's no real rush to replace the current default since the plugin works just fine as a plugin

  10. 4 months ago
    Anonymous

    >first sentence mentions Unity
    DAMN Unity is sending their defamation team now? Wow they must be losing money to a FREE game engine lmao

  11. 4 months ago
    Anonymous

    >mesh instance 3d automatically come with a toggle for collision shape 3d
    Because you're not supposed to use Godot's high level physics or collision, silly, if you want an actual production game you need to redo the engine to resemble a (horrible, unoptimized) ECS using their physicsserver and renderserver :^)

  12. 4 months ago
    Anonymous

    >composition makes code spaghetti actually
    >godot is for nodevs but muh unity black box plugin machine is not
    You should all hang. You keep spouting opinions about things you know nothing about, like soulless little bugs.

  13. 4 months ago
    Anonymous

    frameworks > engines

    • 4 months ago
      Anonymous

      An engine is just a framework + the editor. Explain how an editor makes it worst.

      • 4 months ago
        Anonymous

        No, most engines don't have IDEs / editors

      • 4 months ago
        Anonymous

        Have you ever actually used Godot's editor to make a level? Or do you end up using Tiled/Blender?

        Also unlike real languages that allow linking libraries, Godot needs plugins. So you can't just download c/c++ code that works, you have to reformat it in a way Godot can use it. Let's be real you're not gonna do that.

        If you want to make a 2D game, use something like Love2D.

  14. 4 months ago
    Anonymous

    The reality is Godot will get better and Unity will get worse
    You're either future minded or you just want to crank out a game as easily as possible right now

    • 4 months ago
      Anonymous

      Not with Linietsky at the helm.

      • 4 months ago
        Anonymous

        juan is not at the helm to begin with and currently the direction is decided by the 10 or so core devs
        akien was the project admin but it seems like that role has been moved on to the yuri guy now which bothers me since he's super autistic and conservative with the PR nitpicks

    • 4 months ago
      Anonymous

      No it won't.
      If something hasn't been improving for the last few years it won't suddenly start to do so on its own.
      It needs to be sold and bought by someone who actually wants to make it work as a company, not some moron nodevs

      • 4 months ago
        Anonymous

        >If something hasn't been improving for the last few years it won't suddenly start to do so on its own.
        But it's open source, thousands of people will just come along and add code to it and it'll keep getting better and better!

      • 4 months ago
        Anonymous

        It has been improving by leaps and bounds for years now and I've been telling you gays that it has been objectively superior to GM since the 2.1 days and it only improved since then. Public perceptions lag behind by many years though and very rarely have actual insight.

  15. 4 months ago
    Anonymous

    It uninstalled from my PC twice

  16. 4 months ago
    Anonymous

    What addons and videos should you watch/get if youre a beginner and need some QOL, for a 3D shooter game

    • 4 months ago
      Anonymous

      I'd say try out the different FPS controllers in the asset lib just to see how people approach these problems but from my experience they work at first and then have fundamental issues that you only catch once you start using them in actual game situations. You'll always have to experiment and write things yourself eventually.
      It's a way too common issue with all gamedev really, too many addon writers and youtube tutorials from people who just don't make fricking games and only do things that work in a vacuum, giving you only a small glimpse of what actual gamedev entails.

    • 4 months ago
      Anonymous

      literally just find a 500-view video for the one feature you wanna code and copy their code
      don't even bother with general beginner tutorials

  17. 4 months ago
    Anonymous

    >godot sucks for anything other than extreme inidie jank
    >ue5 is fricking huge
    >unity is a financial suicide waiting to happen
    i just want to make a 3d anime girls game, why do i have to suffer so much

    • 4 months ago
      Anonymous

      It feels like there's a lot of options for 2D but hardly any for 3D. Aside from the israelite schemes going on at Unity, I just hate the interface and the fact you need an email registration. Godot is much better in those regards but the performance sucks and is buggy and lacking features.

      • 4 months ago
        Anonymous

        If you can't even manage to create an email address I don't think gamedev is for you

        • 4 months ago
          Anonymous

          I think you should never criticize anything and be stepped on for the rest of your life.

  18. 4 months ago
    Anonymous

    Is it worth having 0% royalties? Probably.
    Someone should make a celeste type game in it, shouldn't be too hard for godot

Your email address will not be published. Required fields are marked *