• chonglibloodsport@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    4 hours ago

    Do you have an example of some games that use small neural networks for their NPC AIs? I was under the impression that most video game AIs used expert systems, at least for built-in ones.

    • Holytimes@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      3 hours ago

      Black and white used machine learning If I recall absolutely a classic of a game highly recommend a play if you never have. Dota 2 has a machine learning based ai agent for its bots. Tho I’m unsure if those are actually in the standard game or not.

      Forza and a few other racing games though out the years have used ML to various degrees.

      And hello neighbor was a rather infamously bad indie game that used it.

      For a topical example arc raiders used machine learning to train its AI during development. Tho it doesn’t run on the live servers to keep updating it.

      For LLM examples where the wind meets is using small LLMs for its AI dialogue interactions. Which makes for very fun RP mini games.

      I’m sure there’s more examples but these are what I can think of and find off Google.

    • Bazell@lemmy.zip
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      3 hours ago

      Well, for what I know, modern chess engines are relatevly small AI models that usually work by taking on input the current state of the board and then predicting the next best move. Like Stockfish. Also, there is a game called Supreme Commander 2, where it is confirmed of usage small neural models to run NPC. And, as a person that somewhat included in game development, I can say that indie game engine libgdx provides an included AI module that can be fine tuned to a needed level for running NPC decisions. And it can be scaled in any way you want.