logoalt Hacker News

Analyzing Frontier Model Progress with My Favourite Game: Prince of Persia

48 points • by msephton • yesterday at 8:53 PM • 32 comments • view on HN

Comments

jablongo • today at 10:01 PM

This isn't really comparing the models; he's using successive models to improve his rebuild of Prince of Persia. Either way though, it will be interesting to see which games, if any, resist implementation via LLM. I recently started a Starcraft 2 like real time strategy game with Fable managing many Opus agents and it got to a playable 3d game with 3 races, 40+ units, and 40+ buildings in 3 days.

criemen • today at 3:15 PM

A German magazine (c't) ran a Asteroids programming contest in 2008 - create a client with access to the emulator output of the game that provides keyboard inputs to control the game.

The highest scoring submission that won the contest had a high score of around 137k. Last week, I had GPT-6 Astra, Sol and Luna implement and hill-climb on this task, as I wanted to see how big the difference in smartness is. Luna implemented something, but never exceeded ca. 20k points, with a large variance. Sol got something in the area of the humans implementation.

Astra, which finished fastest, had a highscore of around 1.7Mm when the game seemed to fairly reliably crash. On the way, it disassembled parts of the ROM to extract information about the game.

I didn't do a ton work to document and measure the specifics, but it was very impressive.

➕ show 2 replies
Kuyawa • today at 3:59 PM

I am going to try to build the original Prince of Persia using Swift as it is the best language for building a macOS game. Being a classic 2D cinematic platformer, Apple's native frameworks provide exactly what I need without the overhead of a massive cross-platform engine, and I love simplicity

So here goes my weekend, flag this and get a life

➕ show 1 reply
tehlike • today at 7:31 PM

Instead of fixing a broken version, maybe each model should have started from scratch

➕ show 1 reply
gambiting • today at 9:26 PM

The real miracle of AI is that it could work with these prompts at all

"now char coming but movement everything wrong ... prince is not in floor"

I'm a games developer and I have no idea what OP is asking for here.

smokel • today at 3:14 PM

The prompts provided are atrocious. It's amazing that the LLMs actually built something useful.

> My first prompt was simple: "in this original code there 6502 assembly code for prince of persia, use the save level files and try to do it in c# console."

Do what in the what now in the console?

➕ show 5 replies
rhipitr • today at 3:33 PM

Off tangent but the latest prince of Persia game is really fun

➕ show 2 replies
hapless • today at 5:26 PM

when the author mentioned playing prince of persia on a pc-xt, i assumed this was some kind of ai-generated nonsense

but no

they actually did port the game to the lowest-end hardware available in 1989. you could actually play prince of persia on an 8088 with a cga card!

➕ show 1 reply
dofm • today at 4:11 PM

Just one thing you could do is not drag Prince of Persia into this.

Please.

jessechili • today at 6:30 PM

[flagged]

Kuyawa • today at 3:45 PM

[flagged]

jackblack11 • today at 7:50 PM

[flagged]

oynqr • today at 7:46 PM

[flagged]

➕ show 1 reply