Unreal Engine 4 - kursas 36 000 rub. iš Coddy vaikų programavimo mokyklos, mokymai 6 moduliai (mėn.)
įvairenybės / / December 02, 2023
Formatas: individualios ir grupinės pamokos, neprisijungus ir prisijungus (realiu laiku).
Vaikų skaičius: nuo 1 iki 8.
nuo 750 rub./val. internetinėje grupėje,
nuo 850 rub./val neprisijungus grupėje,
nuo 1050 rub./val individualiai internetu,
nuo 1980 rub./val individualiai neprisijungus.
Kompiuteriniai žaidimai jau seniai tapo neatsiejama kiekvieno vaiko gyvenimo dalimi. Šiuolaikiniai žaidimų pramonės šedevrai stebina vaizduotę itin tiksliomis detalėmis, stulbinančia grafika ir fizika, kuri vis labiau panašėja į realybę. Tuo tarpu net vaikas gali kurti gražius, tikroviškus, šaunius ir įdomius vaizdo žaidimus! Ar norite, kad jūsų sūnus ar dukra žiūrėtų į žaidimo kūrimą iš monitoriaus galo ir pakeistų paprasto žaidėjo vaidmenį? Tada sveiki atvykę į Unreal Engine 4 kursus Maskvoje iš CODDY mokyklos. Jūsų vaikas sužinos, kaip kuriami modernūs skirtingų žanrų ir krypčių žaidimai, ištirs viską, iš ko jie susideda ir kaip jie kuriami. Kursas nereikalauja specialių žinių ar išsilavinimo, todėl tinka visiems koduotojams nuo 12 metų ir vyresniems, turintiems pagrindinius darbo kompiuteriu įgūdžius.
Dauguma žaidimų ir 3D projektų kuriami naudojant žaidimų variklius, į kuriuos įeina didžiulis įrankių rinkinys, kurį sukūrė didžiausios žiniasklaidos pramonės įmonės. Unreal Engine yra vienas galingiausių mūsų laikų variklių. Nuo 1998 m. sukurtas ir palaikomas Epic Games, ankstyvosiose ir dabartinėse versijose jis buvo naudojamas kuriant daugiau nei šimtą išleistų projektų.
Žaidimo „Unreal Engine“ kūrimas mūsų pamokose virsta smagiu ir įdomiu procesu. Šis variklis gali sukurti tikroviškus vaizdus su gerai išvystyta fizika. Vaikams nereikės galvoti apie tai, kaip sukurti gražų vandenį ar priversti medžius siūbuoti nuo vėjo gūsių. Šios funkcijos jau numatytos pačiame variklyje ir vaikams beliks išnaudoti visas galimybes.
Žinoma, šiandien internete galite rasti daug nemokamų Unreal Engine 4 vadovėlių. Tačiau šį unikalų instrumentą rekomenduojame įvaldyti bendraminčių kompanijoje ir vadovaujant patyrusiam mokytojui.
Unreal Engine 4 mokymai leidžia derinti vaikų domėjimąsi kompiuteriniais žaidimais ir mokymąsi sudėtingų žaidimų aplinkos kūrimo ir valdymo technologijų. Baigęs kursą, jūsų vaikas:
Unreal Engine kursai Maskvoje suteikia vaikams puikią galimybę kūrybines idėjas paversti tikrais žaidimų projektais!
Baigęs kursus kiekvienas studentas gauna asmeninį CODDY sertifikatą.
Kurso dėstytojas:
„JavaScript programavimas“, „Priekinis kūrėjas: HTML/CSS/JavaScript svetainės“, „Harvardo CS50 kursas“, „Bots in Python“, „Python“ ir „JavaScript: žaidimų programavimas naudojant CodeCombat“, „Žaidimų kūrimas naudojant „Scratch“, „Unreal“ variklis 4"
Išsilavinimas:
Jaroslavlio valstybinis technikos universitetas (YSTU), Skaitmeninių sistemų institutas (IDS), specialybė „Programinės įrangos inžinerija“.
Patirtis:
Nuo vidurinės mokyklos pradžios jis sėkmingai baigė papildomus mokymus grandinių projektavimo, interneto svetainių kūrimo, sistemos administravimo ir MYSQL duomenų bazių srityse. Mokyklos ir studijų metais domėjausi programavimu šiomis kalbomis: Pascal, C++, C#, Python, Ruby, JavaScript, taip pat interneto dizaino kalbomis (HTML, CSS).
Pomėgiai:
Jo pomėgiai yra medžio drožyba, plastikinių/medinių laivų modelių surinkimas, svetainių kūrimas ir programų kūrimas Python. Esu įsitikinęs, kad rankų motorikos ir protinių galių ugdymas yra neatsiejamai susiję.
„IT specialistų poreikis tik augs, tapti vienu iš jų reiškia tapti mažos istorijos dalimi.
Kurso dėstytojas:
„Kompiuterinis raštingumas“, „Minecraft: įvadas į dirbtinį intelektą“, „Etinis įsilaužėlis“, „Kompiuteris“ raštingumas „Mac“, „Unreal Engine 4“, „Python ir mašinų mokymasis“, „Minecraft programavimas“, „Botai įjungti“ Python"
Išsilavinimas:
Maskvos politechnikos universiteto specialybė „Informacijos sauga“.
Sertifikuotas Minecraft programavimo mokymo programos dalyvis.
„Microsoft“ sertifikuotų mokytojų novatoriaus programa
Patirtis:
Laisvai kalba C++, Pascal su objektais, Python, Java, PHP. Užsiėmiau svetainių maketavimu, svetainių maketų kūrimu ir logotipų kūrimu įmonėms laisvai samdomose svetainėse.
Pomėgiai:
Užsiima programavimu ir informacijos saugumu. Mėgsta sportą ir veda sveiką gyvenimo būdą. Jis domisi muzika ir menu. Tiki, kad kiekvienas žmogus gali pasiekti tai, ko nori.
„Jei norite, kad kodą būtų lengva ir greitai rašyti, padarykite jį lengvai skaitomą.
Kurso dėstytojas:
„Ethical Hacker“, „Frontend Developer: HTML/CSS/JavaScript svetainės“, „Unity 3D“, „Unreal Engine 4“
Išsilavinimas:
Novosibirsko valstybinis technikos universitetas, specialybė „Informacijos sauga“.
Patirtis:
Laisvai kalba Python, JavaScript, html/css. Mokytojo patirtis – 3 metai. Dalyvavo kuriant prekybos valiutos keitykloje programas. Dalyvauja diegiant kriptografijos priemones įvairiuose projektuose.
Pomėgiai:
Studijuoja muziką, studijuoja psichologiją ir ekonomiką. Aistringas informacinėms technologijoms. Visų pirma, programavimas, svetainių kūrimas, žaidimai. Jis mano, kad žaidimų kūrimas yra kūrybinis procesas, reikalaujantis kūrybiško mąstymo, beprotiškiausių idėjų ir tam tikrų psichologijos žinių. Ir net jauname amžiuje jūs galite įvaldyti visus šiuos įgūdžius.
„Mes jau gimstame IT pasaulyje. Todėl kuo anksčiau reikia išmokti vaikščioti – rašyti, išmokti bėgti – programuoti, išmokti šokinėti – kurti žaidimus. Tada galėsime tyrinėti šį nuostabų technologijų pasaulį toli ir plačiai.
1 modulis
Pirma pamoka
- Atsisiųskite ir įdiekite Unreal Engine 4
- Susipažinimas su sąsaja
- Darbo 3d erdvėje principai
- Darbas su žaidimo objektais
- Susipažinti su medžiagų redaktoriumi ir kurti savo medžiagą
Namuose: sukurti keletą kompozicijų iš žaidimo objektų, pritaikyti joms medžiagas
Antra pamoka
- Dienos ir nakties keitimas variklio viduje, pradėkite dirbti su apšvietimu
- Nuodugniai studijuoti Medžiagų redaktorių, reljefo tekstūravimo principus
- Supažindinimas su Blueprints vizualinio programavimo sistema, pirmųjų Blueprint klasių sukūrimas
- Rašyti scenarijus naudojant Blueprints, kurti žaidimo objektų elgesio logiką
Namuose: sukurti naują klasę – taikinį, reaguojantį pataikius į tam tikrą sritį
Trečia pamoka
– „Level Blueprint“ įvadas
- Sukurti paprastą personažą ir užprogramuoti jo judėjimo logiką
- Objektų elgesio logikos programavimas lygiu
- Žaidimo „Labirintas“ kūrimo pradžia
Namuose: panaudodamas įgytas žinias, įgyvendinti veikėjo šuolį, suprojektuoti labirintą, kuris bus naudojamas žaidime
Ketvirta pamoka
- Perėjimas tarp lygių
- Viso žaidimo apie labirintą sukūrimas
- Darbas su žaidimo balansu (mes nusprendžiame, ką žaidėjas gali daryti, o ko ne)
- Žaidimo „Labirintas“ užbaigimas
- Pradėti darbą savo žaidimo vietoje
- Įrankiai reljefui kurti (kalnai, įdubos ir kt.)
Namuose: susikurkite savo žaidimo žemėlapį su reikiamu reljefu
2 modulis
Pirma pamoka
- Tikro reljefo importas į Unreal Engine 4
- Medžiagų įtraukimas į žaidimo žemėlapį, reljefo sluoksnių kūrimas
- Augmenijos įtraukimas į žaidimo žemėlapį
Namuose: baigti darbą prie savo žaidimo žemėlapio, pridėti medžiagų įvairiems reljefo tipams, pridėti reikiamus žaidimo objektus, jei įmanoma, pridėti augalų, medžių ir pan.
Antra pamoka
- Pradinio turinio pridėjimas ir naudojimas
- Paprastų pastatų ir kitų architektūrinių objektų kūrimas
- Timeline mazgo studija, jo veikimo principai ir taikymo sritis
- Galimų klaidų ir problemų sprendimas
Namuose: sukurti platformą arba liftą, kuris, paspaudus klavišą, sklandžiai nukeltų žaidėją į tam tikrą vietą
Trečia pamoka
- Pristatome valdiklio planą
- Pagrindinio žaidimo meniu sukūrimas
- Pridėkite savo mygtukus, foninę muziką
- Meniu mygtukų animacija
- Eikite į norimą lygį iš meniu
Namuose: susikurkite savo meniu su reikiamais mygtukais, skydeliais, atitinkančiais kuriamo žaidimo stilių
Ketvirta pamoka
- Tęsiamas darbas su Widget Blueprint
- Pilnos charakterio sveikatos ir šarvų sistemos sukūrimas
- Sukurkite savo funkcijas „Blueprint“.
- Pavojingų zonų, kurios daro žalą, sukūrimas žemėlapyje
- Personažo mirtis (žaidimas baigtas)
Namuose: sukurti naują Blueprint klasę – zoną, kuri atkuria veikėjo sveikatą
3 modulis
Pirma pamoka
- Sudėtingų simbolių diegimo Unreal Engine 4 principai
- Kaip skeleto animacija veikia Unreal Engine 4
- Animacijos plano įvadas
- Animacijų maišymo ir interpoliavimo būdai
– „BlendSpace 1D“ įvadas
Namuose: sukurti savo animacijos klasę personažui ir įgyvendinti šuolio animacijos atkūrimą
Antra pamoka
- Būdai sukurti savo animaciją
- Pridėkite savo animaciją į žaidimą
- Importuokite animaciją iš Marketplace
- Pristatome BlendSpace 2D
- Trečiojo asmens fotoaparato režimo keitimas
Namuose: Naudodami dvimatę „BlendSpace“, realizuokite veikėjo gebėjimą vaikščioti pritūpę naudodami atitinkamas animacijas
Trečia pamoka
- Kameros perjungimas iš trečiojo ir pirmojo asmens
– „LineTrace“ įvadas
- Gebėjimo perkelti objektus įgyvendinimas žaidime
- Galimų klaidų taisymas
Namuose: sukurti visavertę charakterio ištvermės sistemą su atitinkamu sąsajos elementu
Ketvirta pamoka
- Importuokite turtą į Unreal Engine 4 iš trečiųjų šalių šaltinių
- Garsų įtraukimas į žaidimą
- Įvairių apšvietimo šaltinių kūrimas. Statinis, stacionarus ir dinaminis apšvietimas
- Po apdorojimo efektai
- Iškirptų scenų kūrimas
- Projektų pristatymas
4 modulis
Pirma pamoka
- Standartinio simbolio modifikavimas darbui su AI
- AI valdiklio sukūrimas ir konfigūravimas
- Paprasčiausio dirbtinio intelekto, galinčio apeiti kai kurias kliūtis, sukūrimas
Namuose: Pakartokite namuose tai, ko išmokote klasėje, ir priversti dirbtinį intelektą reaguoti į visas kliūtis
Antra pamoka
- Darbas su Nav Mesh Bounds Volume
- Dirbtinio intelekto tobulinimas, pridedant galimybę persekioti žaidėjus ir kitus žaidimo objektus
- AI elgesio programavimas, kai grotuvas išeina už diapazono ribų
Namuose: užprogramuokite AI medžiagą keisti, kai žaidėjas yra persekiojamas
Trečia pamoka
- Susipažinimas su elgesio medžiu ir darbas su juo
- Dirbtinio intelekto galimybių tobulinimas, patruliavimas žemėlapyje tam tikruose taškuose
Namuose: pakeiskite kodą taip, kad AI judėtų per taškus ne atsitiktine tvarka, o nuosekliai iš vieno į kitą.
Ketvirta pamoka
- AI „jutimų“ (regėjimo, klausos) pridėjimas
- Savo renginių (užduočių) kūrimas Elgesio medžiui
- Galutinis AI nustatymas, galimų jo veikimo scenarijų parengimas
Namuose: pakeiskite kodą, kad AI judėtų skirtingu greičiu, priklausomai nuo situacijos, pridėkite dviejų sekundžių uždelsimą tarp užduočių
5 modulis
Pirma pamoka
- Sudėtingų medžiagų modifikavimas
- Susipažinimas ir darbas su Mixamo paslauga
- Sukurti skeletą savo modeliui
- Standartinių animacijų taikymas pagal savo modelį
Namuose: parengti ir importuoti keletą personažų modelių, skirtų tolesniam naudojimui dailės užsiėmimuose
Antra pamoka
- Ieškokite, atsisiųskite ir importuokite savo animaciją personažui
- Susipažinimas ir darbas su State Machine
- Vienmačio „BlendSpace“ ir „Animation Blueprint“ nustatymas apskritai
Namuose: konfigūruoti animacijas anksčiau atsisiųstiems modeliams, programuoti simbolių pagreitį paspausdami Shift klavišą
Trečia pamoka
- Pirmojo asmens šaudyklės turto paruošimas ir importavimas
- Personažo pirmuoju asmeniu judėjimo logikos ir animacijos kūrimas
- Pridėti ir pritaikyti elementus, kurie bus veikėjo rankose (ginklai ir kt.)
Namuose: pakeiskite kodą, kad veikėjas galėtų sėlinti ir tupėti
Ketvirta pamoka
- Sukurkite dinamišką vaizdą
- Pridėta šaudymo sistema, pagrįsta LineTrace
- Pridedamas garsas
Namuose: darbas savo lygiu – žemėlapį
6 modulis
Pirma pamoka
- Išsklaidymas fotografuojant
- Įvairių purškimo modelių kūrimas
- Lipdukų kūrimas ir pritaikymas
Namuose: tęsti darbą su savo žemėlapiu. Be to, optimizuokite projektą taip, kad dekalinas liktų ant sienų amžinai ir išnyktų po tam tikro laiko.
Antra pamoka
- Fizinių objektų reakcijų įtraukimas į kadrą
- Didesnės sklaidos pridėjimas judesyje
- Importuokite ir tinkinkite ginklų animacijas
Namuose: Namuose pakartokite viską, ką darėte klasėje, būtinai pakomentuokite visą naują kodą. Toliau kurkite savo žemėlapį.
Trečia pamoka
- Įkrovimo sistemos sukūrimas
- Darbas su Anim Montage
- Optimizavimas, klaidų taisymai
Namuose: Baigiamasis darbas su žemėlapiu, projekto paruošimas pristatymui
Ketvirta pamoka
- Informacinių UI elementų pridėjimas
- Šūvių metu pridedami žymekliai iš kulkų ir blyksnių
- Projekto pristatymas