The developer behind Teach My Little Sister How to Drive, a driving instruction sim where you instruct a generative-AI-powered, dynamic NPC, has been spending $1,000 dollars a day to keep the demo working.

  • Funkt4st1c@lemmy.world
    link
    fedilink
    English
    arrow-up
    119
    ·
    7 days ago

    You could literally spend $0 and an afternoon hooking up a 4gb model to the game and having it run locally instead. Or you could also spend $0 and code a decision tree that would be fun for players to experience. Or you could choose the dumbest possible option and bankrupt yourself for no reason

  • FridaVermercury@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    143
    ·
    7 days ago

    From their blog on Steam:

    For the paid release, we plan to account for expected AI usage in the game’s price. Players will not be charged separately for their individual AI token usage after purchasing the game. This isn’t because each player is particularly expensive to support. The total cost has increased because so many people are playing, and we have taken out a bank loan to help keep the demo running.

    I do not understand. They have to factor in token usage to the game price, but also the longer people play the more they will lose money over time? How is that even an operating model.

    • Grimy@lemmy.world
      link
      fedilink
      English
      arrow-up
      68
      ·
      7 days ago

      If they don’t let players hook up their own API key, it’s a guarantee they shut it down after a year.

    • Wispy2891@lemmy.world
      link
      fedilink
      English
      arrow-up
      40
      ·
      7 days ago

      It seems that it’s one of those games with zero replayability

      They probably bank on streamers make fun videos in 4-5 hours of gameplay total, then the people that buy the stuff and never play it

      Btw it uses Gemini and gpt, it’s expensive to run that.

      What if someone pirates the game and starts wasting tokens?

    • GenosseFlosse@feddit.org
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      7 days ago

      People won’t play forever. Even good games are only played for maybe 100h before some other new game comes along. If you know the average game time you can calculate the ai costs.

      • BlaestEgnen@feddit.dk
        link
        fedilink
        English
        arrow-up
        6
        ·
        6 days ago

        You’re still opening up for credentials to be harvested and troll requested by script kiddos

        • aksdb@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          5 days ago

          Only if the client is making the requests directly. If your own infrastructure is in between (which it should), you can limit the kind of requests and their rate at will.

          Of course that’s an architecture I am not sure someone who develops something like this has on their mind.

          • BlaestEgnen@feddit.dk
            link
            fedilink
            English
            arrow-up
            2
            ·
            5 days ago

            Of course you can rate limit individual IPS/devices.

            But that’s gonna turn your most avid players against you, as their game will stop working. The API requests can mimic in game behaviour, it just requires one person willing to make a decent script set up and distribute the script on a troll forum.

            There might be an api key trick with steam I’m not aware of, but if they’re not careful anyone can just generate an api key

            • aksdb@lemmy.world
              link
              fedilink
              English
              arrow-up
              3
              ·
              5 days ago

              If the game uses the Steam SDK, they “of course” can at least check that the request comes from an authorized game (SSO via Steam). But sure, people who bought the game can still easily troll the dev, unless they also employ some kind of anti-cheat system. But from what it sounds like even then a troll could simply play the game excessively and then ramp up costs for the dev.

      • aksdb@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        5 days ago

        But loans don’t scale with the amount of players and played hours. They typically purely factor into the cost of development and support.

          • aksdb@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            5 days ago

            Typically scales fractional to the user count and often in steps. These costs stay relatively stable no matter if you have 1 or 10000 players (for example), then rise a bit to support 18000 players, etc. And they should not start out high enough to require a loan just for them.

            If you build an MMO and get a sudden influx of millions on players… ok. Then maybe. But they typically also grow somewhat organically.

            Each user causing you direct costs that even increase with their usage is… not optimal. But hey, it’s worth a shot, I guess.

  • Wakko@hell.cloud
    link
    fedilink
    English
    arrow-up
    70
    ·
    7 days ago

    “Markets can remain irrational longer than you can remain solvent.”

    • CrimeIsLegalNow@ani.social
      link
      fedilink
      English
      arrow-up
      5
      ·
      6 days ago

      One of the important things to understand is that certain elements of that irrational market are very, very rational, as long as the money comes in.

      It’s what happens when the chumps you’re grifting either smarten up or go broke that things get bumpy.

  • iceberg314@slrpnk.net
    link
    fedilink
    English
    arrow-up
    80
    ·
    7 days ago

    Why can’t they just fine tune a small locally hosted model? Are they dumb?

    Most gamers have a GPU anyways

    • Bluefruit@lemmy.world
      link
      fedilink
      English
      arrow-up
      27
      ·
      7 days ago

      Exactly my thought. Surely you could and achieve at least a similar result.

      I would say yes, yes they are dumb. Taking out a loan for a game that isn’t even out yet according to the article to keep an ai going is pretty stupid. Even if the game does well, the overhead is massive for what could be done with a smaller specialized model. Hell, I bet payig someone to train an existing model would be significantly less than a $1000 a day when you aren’t even making money yet.

    • DrPop@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      6
      ·
      7 days ago

      Because this is vibe-coded. You think an LLM is going to give up how to make your own?

      • boonhet@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        4
        ·
        7 days ago

        I literally let deepseek + opencode modify the nanogpt code for my own custom model and suggest training datasets lol

        Ran out of patience after a while because crappy GPU, but it was training and words were being worded when I prompted it after the first day of training

    • GenosseFlosse@feddit.org
      link
      fedilink
      English
      arrow-up
      4
      ·
      7 days ago

      Not everyone has a GPU with enough RAM. I have a 3060 with 12GB, and I cannot run ollama and a 3D game at the same time. As soon as ollama starts processing, the GPU is at 100% and game and ollama start swapping data in and out of the GPU RAM, which means the whole computer becomes unresponsive for a long time. I had to set up a script that disables ollama if steam is running.

  • grahamja@reddthat.com
    link
    fedilink
    English
    arrow-up
    20
    ·
    6 days ago

    AI running a video game, somehow still less power efficient than a playstation 1. Good job guys. Just make an actual video game.

  • Taasz/Woof@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    2
    ·
    6 days ago

    Given that people playing this have GPUs, why not run the AI model locally? I can’t imagine it needs to be a very large model.

    • aksdb@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      5 days ago

      Actually sounds like the perfect use case for a model like Jev. I think Jevos should be able to handle that locally.

    • Encrypt-Keeper@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      5 days ago

      Because even very small models will take up a large chunk of your cards VRAM, if not all of it. And then you still have to render the game on top of it.

      • Taasz/Woof@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 days ago

        It looks like a very simple game graphically, so having say 2GB VRAM left over for a small model would probably be viable?

      • humanspiral@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 days ago

        There are 1-2gb vram models that should fit in anything. Game doesn’t appear to be texture heavy, and targetting a 6gb gpu, would cover anything less than 10-12 years old.

        • Encrypt-Keeper@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          5 days ago

          A 1-2 min vram model would probably not be sufficient for what the game is trying to do. Those micro models aren’t really for anything beyond basic object image recognition or RAG searching

  • Cricket [he/him]@lemmy.zip
    link
    fedilink
    English
    arrow-up
    18
    ·
    7 days ago

    How long before the internet is flooded with clips of the little sister saying all kinds of nasty stuff after people prompt inject the AI?

  • bitjunkie@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    7 days ago

    Steam link

    It’s every bit as horrible as you’re probably imagining. She has one of those talks-too-fast fake slop voices like on the YouTube spam shorts.

  • chunes@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    7 days ago

    Hilarious article to put out tbh. If the game wasn’t broken before, it’s gonna be now.

    • Babalugats@feddit.uk
      link
      fedilink
      English
      arrow-up
      55
      arrow-down
      1
      ·
      7 days ago

      They keep borrowing and giving out ‘free’ tokens until people are hooked.

      Then gradually introduce different payment methods until they figure out what works best.

      Then prices rise (I’m guessing, rather rapidly) to pay off all of the loans and to start making profits.

      In the meantime, their machines are learning from the users, and learning which areas and how it can be most profitable.

      Boom. They’ve created a profitable business that nobody wanted, nobody asked for and nobody needs. The interactors don’t even realise that they’re not even really using it, they’re training it.

      DON’T USE AI.

      YOU’RE CREATING MORE PROBLEMS. MORE BEZOS’ AND MORE MUSKS.

  • SkunkWorkz@lemmy.world
    link
    fedilink
    English
    arrow-up
    60
    ·
    7 days ago

    So they didn’t even do the math for a basic cost forecast before launching the demo. Also this shit makes them vulnerable for bad actors. Just put this game on several PCs and run it 24/7 to bankrupt them.

    • ColeSloth@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      7 days ago

      What makes you think that the demo just got massively more popular than expected? This is probably an occam’s razor type of thing.

      I’m more curious about how they were planning on structuring the full game to make a profit. Hopefully they’re just planning on using a client side ai, but that would likely make the demo somewhat deceitful.

        • ColeSloth@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          5
          ·
          7 days ago

          You joke, but I run localized AI on my cell phone. The game looks very graphically simple, so really, it shouldn’t be too demanding for a smaller AI data set to respond fast enough.