Et spill på én kveld: slik bygger AI spill
Et nettleserspill er én HTML-side som AI skriver ut fra en beskrivelse på minutter. Hvilke sjangre en nybegynner klarer, hva ethvert spill består av (loopen: input → logikk → tegning) — og vi lager det første arkadespillet rett i chatten.
Et spill er et program som gjentar tre steg seksti ganger i sekundet: les input → oppdater verdenen → tegn bildet. Alt annet er bygget oppå det. Og den loopen skriver AI utmerket.
Sjangre en nybegynner faktisk blir ferdig med (utprøvd)
- Arkade: unnvik, samle, hoppe (Flappy Bird, Snake, en endless runner)
- Puslespill: 2048, minesveiper, skyvepuslespill, sudoku
- Clickere: oppgraderinger per klikk — enkle og overraskende vanskelige å legge fra seg
- Teksteventyr: valg og forgreninger — styrken ligger i historien, ikke i koden
Utenfor rekkevidde foreløpig: 3D, online flerspiller, alt 'à la GTA'. Det overlater vi til bransjen.
Din første bestilling
Lag et nettleserspill som én HTML-fil: jeg styrer et lite skip med piltastene, ovenfra faller det asteroider, og jeg unnviker dem. Poeng for overlevd tid, rekorden lagres. Med tiden kommer det flere asteroider, og de går raskere. Enkle figurer som grafikk, mørk bakgrunn. En knapp med 'Spill igjen'.
ChatGPT Canvas og Claude viser resultatet rett i chatten — trykk og spill. Filen kan du laste ned og åpne i hvilken som helst nettleser.
Bestillingens anatomi
- Styring (piltaster) + et
- mål (overleve) +
- opptrapping (raskere med tiden) +
- poeng og omstart. Disse fire er absolutt minimum for noe spillbart: uten opptrapping er det kjedelig etter ti sekunder, og uten omstart er det bare irriterende.
Gjør det nå
Bestill din egen versjon: bytt ut skipet og asteroidene med hva du vil — en katt og fallende agurker, en paraply og regndråper. Det er ditt spill, så det er ditt tema.
Short questions on the lesson — with an explanation for every answer.