Commodore 64 > Programmazione, Grafica e Musica
Aiuto con le sprites
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
Vai alla versione completa