• ZILtoid1991@lemmy.world
    link
    fedilink
    arrow-up
    33
    ·
    6 months ago

    Me: “How do I write my own Rawinput handler?”

    Search results: “Here’s how you setup Rawinput in this competitive FPS, and look how it reduces input latency by a single milisecond! After 2-3 pages of AI generated SEO garbage full of misinformation, you might find something else besides of the official MS docs.”

    Me: “Okay, this is not working, maybe I should look for some another preexisting SDL alternative, maybe at least one of them isn’t an even bigger dumpster fire than SDL itself.”

    Search results: “Duuuude, have you heard of this game making tool, called Gamemaker? It doesn’t need coding, and it’s totally the same thing, because some people mistakingly called SDL a game engine, and now my AI hallucinates it as such. If you’re up to a bigger challenge, then there’s always Godot, or DirectX, which my AI also hallucinates being a game engine!”

      • ZILtoid1991@lemmy.world
        link
        fedilink
        arrow-up
        22
        ·
        6 months ago

        Godot is a game engine.

        SDL, on the other hand, is not, and instead is a multimedia layer (middleware) often used for game development.

        One could argue that game engines constitute as middleware, but in reality, most modern game engines are way more than that, and instead often rely on other middleware nowadays (e.g. OpenGL, or even SDL for some). This, alongside with people mistakingly calling SDL a game engine, leads to stuff like this.

      • Bezier@suppo.fi
        link
        fedilink
        arrow-up
        10
        ·
        6 months ago

        I think that remark was only meant for directx, and the ai lumps it with godot.

      • JoshCodes@programming.dev
        link
        fedilink
        arrow-up
        7
        ·
        6 months ago

        Pretty sure it is, might just be their grammar.

        I read it as “Godot, or DirectX (which my aim hallucinated is a game engine)”