Comment by dlachausse

Comment by dlachausse 3 days ago

6 replies

This is an unpopular opinion on here, but generative AI is getting very good. I think it will soon be the way non artists create art assets for a variety of purposes. It’s not perfect yet, but it’s rapidly improving.

robrtsql 3 days ago

How so? Can it produce a sprite sheet with a believable 'walk cycle' for a 2D character? Can it produce a rigged 3D model?

As usual, it seems like we're maybe _almost_ there (if you can generate video, like with OpenAI's Sora, you could probably get a walking animation for a character, and I've seen proof-of-concepts which produce not-rigged 3D models), but it seems like AI can't do a lot of things that you would want for game development.

The one thing it _is_ really "good" (emphasis on the quotes) at is generating static 2D assets like character portraits, HUDs, item/skill icons, etc. Unity's asset store is now full of gen-AI stuff like this (lots of packs of 1,000 spell icons, which are all basically variations of a 'fireball', except maybe this time it's green, etc).

krapp 3 days ago

There is an entire vast ecosystem of services and a community of artists offering production quality assets of every conceivable type, often for free. Generative AI doesn't solve any problems in this space.

  • dlachausse 3 days ago

    That is great if your idea for a game or other product only requires those already existing assets. However, what about assets that don't already exist? You would have to commission an artist to create them, which costs money that you as a bootstrapped independent developer may not have. It also takes considerably more time than generative AI does.

    This is a contrived example but, what if I wanted a Walrus riding a surfboard, wearing a top hat, holding a katana in his right hand, and holding a slice of Hawaiian pizza in his left hand.

    Despite the biases people have against generative AI, it will solve a LOT of problems in this space.

    • krapp 3 days ago

      >That is great if your idea for a game or other product only requires those already existing assets.

      Which many will. Just look at the indie games on Steam, a vast amount of them use pre-existing assets.

      Jim Sterling poisoned an entire generation of gamedev's minds against it, but there's nothing wrong with doing so.

      >You would have to commission an artist to create them, which costs money that you as a bootstrapped independent developer may not have.

      If you want a game with quality, unique artwork, likely a style you want to build a brand around and monetize, you should be willing to spend the money on an artist to create it. Using a technology which is trained on the work and style of artists (without their permission, mind you) to extrude an art-like product just to avoid having to pay for it is gross.

      >It also takes considerably more time than generative AI does.

      Does it? Chances are that "Walrus riding a surfboard, wearing a top hat, holding a katana in his right hand, and holding a slice of Hawaiian pizza in his left hand" is going to be replete with errors, not have a consistent style, have bad geometry if it's a model, and need to be edited anyway. It isn't going to be what you imagined in your head, because generative AI is a mediocrity machine, and it isn't going to compete against a coherent design implemented by real artists who care about their work.

      You'd be better off just buying assets or hiring an artist either way. It isn't even that expensive, artists are desperate for work now that AI is eating them alive.

      • dlachausse 3 days ago

        Hiring artists is still a cost and potential time sink, for a game done in your free time that is really unlikely to turn a profit. Generative AI is free and takes just a few minutes.

        • krapp 3 days ago

          OK. I guess there is literally no other option for you and it was a mistake to imply otherwise. Have fun with your derivative slop, then. ¯\_(ツ)_/¯