AI Can't Recreate the Thrust Game (But It Can Help You Understand It)
jamesdrandall.com
jamesdrandall.com
I think I’ve been on both sides of this.
I’m not sure why people keep thinking like that after seeing Will Smith eating pasta.
Also, not for nothing but every one of those “AI got it wrong, it’s really ___” are… training AI how to get it right.
https://kemendo.com/thrust-one-shot.html
Notably while the game "works" it's not even close to an a "reproduction" as far as I can tell - moreso an interpretation.
This has one level that doesn't level increment, none of the adversarial sprites are correct and the color and iconography are incorrect.
Granted I didn't give it much to work with but I figured I'd see what happens. As far as one shots go, I've seen worse.
I used commodity GPT 5.6 HIGH on firefox via chat interface
It's been a very long time since I played Thrust, and I've played plenty of WASD games in the meantime, but it still felt really strange to control it that way rather than the classic BBC Z/X/*/? for left/right/up/down.
Pretty sure it was return to fire, space for shield/tractor; and maybe * for thrust? Edit to add: ah, no, shift to thrust. Works very well on modern keyboards too.
https://bbcmicro.co.uk/game.php?id=432
Edit: I'm going to have to go and revisit it again now... I was sure it was infuriating on a modern keyboard.
There is still a TON of skill involved in guiding an AI to create something, and how good it turns out has a lot to do with how the AI development process went.
I generally apply this thinking when I hear people talking about using AI and their results and what I know about their skill levels.
> I asked Claude
There is no such thing as 'Claude'. Claude is a brand of model, some incredibly dumb and some incredibly capable. Was this 4.6 Sonnet? 5 Fable? Without specifying, the post is essentially meaningfless.
Perhaps go try it with your model de jure and report back?
https://en.wikipedia.org/wiki/Lunar_Lander_(video_game_genre...
I then got it to do lunar lander, that was also perfect, and very hard to land.
Complaining about slop with slop.
My focus was on the recreation - and getting it accurate was a lot of work (and a lot of fun). It's pretty easy to get an approximation (particularly if you just go with a standard physics model) but one that feels "off" if you played the original a lot.
3 centiseconds instead of 30 miliseconds, totally not a robot
3 hundreds of a second == 33 Hz is very clean in my human brain.
I wonder how the initial pass would fare now with Fable 5 or 5.6 Sol?
I have Sol 5.6 ultra working on Thrust right now.
Managed to find some screenshots. It did work but gravity wasn't really gravity - things fell at a constant rate. Turrets were floating in mid-air. It was missing the shields and you couldn't pick up the ball from the pedestal.
https://www.jamesdrandall.com/old-thrust/1.png
So claude didn't understand anything, and you would have done well to read the comments instead of the llm's output summarising the comments...