Iterasjoner: forbedre spillet uten å ødelegge det
Spill går oftere i stykker av endringer enn nettsteder: fysikk, hastigheter og kollisjoner henger sammen. Den trygge loopen: én endring → spill → den neste, lagre versjoner, og reparer via 'beskriv symptomet'.
Du ba om 'gjør asteroidene raskere', og nå seiler skipet rett gjennom dem. Møt koblingen i spillkode. Trå varsomt.
Loopen: én endring → spill → den neste
Vibe coding-regelen om én endring om gangen er nesten lov i spill: hver endring endrer hvordan spillet føles, og følelsen må gjennom hendene dine. Endret en hastighet? Spill tretti sekunder. Lagt til en bonus? Spill. Å spille etter hver endring er ikke utsettelse, det er kvalitetskontroll.
Ta vare på versjonene
Be om det i chatten: 'gi meg hele den nåværende koden som en fil' — og lagre den som game-v3.html før du gjør noe stort. Går det uopprettelig i stykker, går du tilbake til v3 og bestiller på en annen måte. (Lovable og Replit versjonerer selv — der trykker du bare angre.)
Reparer ut fra symptomet
Ikke 'fiks spillet mitt' — beskriv det du ser:
- 'Skipet driver ut over skjermkanten og kommer aldri tilbake'
- 'Etter omstart blir hastigheten stående på maks; den skal nullstilles'
- 'Én bonus gir poeng to ganger'
Et presist symptom får en presis fiks. Det funker fordi AI-en ser koden og du ser oppførselen — sammen er dere et komplett lag.
Juster balansen med tall
Be om dette: 'samle innstillingene i en blokk øverst i koden med kommentarer: spillerens hastighet, hvor ofte asteroidene kommer, økningen i vanskelighetsgrad'. Nå er balansering et spørsmål om å endre ett tall i fila — helt uten chat. Ditt første skritt mot å lese kode, og et smertefritt ett.
Short questions on the lesson — with an explanation for every answer.