My Belgian Tervuren and I have a basic herding title and about 4 years of herding experience.
The sheep movement is excellent. You could make it even more realistic by having them favor lusher areas and by having one occasionally bolt spastically (hard mode?)
A handler mode where you play as a human and shout commands at the dog could be cool too!
“ can it build a game idea I've had for years, in a single shot?”
Do people do no research or introspection when they’ve had an “idea for years”? There are countless examples of this exact game. I played this on the Gameboy Advance! There’s like 50 of them on the App Store right now.
The standard “this almost certainly exists wholesale in the training data” applies, but I’m also interested in how you carry an idea for years and don’t notice this, or whether the “idea” here was actually “using this thing that’s been remade thousands of times as an AI benchmark”.
There’s nothing wrong with remaking an old classic formula, especially in game dev. It’s the describing it as “an idea I’ve had for years” that rings weird.
I also realized this, a quick Google search would’ve told me that this game has been made several times before, also way before I ever had this idea. Apparently it’s a pretty obvious game idea.
Ah well, it’s still fun and it does appear to measure how good AI is in creating these kind of games.
While I agree that it isn't revolutionary that it could implement this from a single prompt, what's surprising to see is how well done this one is compared to the other tries. The controls and movement are smooth, the animations aren't jittery, the ui makes sense, there's a clear progression in difficulty. This model clearly "understands" the implementation of this game far better than the others did.
I think that's exactly why AI is suited for 99% of stuff we do.
I have pointed out on here before that instances of truly unique human ideas not grounded in nature or previous ideas from others is almost nil, there are not many examples that someone can give me. All human ideas and work is derivative.
Elves? Humans with pointy ears.
Werewolves? Humans mixed with wolves.
Car tyre? Cart wheel...stone wheel/roller.
Etc.
I feel like prior to GenAI, you’d have had to reckon with the true originality of your idea in some form as you did the research. Creatives having to confront their own unoriginality is such a thing it itself is reflected in countless pieces of media.
So it’s interesting to me that the creator here didn’t encounter the tens of physically published versions, or the hundreds of them shipped to digital app stores, or all the codebases on GitHub, in the course of making this. I’m sure they would have done naturally prior to GenAI. Is that good or bad? I don’t know! But it’s interesting to me.
> the creator here didn’t encounter the tens of physically published versions
The simplest counterargument: since there are already tens of similar games out there, why didn't the previous authors, supposedly grass-fed genuine checkmark blood-through-their-veins humans didn't notice the other 9-8-7-6-5... games, and still released their own version? Maybe because it was still that they wanted the game out there? Maybe because originality really isn't that common? Maybe because each individual had their own idea and spin to it? Maybe because they wanted the game out as they made it?
Same for this author. How they made the game is irrelevant, and nitpicking the "originality" or anything else is silly. Something like this wasn't possible 3 years ago. Now it's possible. Deal with it, and stop trying to find ways to diminish it. It's a huge accomplishment any way you cut it.
They said they think they would have encountered those other games without GenAI, not that they or any of those other authors shouldn't have released the game.
My thoughts are less about the merits of creating something that already exists than they are about _knowing_ you are doing that. Which I think my post made very clear :)
I think this is false. New ideas are born every minute, and llms arent going to help people with those for the most part, they'll end up steering you back towards the gradient if you do.
Can you give us an example of a new idea that is not derivative of something that already exists? Should only take about a minute.
Snark aside (and apologies), there's absolutely nothing wrong with the "no new ideas" take and nobody should think there is. Humans tend to work collectively, try as we might to do or appear otherwise, and often come to the same conclusions through reasoning and logic. No one-person truly invented the light bulb, etc, when really all inventive thought is branches of derivative thought as we build our collective knowledgebase. A better question would be how many novel ideas are the logical conclusion of branches of derivative thought and how many are tangential brought about by the injection of our irrationally.
Same thoughts exactly. I personally started looking into indie game dev and I've just started to realize how naive I was and how hard just game design can be, and that I'll probably never be good at it, and that most of my ideas are pretty garbage (or incomplete at best).
Even with the perfect AI to write, one would need to iterate through many different ideas, play testing constantly, getting people to play test and analyze what they found fun and where they got stuck. And to get the best ideas you'll need to be playing lots of different kinds of games.
I think it’s impressive that an LLM can take you to a local maxima in one-shot.
But once you start maintaining it, improving it and fixing bugs, you’ll eventually need to rip it apart and put it back together again while understanding how it all works.
This is why I think the better approach isn’t to one-shot but to have the architecture in your head and build it up piece by piece, with the AI accelerating the code writing.
I’ve found it very easy to maintain, add features to and fix bugs in software I’ve written entirely with LLMs, and in languages and frameworks with which I’m unfamiliar. You just ask the LLM to explain the code and then work with it to come up with the fix.
How big are those projects.. I dont think this is good for your mental health or physicaly your brains health. Problem solving keeps your brain strong. The laziness in us is inclined to take shortcuts, don't do it. Its like driving your car 3 blocks instead of walking, your physical health will suffer.
Define big I guess. They're non-trivial, mix of internal enterprise tools, a multiplatform app (android/ios/mac/windows/web currently headbutting its way through review), including a billing system for my small telecommunications business.
> I dont think this is good for your mental health or physicaly your brains health
I find the experience of doing it without writing the code to be intellectually pretty similar. I still solve a lot of problems, the LLM couldn't, for example, one shot the event sourcing model I built for synching data between devices. It took quite a few iterations and I had to define a lot of the architecture, but I did it at a level that wasn't "here is a class, here is a module, this module does XYZ", more at the "whitepaper" level or describing how specific bits of the app needed to work in order to solve some problem.
It's also very similar to managing other developers.
> Its like driving your car 3 blocks instead of walking, your physical health will suffer
It's more similar to having staff rather than doing everything yourself. The problem solving just shifts to a different area, and you get more done.
LLMs are good now at looking at existing project and suggesting big refactors for technical debt removal and new better architectures after the project grew organically for a while
Looks kinda like "Sheepherds" which came out recently.
However as others have pointed out the idea is a common one, probably because many people are exposed to sheep and sheep dogs and farming. Which further reinforces a previous point I made that all human work is derivative and barely anything actually original.
But that's why it doesn't matter! Make that game/app/website that someone else has made before, make your own interpretation! The beauty and uniqueness is in the skin not the flesh!
Not sure if it would've gone to the front page of Hackernews with that title! I was also trying to make a little fun about the drama around Mythos/Fable: Even though Fable did this really well, to me it does not appear to be fundamentally different from other top models.
I wonder if this is the real problem: it was too good, and a lobby of companies feeling threatened by the competition decided to push the jailbreak narrative as a scapegoat.
It instructs me to rotate my phone. The pasture doesn't get any bigger, but now the top bar blocks half the screen. The tooltip about rotating stays in the middle of the screen. Unplayable. There's a music note indicating sound, but I never heard the dog bark.
It's exactly the kind of unpolished slop I expected it to be.
Forces me to rotate to get warning message to disappear (works fine on portrait, but regardless forces me to play with two hands..), when rotate doesnt even fit on phone.
fROnTEnD DeV Is DeAd
DeSiGN Is DeAD
Cool idea tho, could be a fun game if if the UX wasnt so hostile.
My Belgian Tervuren and I have a basic herding title and about 4 years of herding experience.
The sheep movement is excellent. You could make it even more realistic by having them favor lusher areas and by having one occasionally bolt spastically (hard mode?)
A handler mode where you play as a human and shout commands at the dog could be cool too!
“ can it build a game idea I've had for years, in a single shot?”
Do people do no research or introspection when they’ve had an “idea for years”? There are countless examples of this exact game. I played this on the Gameboy Advance! There’s like 50 of them on the App Store right now.
The standard “this almost certainly exists wholesale in the training data” applies, but I’m also interested in how you carry an idea for years and don’t notice this, or whether the “idea” here was actually “using this thing that’s been remade thousands of times as an AI benchmark”.
There’s nothing wrong with remaking an old classic formula, especially in game dev. It’s the describing it as “an idea I’ve had for years” that rings weird.
I also realized this, a quick Google search would’ve told me that this game has been made several times before, also way before I ever had this idea. Apparently it’s a pretty obvious game idea.
Ah well, it’s still fun and it does appear to measure how good AI is in creating these kind of games.
Well … it’s a measure of how good it is at reproducing a game that probably already exists in multiple forms in its training data.
The question is more whether this game exists as open source somewhere in the training data (probably does).
You can't possibly think those models are only trained on open source data?
While I agree that it isn't revolutionary that it could implement this from a single prompt, what's surprising to see is how well done this one is compared to the other tries. The controls and movement are smooth, the animations aren't jittery, the ui makes sense, there's a clear progression in difficulty. This model clearly "understands" the implementation of this game far better than the others did.
I think that's exactly why AI is suited for 99% of stuff we do.
I have pointed out on here before that instances of truly unique human ideas not grounded in nature or previous ideas from others is almost nil, there are not many examples that someone can give me. All human ideas and work is derivative.
Elves? Humans with pointy ears. Werewolves? Humans mixed with wolves. Car tyre? Cart wheel...stone wheel/roller. Etc.
Just because AI can give you a recipe for an sandwich doesnt mean everyone who sells or buys or experiments making sandwiches are going to stop.
I feel like prior to GenAI, you’d have had to reckon with the true originality of your idea in some form as you did the research. Creatives having to confront their own unoriginality is such a thing it itself is reflected in countless pieces of media.
So it’s interesting to me that the creator here didn’t encounter the tens of physically published versions, or the hundreds of them shipped to digital app stores, or all the codebases on GitHub, in the course of making this. I’m sure they would have done naturally prior to GenAI. Is that good or bad? I don’t know! But it’s interesting to me.
> the creator here didn’t encounter the tens of physically published versions
The simplest counterargument: since there are already tens of similar games out there, why didn't the previous authors, supposedly grass-fed genuine checkmark blood-through-their-veins humans didn't notice the other 9-8-7-6-5... games, and still released their own version? Maybe because it was still that they wanted the game out there? Maybe because originality really isn't that common? Maybe because each individual had their own idea and spin to it? Maybe because they wanted the game out as they made it?
Same for this author. How they made the game is irrelevant, and nitpicking the "originality" or anything else is silly. Something like this wasn't possible 3 years ago. Now it's possible. Deal with it, and stop trying to find ways to diminish it. It's a huge accomplishment any way you cut it.
They said they think they would have encountered those other games without GenAI, not that they or any of those other authors shouldn't have released the game.
My thoughts are less about the merits of creating something that already exists than they are about _knowing_ you are doing that. Which I think my post made very clear :)
> I’m sure they would have done naturally prior to GenAI.
I gave a simple counterargument to this. Since there are "countless" prior games, many of them released before genAI, your argument is pointless.
Do you think the only reaction to knowing you’re not the first to do something is not to do it? Do you think I said that?
I think this is false. New ideas are born every minute, and llms arent going to help people with those for the most part, they'll end up steering you back towards the gradient if you do.
Can you give us an example of a new idea that is not derivative of something that already exists? Should only take about a minute.
Snark aside (and apologies), there's absolutely nothing wrong with the "no new ideas" take and nobody should think there is. Humans tend to work collectively, try as we might to do or appear otherwise, and often come to the same conclusions through reasoning and logic. No one-person truly invented the light bulb, etc, when really all inventive thought is branches of derivative thought as we build our collective knowledgebase. A better question would be how many novel ideas are the logical conclusion of branches of derivative thought and how many are tangential brought about by the injection of our irrationally.
Same thoughts exactly. I personally started looking into indie game dev and I've just started to realize how naive I was and how hard just game design can be, and that I'll probably never be good at it, and that most of my ideas are pretty garbage (or incomplete at best).
Even with the perfect AI to write, one would need to iterate through many different ideas, play testing constantly, getting people to play test and analyze what they found fun and where they got stuck. And to get the best ideas you'll need to be playing lots of different kinds of games.
Well, “an idea I’ve had for years” and “something that has never been done before” are not the same thing.
This is fair! I am possibly attaching some notion of originality to the word “idea” in the context of a project that others don’t.
I think it’s impressive that an LLM can take you to a local maxima in one-shot.
But once you start maintaining it, improving it and fixing bugs, you’ll eventually need to rip it apart and put it back together again while understanding how it all works.
This is why I think the better approach isn’t to one-shot but to have the architecture in your head and build it up piece by piece, with the AI accelerating the code writing.
I’ve found it very easy to maintain, add features to and fix bugs in software I’ve written entirely with LLMs, and in languages and frameworks with which I’m unfamiliar. You just ask the LLM to explain the code and then work with it to come up with the fix.
How big are those projects.. I dont think this is good for your mental health or physicaly your brains health. Problem solving keeps your brain strong. The laziness in us is inclined to take shortcuts, don't do it. Its like driving your car 3 blocks instead of walking, your physical health will suffer.
> How big are those projects
Define big I guess. They're non-trivial, mix of internal enterprise tools, a multiplatform app (android/ios/mac/windows/web currently headbutting its way through review), including a billing system for my small telecommunications business.
> I dont think this is good for your mental health or physicaly your brains health
I find the experience of doing it without writing the code to be intellectually pretty similar. I still solve a lot of problems, the LLM couldn't, for example, one shot the event sourcing model I built for synching data between devices. It took quite a few iterations and I had to define a lot of the architecture, but I did it at a level that wasn't "here is a class, here is a module, this module does XYZ", more at the "whitepaper" level or describing how specific bits of the app needed to work in order to solve some problem.
It's also very similar to managing other developers.
> Its like driving your car 3 blocks instead of walking, your physical health will suffer
It's more similar to having staff rather than doing everything yourself. The problem solving just shifts to a different area, and you get more done.
LLMs are good now at looking at existing project and suggesting big refactors for technical debt removal and new better architectures after the project grew organically for a while
When you say €20 worth of tokens is it fair direct API call price or subsidized claude code?
Looks kinda like "Sheepherds" which came out recently.
However as others have pointed out the idea is a common one, probably because many people are exposed to sheep and sheep dogs and farming. Which further reinforces a previous point I made that all human work is derivative and barely anything actually original.
But that's why it doesn't matter! Make that game/app/website that someone else has made before, make your own interpretation! The beauty and uniqueness is in the skin not the flesh!
But isn't getting an LLM to n-shot something just going to produce non-unique, non-original interpretations of an idea?
I’m sure I saw a blog post about this same mechanic being made by llms back a year or so ago too
The article’s title seems needlessly dramatic, the article itself doesn’t reference the LLM’s danger.
The title could have been just “Shepherd’s Dog: A game by Fable 5”.
Not sure if it would've gone to the front page of Hackernews with that title! I was also trying to make a little fun about the drama around Mythos/Fable: Even though Fable did this really well, to me it does not appear to be fundamentally different from other top models.
Yeah, fundamentally the same: Worthless.
funny how a worthless LLM belongs to the fastest revenue growing company in the history of Capitalism
Can you provide any source for that claim? Thanks!
google it. this article from one month ago is already obsolete, annualized revenue grew from 30 bln to 44 bln in the last month
https://venturebeat.com/technology/anthropic-says-it-hit-a-3...
Because others are paying for it. It’s a lot easier to get revenue when you don’t have to care about CAC or paying the bills.
I sure do miss Fable. It just knew how to do things and do them well. Sad it’s now blocked.
I wonder if this is the real problem: it was too good, and a lobby of companies feeling threatened by the competition decided to push the jailbreak narrative as a scapegoat.
Enjoyed playing it, here's the direct link to play as otherwise you have to click from the article to the GitHub and then find the correct demo link
https://vnglst.github.io/when-ai-fails/shepards-dog/claude-f...
Thanks for that, I messed up copying the links into the article!
Brilliant marketing here in the title
In which harness?
He should ask AI to tell him that #aaa text on #eee background is not acceptable.
Playing on iphone13 mini.
It instructs me to rotate my phone. The pasture doesn't get any bigger, but now the top bar blocks half the screen. The tooltip about rotating stays in the middle of the screen. Unplayable. There's a music note indicating sound, but I never heard the dog bark.
It's exactly the kind of unpolished slop I expected it to be.
Forces me to rotate to get warning message to disappear (works fine on portrait, but regardless forces me to play with two hands..), when rotate doesnt even fit on phone.
fROnTEnD DeV Is DeAd
DeSiGN Is DeAD
Cool idea tho, could be a fun game if if the UX wasnt so hostile.
BAA VRAM EWE
Now next game - The Boy who cried wolf! Wolf!
That’s one tired sheepdog.
This was my second attempt, I'm still learning! Besides, the wolf was freaking me out.
Always fun having a go, mind you Michael Nyman had some thoughts on all this: https://www.youtube.com/watch?v=xn1_vUe_Vws
For interest, some shepherds run two dogs, each on a different whistle or voice command pitch.
I didn't even have to play. Immediately after opening, some notification about rotating my phone is obscuring the instructions and I cannot read them.
Damn I couldn't load it on my Nokia n95 from 2007 either. Damn bruh, these silly devs should make this stuff work on everything.
I am on a flagship samsung that runs for example the Red Alert 2 browser port well.
OP is just pushing slop, the 80% part anyone gets for free. (well 20 bucks)
"a game idea I've had for years"
Bruv, there are already countless games with this exact mechanic...
As far as I can tell it is possible to get this sort of quality game with a properly tuned harness out of one of the cheaper models.