Commodore 64 > Programmazione, Grafica e Musica

Aiuto con le sprites

<< < (2/2)

Denz:
ho una sola domanda ancora. ma ogni set di sprite deve avere sempre almeno 2 colori in comune? nel senso se ho tre set di sprite e quindi 24 sprite, mi ritrovo con 2 colori comuni a tutte e 24 e una che varia tra tutte le sprite oppure posso avere un seti di 3 colori per set di sprite?

Griffon:
Ogni set di  8 Sprite ha due colori in comune e uno liberamente selezionabile per ogni Sprite, più il colore trasparente.

Nulla ti vieta di cambiare i due colori comuni se cambi le grafiche, però

Denz:
Quindi come carico correttamente secondo voi i tre set di sprites? Fermo resta do che se ne riumuovo una, il caricamento procede tranquillo, certo non sono ancora alla visualizzazione "ingame" però sapere che sono tutte caricate e pronte all'uso non satebbe male

Griffon:
Ti è già stato spiegato sopra: li carichi in un indirizzo di memoria dopo le precedenti e quando ti serve cambiarne l'aspetto, cambi i puntatori sprite a 2040~2047.

Ad esempio, se carichi il primo set da 12800 a 15311, carica il secondo a partire da 15312, e imposta 2040 a (15312 / 64 ) = 239, e i successivi di conseguenza.

Navigazione

[0] Indice dei post

[*] Pagina precedente

Vai alla versione completa