Sviluppiamo un Platform in Unity

Esploriamo il mondo 2D dei Videogiochi in Unity

Ratings 0.00 / 5.00
Sviluppiamo un Platform in Unity

What You Will Learn!

  • Sviluppare Videogiochi 2D in Unity
  • Sviluppare un platform in Unity
  • Apprendere il mondo 2D di Unity
  • Salvare variabili semplici (parole e numeri) nel sistema di gioco (2D/3D)

Description

In questo corso, andremo a conoscere il mondo 2D di Unity, cercando di analizzare le meccaniche principali e tutte le conoscenze necessarie per poter realizzare un platform (per PC):

  • Il movimento;

  • Il salto;

  • La creazione di etichette utili in generale per la programmazione: Tooltip e Header;

  • L'uso dello Sprite Editor;

  • Il cambio di profilo dinamico dei personaggi;

  • Un uso approfondito dei due tipi di collisioni: Collision e Trigger;

  • L'animazione degli sprite (Idle e di movimento);

  • La transizione di schermate (Vector2.Lerp);

  • La Camera che seguirà per sempre il player con spazi laterali preimpostati;

  • Far muovere il nemico avanti e indietro in un'area ben delimitata;

  • L'aggiunta di un suono che si attiva a contatto con un oggetto;

  • Un counter per la raccolta di determinati oggetti;

  • La collisione coi nemici che danneggia il personaggio fornendo anche dei feedback colorando il nostro personaggio all'impatto con l'aggiunta di una scritta;

  • Una barra energetica che diminuisce ad ogni colpo del nemico;

  • Il corretto funzionamento della barra del volume;

  • Far sparire una piattaforma (cioè qualsiasi oggetto) dopo un po' di tempo);

  • I playerprefs (con gli interi) per memorizzare un record;

  • Il metodo MathF.PingPong per far muovere su e giù un nemico;

  • L'importanza dell'order layer nel mondo 2D;

  • Lo sparo di una sprite da parte del giocatore.

In questo mondo, lo studente avrà la capacità per poter sviluppare un platform (sfruttando le meccaniche riportate sopra).

Who Should Attend!

  • Sviluppatori di videogiochi
  • Appassionati di videogiochi

TAKE THIS COURSE

Tags

  • C#
  • Game Development Fundamentals
  • Unity
  • 2D Game Development

Subscribers

3

Lectures

6

TAKE THIS COURSE



Related Courses