Come realizzare grafica retrò simile a PS1 in Unity

Creare una grafica retrò simile a PS1 in Unity implica emulare lo stile visivo della console PlayStation originale, che aveva capacità hardware limitate rispetto ai sistemi moderni. Questo stile è caratterizzato da modelli a basso numero di poligoni, texture a bassa risoluzione e una miscela distintiva di elementi 3D e 2D. Ecco un tutorial passo passo con esempi pratici per ottenere questa estetica:

Grafica retrò per PS1 in Unity.

Passaggio 1: imposta un progetto Unity

Crea un nuovo progetto Unity se non l'hai ancora fatto:

  • Apri Unity Hub e fai clic su "New Project."
  • Scegli un modello di progetto 3D.

Passaggio 2: configura le impostazioni del progetto

Impostazioni grafiche:

  • Vai a 'Edit -> Project Settings -> Player'.
  • Nella sezione Risoluzione e presentazione, imposta l'opzione L'impostazione predefinita è a schermo intero.
  • Imposta l'opzione Risoluzione fissa e imposta la risoluzione su un valore basso come 320x240.

Passaggio 3: crea modelli a basso numero di poligoni

Importa forme primitive:

Regola le impostazioni della mesh:

  • Seleziona un modello e riduci il numero dei suoi vertici.
  • Regola le impostazioni della mesh per creare un aspetto a blocchi.

Passaggio 4: applica texture a bassa risoluzione

Impostazioni di importazione delle immagini Unity per un look retrò.

Impostazioni di importazione delle texture:

  • Importa texture con risoluzioni basse (ad esempio, 64x64 o 128x128).
  • Regola 'Filter Mode' su 'Point (no filtering)'.

Applicare texture ai modelli:

  • Trascina e rilascia le texture sui modelli a basso numero di poligoni.

Passaggio 5: implementare l'ombreggiatura del colore del vertice

Shader colore vertice:

  • Crea un semplice shader che utilizza i colori dei vertici invece di fare affidamento su un'illuminazione complessa.
  • Assegna questo shader ai tuoi modelli a basso numero di poligoni.

Passaggio 6: aggiungi il dithering

Post-elaborazione del dithering:

  • Importa uno shader dithering (cerca Unity shader dithering su GitHub).
  • Applica lo shader dithering alla tua fotocamera.

Passaggio 7: utilizzare angoli di ripresa fissi

Fotocamera ortografica:

  • Imposta la fotocamera principale sulla proiezione ortografica.
  • Regola la rotazione e la posizione della telecamera per emulare angoli fissi.

Passaggio 8: implementare una tavolozza di colori limitata

Palette dei colori:

  • Limita le tue scelte di colore a una tavolozza specifica (simile alla tavolozza PS1).
  • Converti le texture in questo spazio colore limitato.

Passaggio 9: fondere elementi 2D

2Sprite D:

Passaggio 10: testare e ripetere

Prova di gioco:

  • Testa regolarmente il tuo gioco per assicurarti l'aspetto retrò desiderato.

Iterare:

  • Regola impostazioni, shader e texture in base al feedback e alle tue preferenze.

Conclusione

Seguendo questi passaggi, puoi ottenere uno stile grafico retrò simile a quello di PS1 in Unity. Sperimenta diverse impostazioni, shader e risorse per ottimizzare l'estetica per il tuo progetto specifico. Ricorda, il fascino della grafica dell'era PS1 risiede nei suoi limiti, quindi abbraccia la semplicità e l'unicità di questo stile visivo.

Articoli suggeriti
Creazione di un effetto filtro nastro VHS in Unity
Come aggiungere zombie ai giochi Unity
Come dipingere con il sistema particellare in Unity
Come creare un gioco horror in Unity
Potenza delle texture segnaposto per la prototipazione in Unity
Metaverse e aree di lavoro - Conferenza - Revisione del pacchetto Unity Asset Store
Planet Shader e Shadowing System