Dezvoltarea jocurilor video in Unity

Topic: Dezvoltarea jocurilor video în Unity
Nivel: Începător/Mediu/Avansat/Experimentat
Structură curs: 4 Module
Platformă: Unity
Nr. copii: 4-8 copii/grupă
Preț: Listă prețuri
Program: Online: Luni - Vineri: 19.00-20.30; Sâmbătă: 11.00-12.30; Duminică: 18.00-19.30
Trainer: Robert Balaurea (vezi descriere); Alexandru Mitu (vezi descriere)

Descriere curs: Unity este o platformă educațională special concepută pentru a crea jocuri video şi realități virtuale 3D. Platforma pune la dispoziție efecte grafice, efecte fotografice, efecte fizice, folosind o interfață drag&drop foarte prietenoasă, pentru programatori începători sau experimentați.
Profesioniștii din industrie folosesc Unity 3D pentru a crea unele dintre cele mai populare jocuri cunoscute astăzi.
Cursul va acoperi elementele de bază ale creării jocurilor video, în rețea, în timp real (jocuri multiplayer) cu ajutorul celui mai utilizat motor de dezvoltare de jocuri multi-platformă din lume: Unity 3D.
În acest curs copiii vor învăța principiile de bază ale proiectării de jocuri 2D și 3D utilizând tehnologia drag&drop, dar și limbajele de programare Unity, Javascript și C#.
Cursurile sunt predate de către traineri experți în IT, cu foarte multă pasiune, pe care o transmit și cursanților.
Ceea ce ne face diferiți este abilitatea și experiența practică a trainerilor noștri, pregătirea cursanților într-un mod interactiv în domeniul IT și alegerea acelor teme strict necesare pentru o cunoașterea inițială eficientă.

Construcția unui joc video 3D presupune parcurgerea unor etape, bine precizate. În joc aveți nevoie de:

  • decoruri 3D
  • personaje
  • assets
  • audio
  • filtre pentru scenă

Cerințe de sistem recomandate:

  • sistem de operare: Windows 10 (64 bit)
  • procesor: Intel Core i5+ / AMD FX-83XX
  • placă video: NVIDIA GeForce GTX 680 / AMD Radeon HD 7970
  • RAM: 8 GB+
  • Stocare: Minim 50 GB liberi, SSD (Nu HDD)
  • Sunet: DirectX 9.0c
  • Rezolutie display 1920x1080


Beneficii pentru copii:

  • stimularea capacităţii de învăţare inovatoare;
  • întărirea motivaţiei copiilor în procesul de învăţare;
  • stimularea gândirii logice şi a imaginaţiei;
  • dobândirea cunoștințelor fundamentale de programare;
  • formarea deprinderilor practice utile;
  • dobândirea cunoștințelor și abilităților de a crea jocuri video și animații 3D;
  • lucru în echipă la realizarea de proiecte.

Structură curs/Cerințe: Cursul este compus din 4 Module a câte 12 ore (8 ședințe) fiecare.

    M1: Nivel Începător - Pentru participarea la curs, copiii trebuie să dețină cunoștințe prealabile de programare în C#/C++.
    M2: Nivel Mediu - Pentru participarea la curs, copiii trebuie să fie familiarizați cu principiile de bază ale programării în Unity, sau să fi parcurs modulul M1 (Nivel Începător).
    M3: Nivel Avansat - Pentru participarea la curs, copiii trebuie să fi parcurs modulele M1 și M2.
    M4: Nivel Experimentat - Pentru participarea la curs, copiii trebuie să fi absolvit toate modulele M1, M2 și M3.

Concepte învățate: Introducere în domeniul dezvoltării aplicațiilor 3D și 2D și a celor ce folosesc Realitatea Virtuală (VR) sau Realitatea Augumentată (AR); Interfața Unity; Așezarea în scenă a obiectelor din clasa GameObjects; Crearea unui script (Clase și declarații; Variabile și funcții; Instrucțiuni; Controlul obiectelor cu scripturi); Utilizarea materialelor și texturilor; Lumini, umbre și camere; Importul modelelor 3D în Unity; Efecte fizice (gravitație, alunecare, frecare, elasticitate, contact între obiecte etc.); Construirea unui nivel; Crearea de animații simple; Crearea unui „jucător”; Controlul jucătorului; Aranjarea camerelor video; Atac inamic; Detectectarea coliziunilor; Crearea de elemente pentru interfața jocului; Efecte vizuale și audio; Distrugerea inamicilor; Adăugarea scorului; Generarea mai multor inamici; Crearea scenelor; Generarea executabilului.
Conceptele de învățare vor fi adaptate pentru fiecare nivel de vârstă.
În dezvoltarea jocurilor nu se folosesc elemente cu tentă violentă sau suicid. Cursurile sunt concepute special pentru a învăța tehnici de dezvoltare a jocurilor fără elementele menționate anterior. Atenția noastră asupra acestor factori este sporită.
Datorită faptului că fiecare ședință are o componentă practică, acest curs este un generator de experiență reală, iar la finalul celor 4 module, pe lângă certificatul de participare, copiii vor avea propriul portofoliu de jocuri şi aplicaţii.

Curs sugerat după finalizarea modulelor de Dezvoltarea jocurilor video în Unity:


Formular de înscriere la cursul de Dezvoltarea jocurilor video în Unity

    Pentru completarea contractului și emiterea facturii.

    Pentru elevii școlilor cu care ITLevel are Acord de parteneriat (vezi lista școlilor partenere).

    *Câmpuri obligatorii

    IMPORTANT! Un răspuns negativ în ceea ce privește prelucrarea datelor cu caracter personal nu ne va permite înscrierea la cursurile ITLevel.

    *Pentru participarea la cursurile online, cursanții au nevoie de computer care respectă cerințele de sistem recomandate, conexiune stabilă la Internet, microfon și cameră web.


    Vă așteptăm cu pasiune la ITLevel!

    La ITLevel punem accent pe performanță!🏆