I’ve found it a fun workflow but ultimately finding severe limitations with how smart the LLM is.
Here’s a remake of an old classic game in Javascript:
I wanted to create the sensation of racing through a forest and the score going up as I progressed without hitting a tree.
Initially it started out very strange with circles (“trees”) going up the screen in two dimensions and the sky being a small vertical block on the side, but we managed to get past that with feedback and soon enough the trees were coming from the horizontal (phew!) horizon and growing in size - great!
I iterated over 15 times to refine the game and was making good progress initially.
Unfortunately I hit a roadblock where the LLM didn’t seem to be able to get over the issue that all the trees were converging on my position, so my movement left and right made no difference.
Despite giving it feedback several times, it was unable to resolve this, even though it read back my feedback and claimed to have solved it.
So yeah, games developers - you are very safe for the time being!