Az egész egyetlen állóképpel kezdődött. Generáltam egy koncepcióképet a ChatGPT-vel, aztán átugrottam a GIMP-be rendet rakni: fehér háttér, egy kis levegő a széleken és felül, semmi extra, csak előkészítés, hogy a következő lépések később ne harcoljanak velem.

Következő állomás: KlingAI.
Betöltöttem az állóképet a KlingAI-ba, és hagytam, hogy varázsoljon: rövid videókat generált, amelyek életre keltették a karaktert. Amikor az eredmény már jól nézett ki, letöltöttem a videókat, és jöhetett a „toolchain fázis” (más néven az irányított káosz).
Vissza a ChatGPT-hez, ezúttal nem rajzért, hanem szkriptekért.
Generáltattam egy kis ffmpeg szkriptet, ami kiszedi a képkockákat a videókból, így a mozgásból egy szép képkupac lett. Aztán jött a háttér eltávolítása: még egy szkript, ezúttal rembg-vel, ami mindent letöröl a karakteren kívül. Kötegelt feldolgozás, hajrá.
A tiszta PNG-kkel a kezemben megint a GIMP következett. Itt már csak minimális szerkesztés: apró hibák javítása, pozíciók igazítása, talán egy-két képkocka korrigálása. Semmi komoly, csak annyi csiszolás, hogy minden a helyén legyen.
És végül a legjobb rész: a GIF-ek exportálása.
Néhány kattintás, és kész voltak a játékom főszereplőjének sima, loopoló animációi: tökéletesek előnézethez, devloghoz, vagy csak hogy egy hosszú munkamenet után gyönyörködjek a haladásban.

Egy kép -> AI-videó -> képkockák -> tiszta sprite-ok -> animált GIF-ek.
Kicsit abszurd pipeline? Abszolút.
Szórakoztató és meglepően hatékony? Az is 😄
Vissza a játékfejlesztéshez, immár menőbb animációkkal. 🎮✨