name: 8-bit description: Génère une vidéo verticale (1080×1920, MP4) en pixel art rétro, style jeu vidéo des années 80 : ciel étoilé, planète, sol, sprites se déplaçant sur des trajectoires (module lunaire, astronaute, fusée, OVNI, drapeaux) et une légende tapée lettre par lettre. À utiliser lorsque l'utilisateur demande /8-bit, « en pixel art », « style jeu vidéo rétro », ou souhaite raconter un moment historique ou une courte histoire dans un Reel/Short/TikTok.
/8-bit : scènes rétro en pixel art
La scène est construite avec des acteurs : chacun est un sprite avec une trajectoire dans le temps. Le modèle par défaut recrée l'alunissage de 1969 avec le drapeau du Brésil.
Pas à pas
- Définissez l'histoire en 3 à 5 temps (qui entre, où il va, ce qui se passe) et la légende finale (jusqu'à ~20 caractères, en majuscules).
- Créez le spec dans
./animacoes-out/8-bit.json: titre, planète, couleurs et la listeactors. Utilisez les sprites prêts ou dessinez-en de nouveaux danssprites. - Vérifiez :
bash <pasta-desta-skill>/render.sh ./animacoes-out/8-bit.json --sheet --out ./animacoes-out/8-bit.mp4. Les acteurs doivent apparaître en entier et ne pas couvrir la légende. - Rendu final sans
--sheet(environ 20 s).
Spec
| champ | défaut | description |
|---|---|---|
title | "1969" | texte en haut, grande taille (police pixel) |
caption / captionAt | "UN PETIT PAS" / 1.7 | légende tapée et moment de début (s) |
planet | {kind:"earth", x:836, y:470, size:208} | earth, moon, sun, mars ou null |
groundY | 1300 | hauteur du sol |
colors | {sky, title, ground, groundTop, crater, caption} | palette |
stars, craters | 150, true | détails |
actors | module lunaire, astronaute, drapeau | voir ci-dessous |
sprites | {} | sprites personnalisés |
pixel | 8 | taille du pixel |
Acteur : { "sprite": "lander", "path": [[t, x, y], ...], "appear": t, "flame": true, "dust": true, "walk": true, "pole": true }
path: points dans le temps (s) avec x,y du coin supérieur gauche ;ypeut être"ground"(posé au sol).flame: feu en dessous pendant le déplacement.dust: poussière à l'arrivée.walk: alterne les images d'animation.pole: dessine un mât et place le sprite au sommet (drapeaux).
Sprites prêts : lander, astronaut (2 images), rocket, ufo, flag-brasil, flag-eua, flag-portugal.
Sprite personnalisé : chaque chaîne est une rangée ; chaque lettre est une couleur de la palette ; . est transparent.
"sprites": { "chat": { "pixel": 8, "pal": { "P": "#222222", "W": "#ffffff" },
"rows": ["P...P", "PPPPP", "PWPWP", "PPPPP", ".P.P."] } }
Exemple
Prompt : /8-bit La première fusée brésilienne décolle
{ "title": "1965", "caption": "DÉCOLLAGE", "planet": { "kind": "sun", "x": 840, "y": 470, "size": 180 },
"colors": { "sky": "#0b1033", "ground": "#6f8f4a", "groundTop": "#8fb35e", "crater": "#5a7a3a" }, "craters": false,
"actors": [ { "sprite": "flag-brasil", "appear": 0.2, "path": [[0.2, 180, "ground"]], "pole": true },
{ "sprite": "rocket", "path": [[0, 500, "ground"], [0.8, 500, "ground"], [3.2, 500, -200]], "flame": true } ] }
(vérifiez le fait historique avant d'utiliser)
Règles
- Les faits historiques doivent être véridiques ; en cas de doute, demandez ou recherchez.
- Pas de personnages, logos ou éléments de jeux existants : créez des sprites originaux.