‫In questa lezione, esamineremo cos'è il progetto.
‫Potresti averne sentito parlare.
‫Demistificare questo.
‫Esamineremo Blueprint rispetto a C++ e quale dovresti scegliere, per quali scopi, come possono
‫lavorare insieme e come questo corso andrà a insegnarli.
‫Quindi tuffiamoci.
‫Cos'è il progetto?
‫Bene, in Blueprint c'è un linguaggio di programmazione visivo.
‫È questo qui a sinistra invece di C++, che è un progetto testuale scritto
‫specificamente per Unreal.
‫Quindi puoi programmarlo direttamente nell'editor in cui C++ è un linguaggio standard del settore e hai bisogno
‫di editor separati per programmarlo.
‫Quindi Blueprint ha alcuni punti di forza particolari dovuti al suo trucco.
‫È veloce da cambiare.
‫Se apporti una modifica al progetto, puoi giocare quasi istantaneamente.
‫È adatto ai principianti perché non devi ricordare parole complicate in un programmatore che ti parla.
‫È facile da scoprire perché ci sono strumenti integrati che ti consentono di fare clic con il pulsante destro del
‫mouse e cercare qualsiasi funzionalità che potresti cercare e vedere se esiste già in Unreal.
‫Ed è fatto su misura per Unreal, il che significa che si adatta proprio come un buon abito su misura.
‫Non ha alcun tipo di concetto che non corrisponda perché è stato realizzato appositamente ed è adatto agli
‫artisti di design.
‫Ciò è particolarmente utile nei team più grandi in cui potresti lavorare con discipline diverse.
‫Artisti e designer potrebbero preferire approfondire Blueprint e aiutarti con alcune funzionalità o design
‫di gioco.
‫Ora C++ ha ovviamente i suoi punti di forza, altrimenti non lo insegneremmo.
‫Può essere molto più conciso da leggere rispetto a Blueprint è un linguaggio standard del settore, il che significa che
‫ha così tante persone che capiscono già il linguaggio, oltre a molti strumenti e tutti i
‫supporti che lo accompagnano.
‫E puoi trasferire le tue conoscenze dall'apprendimento qui ad altre discipline ad una velocità molto, molto alta.
‫È notoriamente bravo a creare applicazioni veloci.
‫Ha accesso a tutte le aree e tutte le funzionalità all'interno di Unreal, mentre Blueprint ha dei limiti a ciò
‫che può fare ed è utile per progetti più grandi.
‫È molto più facile scrivere un grande gioco in C++ che farlo.
‫In Blueprint, ti capita spesso di inciampare con Blueprint per vari motivi.
‫Ora Blueprint C++ può e dovrebbe funzionare insieme alla maggior parte delle funzionalità.
‫Le librerie Unreal sono scritte in C++, ma ciò non significa che non puoi accedervi dai progetti.
‫In effetti, puoi praticamente accedere a tutto ciò che rendi disponibile per i progetti e puoi anche aggiungere
‫le tue funzionalità C++ che possono essere utilizzate anche dai tuoi progetti.
‫Quindi questo può creare un sistema di progetti cooperanti e C++ che ti consente di ottenere il meglio da entrambi i
‫mondi.
‫Ora, in questo corso, stiamo pianificando nella prossima sezione, insegnandoti i fondamenti dell'irreale, i concetti irreali e i concetti
‫di sviluppo del gioco di cui hai bisogno.
‫Ti insegneremo anche i concetti fondamentali di programmazione di cui hai bisogno per capire, lo
‫faremo in Blueprint perché non importa quale linguaggio di programmazione usiamo.
‫Questi concetti sono applicabili a tutti i linguaggi di programmazione, dopodiché installeremo i compilatori, gli editor di
‫cui abbiamo bisogno per C++ e impareremo la sintassi C++, che è il modo in
‫cui digitiamo C++ per esprimere il concetti di programmazione appresi nella sezione precedente.
‫Quindi, se ti senti come se volessi solo saltare avanti e imparare il C++, tieni i cavalli,
‫vediamo se puoi.
‫Quindi, nella prossima sezione, impareremo le basi della programmazione con i progetti.
‫Sono variabili.
‫Se dichiarazioni di funzioni, concetti matematici di base come vettori, trasformazioni e rotazioni, concetti fondamentali
‫irreali come assi, componenti, pedine e mappe e gestione delle risorse come il mercato, importazione delle
‫risorse, BSP, modellazione e aggiunta di materiali.
‫Se tutto ciò suona come Sì, ce l'ho, Sam, posso farlo totalmente.
‫Quindi sentiti libero di saltare la sezione successiva.
‫Puoi tuffarti direttamente nell'apprendimento del C++.
‫Se sei un po' insicuro e vorresti saperne un po' di più su questi concetti, per favore seguici
‫e ci vediamo nella prossima sezione.