Welke rol kunnen door AI gegenereerde afbeeldingen spelen bij het ontwerpen van games?
De geschiedenis van AI in games begint bij de dam- en schaakprogramma's uit de jaren '50. Tegenwoordig maken vrijwel alle videogames gebruik van een vorm van AI om de werkelijkheid te simuleren en realistische non-player characters (NPC's) te creëren. In de komende jaren kan AI bij het programmeren van games worden toegepast om nieuwe werelden te creëren – iets wat nu nog een erg arbeidsintensief proces is. Misschien kan AI zelfs worden ingezet om personages en verhalen te ontwikkelen.
Een relatief recente ontwikkeling is het gebruik van generatieve AI bij het ontwerpen van games. Met AI-generators, die machine-learningmodellen gebruiken om beelden te genereren, kunnen gameontwikkelaars direct een afbeelding maken op basis van een tekstopdracht of een korte beschrijving van wat ze willen zien. Deze technologie is zo snel en veelzijdig dat gameprogrammeurs hun ideeën meteen vorm kunnen geven.
Voordat je begint met het programmeren van je game, kun je AI-afbeeldingen gebruiken om nieuwe ideeën te verkennen en verschillende varianten te onderzoeken. Je kunt afbeeldingen genereren voor omgevingen en personages in je game, teksteffecten voor gametitels creëren en AI gebruiken om verschillende kleurenpaletten en texturen uit te proberen. In een handomdraai vertaal je je ideeën in prototypen.
AI-afbeeldingen voor omgevingen.
Bepaal je stijl.
Moodboard en storyboard met AI.
Personages ontwerpen met behulp van AI-afbeeldingen.
Bepaal eerst de stijl.
Geef een gedetailleerde beschrijving.
Verfijn je opdrachten.
Je kunt interpunctie en andere elementen toevoegen om opdrachten voor AI-kunst aan te passen. Als de AI niet goed kan bepalen welke woorden bij elkaar horen, kun je woorden die bij elkaar horen tussen aanhalingstekens zetten. De opdracht "avontuurlijk meisje in vuile, haveloze kleren" die staat op een "besneeuwde bergtop" naast een "roze wolharige mammoet" levert bijvoorbeeld betere resultaten op dan dezelfde opdracht zonder aanhalingstekens.
Je kunt een opdracht ook verfijnen door aan te geven wat je niet wilt, hoe sterk de stijl moet zijn en hoe nauwgezet de AI zich aan je opdracht moet houden. Als je bijvoorbeeld blauwe tinten voor een ander personage wilt bewaren, typ je [avoid = blue] aan het einde van je opdracht.
De AI kan ook subtiel zijn. Als je slechts een vleugje steampunk wilt, kun je de sterkte van de stijl aanpassen. Typ [ stylize = 20, 80] of twee andere getallen die samen 100 zijn. Je kunt ook aangeven hoeveel speelruimte je de AI geeft door een getal tussen 0 en 25 op te geven, bijvoorbeeld [guidance = 5]. Met lagere getallen geef je de AI meer vrijheid om de opdracht te negeren.
Bewerk de door AI gegenereerde personages met Generatief vullen.
Stileer je titels met AI-teksteffecten.
Door AI gegenereerde afbeeldingen voor commerciële doeleinden gebruiken.
De juridische aspecten van generatieve AI kunnen intimiderend zijn voor gameontwikkelaars, maar het eerste model voor generatieve AI van Firefly kan probleemloos voor commerciële doeleinden worden gebruikt. Het model wordt getraind met een dataset van Adobe Stock, werk met een open licentie en content uit het publieke domein waarvan het auteursrecht is verlopen. Daarom kun je deze inspirerende afbeeldingen in je gameontwerp gebruiken zonder dat je bang hoeft te zijn dat je het auteursrecht van een andere maker schendt.
Met jouw verbeeldingskracht en Firefly breng je je personages en omgevingen tot leven, zodat je ze kunt delen met de hele wereld. Leer hoe je door AI gegenereerde afbeeldingen maakt en til je vaardigheden naar een hoger niveau.