Profesija Žaidimo kūrėjas „Unity“ - kursas 151 200 rub. iš SkillFactory, mokymas 12 mėnesių, data 2023 m. rugpjūčio 13 d.
įvairenybės / / November 27, 2023
Treniruotės metu sukursite keturis žaidimus: 3D platformerį, Space Shooter, Tower Defense ir 3D lenktynes.
Baigiamajame darbe – koncepcijos kūrimas, žaidimo dizainas ir savo žaidimo programavimas, kuriam pasirinksite žanrą ir platformą.
Pagrindinė GameDev kurso dalis (12 mėnesių)
GameDev įvadas
1 mėnuo
GameDev įvadas: kaip žaidimai kuriami nuo idėjos iki išleidimo, žaidimo dizaino įvadas, techninis žaidimo turinys, turinys ir logika, žaidimo turinys, žaidimų varikliai, lygių redagavimas
Vienybės redaktorius: redaktoriaus pagrindai, turto parduotuvė, medžiaga, greitintuvo sistema, apšvietimas, surenkamos dalys, reljefas, fizinis variklis, dalelių sistema, vartotojo sąsaja
Lygių projektavimas naudojant 3D Adventure pavyzdį: bandomoji scena, darbas su surenkamaisiais elementais, lygių mechanika ir dinamika, objektų sąveikos pagrindai, lygio kūrimas – nuo planavimo iki dokumentacijos, WhiteBox
Vietos kūrimas nuo nulio: supažindinimas su maišytuvu, primityvūs dalykai, daugiakampis modeliavimas, paprastos vietos kūrimas, tekstūros, išvyniojimas, importavimas į variklį, scenos nustatymas, apšvietimo pridėjimas, interaktyvus
Rezultatas: sukurti 3D platformerį ir žaidimo vietą su apšvietimu ir interaktyvumu
Programavimas C#
2,5 mėnesio
Visual Studio pagrindai: C# kalbos įvadas ir istorija, Visual Studio kūrimo aplinka, pirmoji programa, kompiliavimo procesas, programų derinimas
GIT pagrindai: versijų valdymo sistemos, įvadas į „Git“, „Github“, „Markdown“, „Git“ vartotojo sąsaja, „Git“ „Visual Studio“, pagrindinės „Git“ operacijos, „Git“ išsišakojimas, išplėstinės „Git“ funkcijos
Pagrindinės sąvokos ir duomenų tipai: kintamieji, konstantos, literalai, pagrindiniai duomenų tipai, sąrašai, konsolės įvestis ir išvestis, pagrindinės C# operacijos, tipų konvertavimas
Pagrindinės C# konstrukcijos: sąlyginiai ir konstrukcijos, kilpos, masyvai, eilės, dirbtuvės
Metodai C#: metodai, metodo parametrai, parametrų perdavimas, apimtis, rekursinės funkcijos, galutinis projektas
OOP: referenciniai ir reikšmingi duomenų tipai, struktūros ir objektai, klasės ir struktūros, darbo su nuoroda ir reikšmingų duomenų tipai ypatybės, pakavimas ir išpakavimas, inkapsuliavimas, paveldėjimas, polimorfizmas, abstrakčios klasės, agregavimas ir kompozicija, statinės klasės ir elementai, apibendrinimai
C# integravimas į Unity: C# funkcijos Unity, sukuriant paprastą 3D nuotykį
Žaidimo dizainas
1 mėnuo
Lygio projektavimas: pagrindinės sąvokos, lygių gamybos etapai
Lygio gamyba: idėja, popierinis prototipas, ruošinys, lygis menas
Komandos ugdymas: vaidmenys, menas, inžinieriai, dizaineriai, vadyba, tobulėjimo etapai
Žaidimo koncepcijos ir aikštelės rašymas investuotojams: koncepcija, trumpas aprašymas, USP/USP, dizaino ramsčiai, Core Loop formuluotė ir sistemų aprašymas, investuotojai, aikštelės struktūra ir ypatybės
Rezultatas: susipažinti su naujo žaidimo kūrimo procesu. Sužinosite apie pagrindinius metodus, kaip sukurti žaidimą, kuris bus paklausus. Sukursite savo būsimo žaidimo dizaino dokumentą.
Kosminis šaulys
1,5 mėnesio
Pasiruošimas Space Shooter: idėjos aprašymas, projekto dokumentas, projekto struktūra ir 2D išteklių, spritų importas
Erdvėlaivio surenkamųjų dalių surinkimas: erdvėlaivio kūrimas, virtuali vairasvirtė, valdymo abstrakcija
Lygio scena: kamera, fonas, fiziniai objektai, žaidėjo atgimimas, lygio dangtelis
Lygio turinys: laivų ginklai, sviediniai, šaudymo apribojimai, paimami objektai, neršti
Priešo laivai: surenkamas priešo laivas, valstybės mašina, taikinio padėties paieška, šaudymas
Rezultatas: Sukurkite mobilųjį 2D žaidimą „Space shooter“.
3D lenktynės
1,5 mėnesio
Pasiruošimas 3D lenktynėms: vaizdo dizainas, esybės ir parametrai, standaus korpuso komponentas, WheelCollider komponentas, automobilio valdiklio scenarijus.
Automobilis: automobilio kūrimas iš primityvų, ratų pritaikymas, grotuvo ir grotuvo įvesties valdiklis, trečiojo asmens kamera, variklio garsas, susidūrimo garsas.
Trasa: aplinkos surinkimas, reljefas, trasa, kontrolės punkto praėjimas, lenktynių valdiklis, lenktynių pradžia ir pabaiga, lenktynių metrika, padėtis, rato laikas, geriausias laikas.
Botai: roboto valdiklis, judėjimas į tašką, roboto judėjimas trasoje, robotų įtraukimas į lenktynes, roboto sudėtingumo lygiai.
Rezultatas: sukurti 3D kompiuterinį žaidimą Racing
Bokšto gynyba
1,5 mėnesio
Pasiruošimas bokšto gynybai: pagrindinė architektūra, pirmasis prototipas, bokštas, priešo judėjimas, priešo prototipas ir išoriniai nustatymai
Žaidimo scenos sąsaja: TD architektūros kūrimas, žaidėjo ir priešo sąveika, paprasti HUD elementai, interaktyvios sąsajos bokštams statyti, sąsajų grupių valdymas
Lygiai, meniu ir išsaugojimai: TD lygių architektūra, pergalės ir pralaimėjimo įvykiai lygiuose, lygių žemėlapio sąsajos įgyvendinimas, žaidėjo progreso įrašymas į diską, žaidimo pradžios meniu
Gilinimo mechanika: žaidėjo veiklos įvertinimas, priešo bangos, bangų pagreitis, atnaujinimai
Nauji priešai ir bokštai: šarvų tipai ir žalos tipai, bokšto atnaujinimai, žaidėjo įgūdžiai ir kiti kodo stiliai
Rezultatas: sukurti mobilųjį 2D bokšto gynybos žaidimą
Jūsų žaidimo komandinis arba nepriklausomas kūrimas
3 mėnesiai
Žaidimo prototipo kūrimas
Dizaino paveikslas
Meniu
Lygiai
Žaidimo subjektai
Sąveikos
Botai
Scenarijai
Rezultatas: sukurkite žaidimą, kurį kuriate patys. Tobulėti galima individualiai arba komandoje. Darbai bus atliekami vadovaujant patyrusiam specialistui. Jūsų užduotis yra išleisti žaidimą ir pateikti jį rinkai (Steam, Google Play ir (arba) App Store)
B
bonalina
18.11.2022 G.
Įdomus kursas
Privalumai: Mentorių atsiliepimai, galimybė atsakyti į visus klausimus mokymų metu. Trūkumai: vaizdo įrašui nėra subtitrų. Pasirinkau Unity Game Developer kursą. Svajojau kurti žaidimus, o galiausiai nusprendžiau pabandyti lankyti kursus. Yra daug naudingos informacijos ir įdomių užduočių. Man patiko užduotys, yra rašytinė informacija, mentorių atsiliepimai...
M
magnetas49
30.05.2022 G.
Rekomenduoju kursus.
Privalumai: Patogus mokymų laikas, didelė webinarų apimtis, informacijos prieinamumas. Trūkumai: nepastebėjau jokių minusų. Lankau Unity Game Developer kursą. „Žaidimų variklių“ tema tapo įdomi. Norėjau pabandyti sukurti savo žaidimą. Ieškau tinkamos platformos studijuoti kursą. Nusprendžiau lankyti žaidimo kūrimo kursus Unity iš SkillFactory. Mokymasis vyksta laisvu nuo mokyklos laiku...
R
Rulut678
20.05.2022 G.
Tai geriau nei daugelis įprastų universitetų
Privalumai: Galite lankyti pamokas bet kuriuo metu, palaikymas visą parą, 7 dienas per savaitę, daug laiko užduotims atlikti. Trūkumai: darbui reikalingas bent vidutinės galios kompiuteris ir pakankamai atminties. Nusipirkau kursą apie žaidimų kūrimą naudojant Unity žaidimo variklį, šis mokymo formatas man visiškai tinka. Man visada patiko žaidimai ir viskas, kas su jais susiję, o kai pamačiau per YouT...