C#: Impara csharp con Unity sviluppando un videogioco
What you'll learn
- Comprendere i fondamenti della programmazione come la creazione di variabili, operatori decisionali, iterazione, collezioni, classi e oggetti.
- Comprendere come funziona un programma per computer, le fasi e gli aspetti di cui è costituito e il suo ciclo di vita.
- Crea e comprendi gli script C# per Unity.
- Interagisci con lo schermo del videogioco attraverso la tastiera, muovendo il personaggio, facendolo saltare
- Programma videogiochi per Unity 5, inclusi aspetti come Game Design, HUD, dinamiche di gioco e visualizzazioni.
Requirements
- Pc or Mac con almeno 8 GB di memoria
- Connessione Internet
Description
Benvenuto a Impara C# e crea un videogioco con Unity 2020: da principiante a professionista.
Se sei qui, probabilmente è perché ti piacciono i videogiochi e vuoi imparare a creare i tuoi videogiochi. Inoltre, è probabile che tu sappia disegnare immagini, progettare i tuoi personaggi, i tuoi nemici, animazioni, scenari, abbia pensato alle meccaniche di gioco, ... ma ti manca una cosa: SAPERE PROGRAMMARE!
Non devi vergognarti. Io stesso non ho creato il mio primo videogioco fino all'età di 23 anni e da allora ho studiato matematica. Nessuno nasce insegnato ed è per questo che siamo qui: perché tu possa imparare a creare il tuo videogioco in Unity con il linguaggio di programmazione C# , un linguaggio semplice che è facile da imparare e che ti darà molte possibilità per ampliare le tue conoscenze. In questo corso, inizieremo con le basi e i fondamenti: la programmazione.
Impareremo insieme aspetti di programmazione di base come:
Variabili e tipi di dati
Metodi o frammenti di codice
Programmazione a oggetti e orientata agli oggetti
Operatori decisionali
Collezioni, array ed elenchi di oggetti
Gli operatori di iterazione
Pertanto, una volta conosciuti gli strumenti e i principi base della programmazione, li metteremo in pratica con un vero e proprio progetto, il nostro primo videogioco 2D: una piattaforma 2D dove l'obiettivo sarà quello di schivare i nemici raccogliendo il numero massimo di monete. Sarà un videogioco semplice ma vedremo il suo vero potenziale in tutto ciò che si può davvero fare da quello che sappiamo:
Impareremo come pianificare il Game Design e suddividere le fasi di sviluppo del nostro videogioco
Impareremo cos'è un prefab e come vengono utilizzati per creare scene per un videogioco
Creeremo i nostri menu e l'HUD delle informazioni di gioco
Impareremo meccaniche e gameplay tipici come lo scorrimento infinito o la fisica di un videogioco
E proprio con tutto questo, che tu ci creda o no, avrai realizzato il tuo primo videogioco!!!
Bene, mi sono già riscaldato e non vedo l'ora di imparare il C# insieme e iniziare a creare il nostro videogioco in Unity. Quindi non pensarci due volte e iscriviti ora per iniziare la tua carriera come sviluppatore di videogiochi con Unity 2020 e C#.
Who this course is for:
- Giocatori e amanti dei videogiochi che vogliono iniziare nel mondo dello sviluppo di videogiochi.
- Principianti nella programmazione che desiderano avere solide basi nel mondo della programmazione e vogliono comprendere il codice come un esperto.
- Designer e grafici che vogliono imparare a programmare i propri videogiochi parallelamente alle proprie capacità di progettazione artistica.
Instructors
I'm a cuban living in the beautiful city of Turin, Italy. I have a university degree in computer sciences in the field of automation engineering. I am a software engineer since 2002 and since then I have worked for different italian companies developing web applications with the latest technogies, most of them open sources, such as SWIFT, JAVA, PHP, MYSQL, ORACLE, CSS, HTML, NODEJS, MONGODB and javascript libraries such as ANGULAR, IONIC , EXTJS, SENCHATOUCH, JQUERY
When I am not programming, I am learning new languages,currently German and Arabic. Currently I speak SPANISH, my mother tongue, ITALIAN,almost my second mother tongue, ENGLISH, FRENCH and PORTUGUESE.
Playing GUITAR is one of my hobbies and passions and I dedicate it as much time as for languages and computer.
People say I am an easy talker, always ready to help people and I love teaching what I know and mainly new technologies. I try to keep always up to date not only by teaching but also by learning and taking courses such as the ones found here in UDEMY .
Mi nombre es María Santos y soy Graduada en Matemáticas por la Universitat de les Illes Balears.
Profesionalmente soy cofundadora, junto con Juan Gabriel Gomila, de la empresa Frogames Formación S.L., dedicada a la creación de material y contenido online para diversas plataformas. Te esperamos en frogames formacion.
En mis cursos combino mis conocimientos en Matemáticas con el mundo de la Programación, intentando acercarlo al mundo real de forma amena, didáctica y divertida. Es por eso que invierto mucho tiempo en la creación de materiales, elaboración de historias y elaboración de ejercicios para así salir de las formas de enseñanza convencionales.
Una de mis pasiones son los videojuegos y es por eso que quiero convertirme en Instructora Oficial del motor Unity. Así podré ofrecer cursos para aprender a crear videojuegos en ese motor.
En resumen, me apasiona el mundo de las matemáticas, la programación y los videojuegos y ¡espero lograr compartir esa pasión contigo!