Pixelblog 64: platform ninja in stile NES, dallo sprite del giocatore alla città in parallasse
L'ultimo Pixelblog di Raymond Schlitter su SLYNYRD è uno studio sui platform ninja a 8 bit, una lettura utile per chi ama vedere un intero set di asset di gioco costruito attorno a un'unica idea. Si ispira apertamente a Ninja Gaiden e lavora con la palette del NES per tutto il tempo, pur senza rispettare rigidamente i limiti dell'hardware.
Per primo arriva il personaggio giocatore. Parte da un semplice manichino di prova, così le animazioni sono definite prima di aggiungere qualsiasi dettaglio di design. La tuta rosso acceso è stata scelta per farlo risaltare, anche se non è molto furtiva. Il repertorio di mosse è ispirato a Ryu Hayabusa: una corsa rapida, arrampicata sui muri, appendersi ai soffitti, un salto mortale e un fendente in aria. Ciò che ho apprezzato è il ragionamento per cui il personaggio resta fermo quando attacca a terra: questo costringe alla precisione negli scontri invece di lasciare che si spammi il colpo mentre si corre.
Seguono i nemici: una torretta-elicottero che spazza il cannone per 180 gradi in cinque direzioni, un carro-ragno che si attacca a pareti e soffitti, e un gorilla cyber lento che fa da spugna per i danni. Per il gorilla ha usato riferimenti di camminata sulle nocche, ha abbozzato forme semplici del corpo per azzeccare il movimento e solo dopo ha aggiunto i dettagli robotici. Unire testa e corpo in un unico pezzo gli dà una rigidità voluta.
La parte sull'ambiente è quella che ho trovato più utile. Usa tile 16x16 su sei livelli, ciascuno con una propria velocità di scorrimento per l'effetto parallasse, e una proiezione in stile cabinet in cui le linee di profondità formano circa 67,5 gradi, salendo di due pixel per ogni pixel in orizzontale, così i gradini vengono puliti. Il risultato è mostrato in un mockup da 320x180.
Un'ultima cosa da sapere: è il primo Pixelblog in cui uno dei mini tutorial, la scomposizione completa dei fotogrammi del ninja, sta dietro il paywall di Patreon, mentre la lezione principale resta gratuita. Gli asset e i file sorgente sono venduti in un pacchetto a parte. Mi piacerebbe vedere qualcuno inserire questi sprite in un vero controller del giocatore.
Fonte: SLYNYRD
Per primo arriva il personaggio giocatore. Parte da un semplice manichino di prova, così le animazioni sono definite prima di aggiungere qualsiasi dettaglio di design. La tuta rosso acceso è stata scelta per farlo risaltare, anche se non è molto furtiva. Il repertorio di mosse è ispirato a Ryu Hayabusa: una corsa rapida, arrampicata sui muri, appendersi ai soffitti, un salto mortale e un fendente in aria. Ciò che ho apprezzato è il ragionamento per cui il personaggio resta fermo quando attacca a terra: questo costringe alla precisione negli scontri invece di lasciare che si spammi il colpo mentre si corre.
Seguono i nemici: una torretta-elicottero che spazza il cannone per 180 gradi in cinque direzioni, un carro-ragno che si attacca a pareti e soffitti, e un gorilla cyber lento che fa da spugna per i danni. Per il gorilla ha usato riferimenti di camminata sulle nocche, ha abbozzato forme semplici del corpo per azzeccare il movimento e solo dopo ha aggiunto i dettagli robotici. Unire testa e corpo in un unico pezzo gli dà una rigidità voluta.
La parte sull'ambiente è quella che ho trovato più utile. Usa tile 16x16 su sei livelli, ciascuno con una propria velocità di scorrimento per l'effetto parallasse, e una proiezione in stile cabinet in cui le linee di profondità formano circa 67,5 gradi, salendo di due pixel per ogni pixel in orizzontale, così i gradini vengono puliti. Il risultato è mostrato in un mockup da 320x180.
Un'ultima cosa da sapere: è il primo Pixelblog in cui uno dei mini tutorial, la scomposizione completa dei fotogrammi del ninja, sta dietro il paywall di Patreon, mentre la lezione principale resta gratuita. Gli asset e i file sorgente sono venduti in un pacchetto a parte. Mi piacerebbe vedere qualcuno inserire questi sprite in un vero controller del giocatore.
Fonte: SLYNYRD
Commenti 0
Lascia il primo commento, in qualsiasi lingua.
Accedi per commentare