Prompt: Write a code in javascript with index.html for 2D shooter style game where you control movement with cursor keys left and right and fire with space bar. Enemies are space invaders style going left right and then down one row all at once. Check for collision between player and enemies, as well as bullet and enemies, each bullet can kill one enemy only. Limit number of player lives to 3. Make special enemy at the very top row that goes twice the fast but if player kills it it gives one more life. If all enemies are killed start next level with enemies going faster.
Chat GPT5 Free tier created usable game at first try. You can see improvement from 9 months ago - at least it runs without any syntax errors. However, special enemy does not stay in the first row, and number of player lives is not checked - game over at first contact regardless of number of lives left.
Second iteration after I asked to correct special enemy GPT5 suggested to use UFO style and to change speed to be close to original space invaders - and it ruined it (speed reset after first enemy is hit)
Local GPT-OSS-20B parameters model actually created better frist time game regarding special enemy. Still did not get it should stay at the top row only. Here is after the single manual adjust, but without an independent movement.
Copilot (Chat GPT4) created best overall solution in least amount of tries and human interventions, and a very good one after the very first response. Here is the result.
Qwen Coder 2.5 32B was slow since it was too large for the GPU, but is quite accurate. It needed several iterations, including some self error corrections. Check it out.
Qwen Coder 2.5 7B produced fast but not quite complete solution. It was on track with its bigger sibbling so we stopped here.
Here is the French touch and actually quite good take on classic shooter game
Mistral Nemo2407 14B.
This is the human-nugged response (4th or 5th iteration) from the Mistral Nemo2407 14B, but on a different prompt with less instructions what to do.