Invata bazele limbajului C++ pentru programarea jocurilor video in Unreal Engine.
Cursul este optimizat pentru a-ti eficientiza timpul alocat invatarii bazelor limbajului C++.
Cunostintele acumulate la finalizarea cursului te vor pregati pentru urmatorul curs in cadrul caruia vom crea mechanicile unui joc (sistemul de inventar, sistemul de salvare a jocului, etc.) folosind Unreal Engine.
In acest curs vei invata:
- cum sa descarci si sa instalezi programul necesar;
- care este structura de baza a unui program;
- ce sunt si de cate tipuri sunt comentariile, tipurile de date si operatorii;
- ce sunt variabilele si constantele;
- cum sa citesti datele introduse de la tastatura folosind obiectul cin;
- ce sunt sirurile de caractere;
- cum functioneaza instructiunile decizionale if, if else, else if si switch, instructiunile repetitive for, while si do while si instructiunile de salt break si continue;
- ce sunt vectorii;
- ce sunt referintele si pointeri;
- ce sunt functiile ;
- cum functioneaza instructiunea return;
- cum functioneaza conceptul de overloading;
- ce sunt clasele si obiectele;
- ce sunt enumerarile;
- ce sunt structurile;
- ce sunt constructorii si destructorii;
- cum functioneaza mostenirea;
- ce sunt specificatorii de acces;
- cum functioneaza conceptul de overriding;
- cum functioneaza incapsularea;
- cum functioneaza polimorfismul;
- ce sunt stack si heap si cum functioneaza operatorul new si delete;
- ce sunt variabilele, functiile si obiectele statice;
- cum este structurat un program folosind header files.