Live data from Hacker News

Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

13sheep.netlify.app

11–20 of 28 posts

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#12

Earlier quoted context omitted.

I suppose some of the design choices were guided by the prompts chatGPT got from me, so to be fair I’d be to blame for confusing design. I figure the best way to get the hang of the rules was to play a couple of throwaway games — they are quick to play. However if you can share any suggestions for making the experience more intuitive, please let me know, I’d be happy to try making it better :)

Ok you got me I was kind of being a jerk, sorry. Main thing was being prompted to "read the rules first" and then not being able to figure out what to do after about 30 seconds. Brutal, but realistic test of many games.

Ah well — that’s fair! I wasn’t sure about the best way to do it, let me see if I can replace the intro prompt with something more welcoming but also brief.

If you have a chance to try it out for longer and it’s still confusing, let me know! I do wish the game calculated your score for you at the end, but as I explain in the blog, this ended up being too complex for the first cut. I hope I can work this out in due course…

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#13

This reminds me of a game from the 1990s, but I don't remember the name of it. It involved something with rats and cheese and drawing walls to keep them from it. Does anyone remember this game? EDIT: I think I'm remembering Rodent's Revenge: https://en.wikipedia.org/wiki/Rodent%27s_Revenge

Oh, interesting! The goal seems in a similar spirit for sure — I think the main difference is the mechanics of how it’s achieved… movable blocks for the rats, but fences made out of specific shapes for the sheep :)

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#14
I tried to break it by asking for -1 rounds. It caught it but then it told me to pick between 10-20, not 5-20 as previously indicated. This feels like a ChatGPT style bug. I find it doesn’t like to do abstractions such as “MIN_GAME_COUNT”, possibly because it doesn’t exactly do a great job going back to what it previously wrote, unless you ask it to.

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#15
post #5

This reminds me of sheepish the iphone game. Unfortunately the only record I can find of it is a negative review. https://arstechnica.com/gadgets/2009/02/10-lessons-of-iphone...

Sheepish is a cool name! Thanks for sharing… I read that review with some apprehension: fortunately, most of the critique appears to be not directly applicable to 13 sheep — phew.

I have to confess I have no professional experience in design, although I do consider myself a moderately picky user :)

I did try to think about what I’d enjoy or be put off by if I was playing — but I didn’t have anything beyond this common sense approach to guide the design choices.

Sheepish sounds like a slightly different game though: it reminds me of a few others (one to do with pipes again and another with laying out train tracks). Will dig these up and share once I do have the pointers. Thanks again!

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#16

I tried to break it by asking for -1 rounds. It caught it but then it told me to pick between 10-20, not 5-20 as previously indicated. This feels like a ChatGPT style bug. I find it doesn’t like to do abstractions such as “MIN_GAME_COUNT”, possibly because it doesn’t exactly do a great job going back to what it previously wrote, unless you ask it to.

This may have actually been my bad: once chatGPT gave me what I asked for, I would think about it some more and tweak the code manually, especially if it was a low-effort edit. Consequently there will perhaps be some bugs: I’ll fix this one, thanks for sharing!

I hope you do play it for a positive number of rounds though :)

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#17

I tried to break it by asking for -1 rounds. It caught it but then it told me to pick between 10-20, not 5-20 as previously indicated. This feels like a ChatGPT style bug. I find it doesn’t like to do abstractions such as “MIN_GAME_COUNT”, possibly because it doesn’t exactly do a great job going back to what it previously wrote, unless you ask it to.

This may have actually been my bad: once chatGPT gave me what I asked for, I would think about it some more and tweak the code manually, especially if it was a low-effort edit. Consequently there will perhaps be some bugs: I’ll fix this one, thanks for sharing! I hope you do play it for a positive number of rounds though :)

I might just play this for Number.POSITIVE_INFINITY rounds. I’m having a good time. Thank you for using your time to make and share this.

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#18

Earlier quoted context omitted.

This may have actually been my bad: once chatGPT gave me what I asked for, I would think about it some more and tweak the code manually, especially if it was a low-effort edit. Consequently there will perhaps be some bugs: I’ll fix this one, thanks for sharing! I hope you do play it for a positive number of rounds though :)

I might just play this for Number.POSITIVE_INFINITY rounds. I’m having a good time. Thank you for using your time to make and share this.

Aw thanks, this makes my day!

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#19
The word "authored" is being used completely wrong here.

What ChatGPT did is equivalent to what a writing assistant might do who is given a list of bullet points by an author, and asked to expand them into a synopsis.

We would never say that a brick layer designed a building, or that a printer wrote a book. ChatGPT did not author this game. The rules were created by humans. The code was churned out by a machine.

Re: Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT

#20

The word "authored" is being used completely wrong here. What ChatGPT did is equivalent to what a writing assistant might do who is given a list of bullet points by an author, and asked to expand them into a synopsis. We would never say that a brick layer designed a building, or that a printer wrote a book. ChatGPT did not author this game. The rules were created by humans. The code was churned out by a machine.

That’s true, I did not mean to suggest that ChatGPT authored the game: but I do feel that it partnered significantly in the creation of this specific implementation. Is there a better way to put it?

Thanks for the input!

Post reply on HN