AI Code Studio

AI Code Studio

Wat ga je doen

Je gaat vandaag met kunstmatige intelligentie (AI) een game maken .

image

Klaar om te beginnen?

Kies 'volgende'.

Wat ga je leren?

  • Je leert hoe een computer 'denkt' en de basiskennis van het programmeren van een computer.
  • Je leert hoe je een game kunt maken met gebruik van AI.
  • Je leert hoe je met goede prompts samen kunt werken met AI.
image

Zo ga je dit doen

Je leert eerst de basis van het programmeren. Dus hoe een computer 'denkt'. Daarna leer je wat een game een goede game maakt. Deze kennis kun je daarna gebruiken als je met AI een spelletje gaat maken. Dit spelletje ga je steeds verder verbeteren.

Wat maakt een game een goede game?

Wat maakt nu dat je op sommige spelletjes na één keer spelen al bent uitgekeken en andere games maar blijft spelen?

Dat je een game eindeloos blijft spelen is geen toeval, maar komt doordat de maker er goed over nagedacht heeft.

Kijk eens naar het eenvoudige maar ooit razendpopulaire spelletje Flappy Bird. Kun je ontdekken wat maakt dat dit spelletje zo populair was en dat mensen niet uitgespeeld raakten?

Wat maakt een game een goede game (deel 2)?

En heb je het kunnen ontdekken?

Hieronder vind je de 7 geheime ingrediënten voor een topspel! Deze onderdelen ga je later zelf ook gebruiken als je je eigen game gaat bouwen. Check het lijstje hieronder, en daarna duiken we in wat programmeren nu eigenlijk precies is.

1. Het Doel (Wat is je missie?)
Zonder doel is er weinig aan. Wat probeer je te bereiken? De allerhoogste score halen, een tikkende bom ontmantelen, of als eerste over de finishlijn scheuren? De speler moet altijd weten wat de bedoeling is.

2. De Besturing (Speelt het lekker?)
Reageert de game direct als jij op een knop drukt? Als je op 'spring' tikt en je poppetje reageert pas een seconde later, gooi je het liefst je toetsenbord uit het raam. Knoppen moeten meteen en logisch doen wat jij verwacht.

3. De Uitdaging (Maak het niet te makkelijk!)
Een game zonder obstakels, vijanden of een tijdslimiet is slaapverwekkend. Het mag best even zweten zijn om je doel te behalen!

4. Feedback (Horen en zien wat er gebeurt)
Het spel moet laten merken dat je iets doet. Een bling-geluidje als je een muntje pakt, een knop die je echt ziet indeuken als je erop klikt, of een scherm dat rood oplicht als je een fout maakt. Dit zorgt ervoor dat de game levendig aanvoelt.

5. Risico (Oeps, game over...)
Winnen is pas écht cool als je ook kunt verliezen! Wat staat er op het spel? Tijd tekortkomen, een leven kwijtraken, of helemaal terug moeten naar start. Zonder de kans om af te gaan, is winnen eigenlijk niet zo spannend.

6. Beloning (Tijd voor een feestje!)
Waar doe je het allemaal voor? Een regen van digitale confetti op je scherm, de eerste plek op het scorebord, of een grappige reactie van het spel als je wint. Het geeft een supergoed gevoel als iets lukt!

7. De Opbouw (Steeds een stapje lastiger)
Begin makkelijk (level 1), zodat je rustig snapt hoe de knoppen werken. Daarna gooi je de spanning steeds een beetje omhoog: minder tijd, extra hindernissen of snellere vijanden. Zo blijft de game boeiend van begin tot eind.

Programmeren

Voordat je met AI een game gaat maken, gaan we eens kijken wat de AI eigenlijk voor je doet. Deze gaat namelijk voor je programmeren. Dit is het schrijven van het computerprogramma of spel.

Als je weet hoe het programmeren werkt, of eigenlijk weet hoe een computer 'denkt' kun je straks zelf ook beter de AI aansturen in het maken van jouw spel.

Dus, hoe werkt dat programmeren nu eigenlijk?

Klik op deze link.

Game maken!

Zo, nu weet je hoe een computer 'denkt'. Tijd om je game te gaan maken!
Dit doe je met gebruik van AI (kunstmatige intelligentie). Dit werkt iets anders dan het programmeren dat je net hebt geleerd. Je kunt tegen de AI namelijk gewoon zeggen wat je wilt in 'gewone mensen' taal en de AI doet daarna het programmeer werk voor je. Jij geeft steeds aan wat goed werkt of wat beter moet. De AI gaat daarna weer aan de slag.
Door jouw kennis over programmeren is het alleen makkelijker om aan te geven wat de AI moet programmeren en kun je beter begrijpen wat deze heeft gemaakt.

Klik hier  en vraag iemand van Junior Technovium om voor je in te loggen.

 

Klaar?

Top! De code die je hebt gekregen bij het opslaan van het spel moet je goed bewaren.

Met deze code kun je het spel thuis nog spelen of het spel delen met anderen.

Voer de code in op: https://juniortechnovium.nl/app

 

Veel gameplezier!

image

Klaar?

Top! De code die je hebt gekregen bij het opslaan van het spel moet je goed bewaren.

Met deze code kun je het spel thuis nog spelen of het spel delen met anderen.

Voer de code in op: https://juniortechnovium.nl/app

 

Veel gameplezier!