Come conserieresti i complessi sprites NES, come dalla fantasia finale originale?

StackOverflow https://stackoverflow.com/questions/3286660

  •  17-09-2020
  •  | 
  •  

Domanda

So che Nes aveva degli sprificati a 4 colori ( con 1 di solito essere trasparenti modifica: secondo Zneak, 1 colore è sempre trasparente ). Come ha poi fatto la fantasia finale originale ha così tanti spritato con 4 colori + trasparente? ( Esempio di foglio sprite - soprattutto guarda i grandi vicino al fondo.)

Capisco che puoi livellare sprite per raggiungere colori aggiuntivi (ad esempio: la stratificazione di Megaman gli dà 6 colori: corpo= 3 + trans, faccia= 3 + trans). È strano che questi ff sono tutti esattamente 4 colori + trasparente. Se FF ha usato la stratificazione simile, perché si fermerebbero a 4 + 1 invece di sfruttare 6 + 1?

C'è un altro metodo di visualizzazione degli sprificati che ti danno un colore aggiuntivo?

Anche interessante è il fatto che i grandi spritato sono 18x26. Gli sprite sono 8x8 (e penso di aver letto da qualche parte che a volte sono 8x16) ma entrambi 18 e 26 sono [fattore di 8] + 2. Molto strano.

È stato utile?

Soluzione 2

Ho trovato la risposta. Alla fine ho rotto e scaricato la ROM ed estrasse le bitmap con Napit. (BTW: fissando le bitmap di ROM estratto è davvero dannatamente duro sui tuoi occhi!)

Ho abbinato a poche bitmap e risultati finali qui . .

Ogni personaggio ha un colore che è per lo più relegato in parte superiore dello sprite, quindi ho inseguito quell'idea un po '. Si scopre che è un'erratura rossa. Confrontando gli sprite in-game vs. Le maschere dei colori, è possibile vedere che il nero e trasparente utilizzare la stessa maschera a colori. Pertanto, se viene visualizzato un contorno nero, quindi deve essere su un livello separato. Tuttavia, nonostante i contorni neri sul foglio sprite, non riesco a trovare alcuni esempi reali di contorni neri nel gioco.

Ecco un video su Youtube con un sacco di buoni esempi. Quando sei sulla schermata di sfondo blu (@ 0:27), i contorni e il viso del mago nero sono il blu dello sfondo (cioè: non c'è un contorno nero, è trasparente). In Combattimento, lo sfondo è nero. @ 1:46 Un incantesimo è il cast che rende lo sfondo flash grigio. Tutte le aree nere, tra cui contorni e occhi neri, grigio flash. Altri incantesimi vengono lanciati anche attorno a questa parte del video con diversi colori di flash. I risultati sono gli stessi.

La risposta reale è che i contorni neri sul foglio dello sprite non sembrano esistere nel gioco. Chi ha fatto il foglio dello sprite prese gli screenshot con uno sfondo nero e svuotato via lo sfondo.

Altri suggerimenti

Per quanto ne so, 1 non è di solito trasparente: è sempre.

Come notato, Sprites sono 8x8 o 8x16 (questo dipende dal bit 6 del registro di controllo PPU mappato su Indirizzo di memoria 0x2000 nello spazio indirizzo della CPU).Le dimensioni dei caratteri non sono un multiplo di 8 significa semplicemente ci sono pixel sprecati in uno o più degli sprificati costitutivi.

Per i colori, mi permetto di differire: l'ultimo sprite in basso, con la spada sollevata, ha questi 8 colori: Final fantasy sprite 8 colori: nero, marrone, beige, cielo blu, blu navy, turchese scuro,turchese, ciano http://img844.imageshack.us/img844/2334/spritecolors.png

credo che questa sia più una scelta artistica, perché ogni blocco 8x8 è limitato a 3 colori opachi;Forse era solo più coerente usare meno colori.

Potresti voler controllare Sviluppo del gioco Stackexchange Invece di qui.

Ho appena avuto una rapida occhiata al foglio dello sprite, ma mi guarda che gli sprite con più di 3 colori + 1 trasparente hanno armi o usano 3 colori + un contorno nero.Inoltre, se potessi mostrare il foglio di sprite con una griglia che separa piastrelle ...

Forse i 2 colori extra sono stati riservati per le armi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top