Mobiilimängude arendus Unitys - tasuta kursus Kodabralt, koolitus 40 tundi, Kuupäev: 30.11.2023.
Varia / / December 01, 2023
Kursuse kohta:
See kursus on mõeldud edasijõudnutele, kes on Unityga juba tuttavad ja soovivad omandada mänguarendust professionaalsel tasemel. Õpilased süvenevad programmeerimisse C# keeles, valdavad tehisintellekti kasutamist ja mobiilseadmete projektide koostamist.
Õpilased arendavad süsteemset mõtlemist ja õpivad toime tulema keeruliste probleemidega, töötades üksikasjalikult nii mängu tehniliste kui ka visuaalsete aspektidega. Kursuse oluliseks osaks saab olema mängutasakaalu reeglite õppimine ja rakendamine, et leida mängijale optimaalne raskusaste. Lapsed jõuavad mängudisaineri elukutse omandamisele lähemale ning pärast kursust on neil oskuste ja teadmiste kogum, mis on piisav erinevate žanrite mängude iseseisvaks arendamiseks. Kursus laiendab iga õpilase professionaalset tööriistakomplekti ja lisab nende portfelli kaks kvaliteetset keeruka mehaanikaga mängu.
Poisid harjutavad iseseisvalt koodi kirjutamist C# keeles ning sukelduvad Unity uute mänguprotsesside ja graafikavõimalustega töötamisse. Õpilased töötavad välja realistlike efektidega esimese isiku tulistamismängu, loovad relvadega mängusisese poe ja boonuseid ning mõtleb läbi ja rakendab dialoogide süsteemi mittemängija tegelasega, kes annab mängijale ülesandeid. Tankisimulaatori mängu loomiseks õpivad lapsed töötama tehisintellektiga ja kasutama seda vaenlase läbimõeldud käitumise elluviimiseks. Lapsed õpivad oma projektidega ühendama nutitelefoni puuteekraani abil juhtahelat ja rakendavad oma teadmisi, et koostada iseseisvalt rakendus mobiilseadmele.
Kursuse eesmärgid:
1. Tutvustada lastele tehisintellekti loomise põhitõdesid;
2. Õpetada üksikasjalikku tööd 3D-animatsiooniga;
3. Looge oma visuaalseid efekte;
4. Avastage lastega uusi mängumehaanikat ja žanre;
5. Selgitada puutetundlike juhtnuppudega töötamise põhimõtteid;
6. Siit saate teada, kuidas luua lõigatud stseene (video mänguepisoodist).
Kursuse lõpetajad oskavad:
- Koostada keerulisi lineaarseid ja mittelineaarseid algoritme;
- arendada mängusiseste tegelaste jaoks tehisintellekti;
- Töötage mängumaailma füüsikaga;
- iseseisvalt rakendada NPC dialooge;
- luua 3D-mudelite keerulisi animatsioone;
- Kasutage OOP-oskusi, et luua oma mäng C# programmeerimiskeeles.
Õpitulemus:
Kaks täisväärtuslikku lapse loodud mängu (first-person shooter ja tankid) koos efektide, tehisintellekti kasutamise ja mängupoega ning individuaalprojektiga.