Unreal Engine 4 - kurss 36 000 rub. no Coddy School of Programming for Children, apmācība 6 moduļi (mēneši)
Literārs Mistrojums / / December 02, 2023
Formāts: individuālas un grupu nodarbības, bezsaistē un tiešsaistē (reālā laikā).
Bērnu skaits: no 1 līdz 8.
no 750 rub./stundā tiešsaistes grupā,
no 850 rubļiem stundā bezsaistes grupā,
no 1050 rub./stundā individuāli tiešsaistē,
no 1980 rub./stunda individuāli bezsaistē.
Datorspēles jau sen ir kļuvušas par neatņemamu katra bērna dzīves sastāvdaļu. Mūsdienu spēļu industrijas šedevri pārsteidz iztēli ar augstas precizitātes detaļām, satriecošu grafiku un fiziku, kas arvien vairāk līdzinās realitātei. Tikmēr pat bērns var izveidot skaistas, reālistiskas, foršas un aizraujošas videospēles! Vai vēlaties, lai jūsu dēls vai meita aplūko spēles izveidi no monitora aizmugures un pāriet no vienkārša spēlētāja lomas? Tad laipni lūdzam CODDY skolas Unreal Engine 4 kursā Maskavā. Jūsu bērns uzzinās, kā top dažādu žanru un virzienu mūsdienu spēles, izpētīs visu, no kā tās sastāv un kā tās tiek izstrādātas. Kursam nav nepieciešamas īpašas zināšanas vai apmācība, tāpēc tas ir piemērots visiem kodētājiem vecumā no 12 gadiem ar pamata datorprasmēm.
Lielākā daļa spēļu un 3D projektu tiek veidoti, izmantojot spēļu dzinējus, kas ietver milzīgu rīku komplektu, ko izstrādājuši lielākie mediju nozares uzņēmumi. Unreal Engine ir viens no mūsu laika jaudīgākajiem dzinējiem. Izstrādāts un atbalstīts Epic Games kopš 1998. gada sākotnējās un pašreizējās versijās, tas ir izmantots vairāk nekā simts izlaistu projektu izstrādē.
Spēles izveide pakalpojumā Unreal Engine mūsu nodarbībās kļūst par jautru un interesantu procesu. Šis dzinējs spēj izstrādāt reālistiskus attēlus ar labi attīstītu fiziku. Bērniem nebūs jādomā par skaista ūdens radīšanu vai koku šūpošanos no vēja brāzmām. Šīs funkcijas jau ir nodrošinātas pašā dzinējā un bērniem būs tikai jāizmanto visas iespējas.
Protams, šodien internetā var atrast daudzas bezmaksas Unreal Engine 4 apmācības. Taču mēs iesakām apgūt šo unikālo instrumentu domubiedru sabiedrībā un pieredzējuša skolotāja vadībā.
Unreal Engine 4 apmācība ļauj apvienot bērnu interesi par datorspēlēm un sarežģītu tehnoloģiju apguvi spēļu vides veidošanai un pārvaldībai. Kursa beigšanas rezultātā jūsu bērns:
Unreal Engine kursi Maskavā sniedz bērniem lielisku iespēju pārvērst radošās idejas reālos spēļu projektos!
Pabeidzot kursu, katrs students saņem personalizētu sertifikātu no CODDY.
Kursa pasniedzējs:
“JavaScript programmēšana”, “Frontend Developer: Websites on HTML/CSS/JavaScript”, “Harvard CS50 Course”, “Boti Python”, “Python un JavaScript: spēļu programmēšana programmā CodeCombat”, “Spēļu izveide programmā Scratch”, “Unreal” Dzinējs 4"
Izglītība:
Jaroslavļas Valsts tehniskā universitāte (YSTU), Digitālo sistēmu institūts (IDS), specialitāte “Programmatūras inženierija”.
Pieredze:
Kopš vidusskolas sākuma viņš ir veiksmīgi pabeidzis papildu apmācības ķēžu projektēšanas, tīmekļa izstrādes, sistēmu administrēšanas un MYSQL datu bāzu jomās. Skolas un studentu gados mani interesēja programmēšana šādās valodās: Pascal, C++, C#, Python, Ruby, JavaScript, kā arī web dizaina valodas (HTML, CSS).
Intereses:
Viņa vaļasprieki ir kokgriešana, plastmasas/koka kuģu modeļu montāža, vietņu veidošana un programmu veidošana Python valodā. Esmu pārliecināts, ka roku motorikas un garīgo spēku attīstība ir nesaraujami saistītas.
"Vajadzība pēc IT speciālistiem tikai pieaugs; kļūt par vienu no viņiem nozīmē kļūt par daļu no neliela stāsta."
Kursa pasniedzējs:
“Datorpratība”, “Minecraft: ievads mākslīgajā intelektā”, “Ētiskais hakeris”, “Dators lasītprasme operētājsistēmā Mac, "Unreal Engine 4", "Python un mašīnmācība", "Minecraft programmēšana", "Boti ieslēgti Python"
Izglītība:
Maskavas Politehniskā universitāte, specialitāte “Informācijas drošība”.
Sertificēts Minecraft programmēšanas apmācību programmas dalībnieks.
Microsoft sertificēta skolotāju novatora programma
Pieredze:
Brīvi pārvalda C++, Pascal ar objektiem, Python, Java, PHP. Es biju iesaistīts vietņu izkārtošanā, vietņu izkārtojumu izveidē un logotipu izstrādē uzņēmumiem ārštata vietnēs.
Intereses:
Nodarbojas ar programmēšanu un informācijas drošību. Mīl sportu un vada veselīgu dzīvesveidu. Viņu interesē mūzika un māksla. Uzskata, ka katrs cilvēks var sasniegt to, ko vēlas.
"Ja vēlaties, lai kodu būtu viegli un ātri rakstīt, padariet to viegli lasāmu."
Kursa pasniedzējs:
“Ētiskais hakeris”, “Frontend Developer: Websites on HTML/CSS/JavaScript”, “Unity 3D”, “Unreal Engine 4”
Izglītība:
Novosibirskas Valsts tehniskā universitāte, specialitāte “Informācijas drošība”.
Pieredze:
Brīvi pārvalda Python, JavaScript, html/css. Pedagoģiskā pieredze – 3 gadi. Piedalījies valūtas maiņas tirdzniecības programmu izstrādē. Iesaistīts kriptogrāfijas rīku ieviešanā dažādos projektos.
Intereses:
Viņš studē mūziku, studē psiholoģiju un ekonomiku. Aizraujas ar informācijas tehnoloģijām. Jo īpaši programmēšana, vietņu izveide, spēles. Viņš uzskata, ka spēļu izstrāde ir radošs process, kas prasa radošu domāšanu, trakākās idejas un zināmas zināšanas psiholoģijā. Un pat jaunībā jūs varat apgūt visas šīs prasmes.
“Mēs jau esam dzimuši IT pasaulē. Tāpēc pēc iespējas agrāk jāiemācās staigāt – rakstīt, iemācīties skriet – programmēt, iemācīties lēkt – izstrādāt spēles. Tad mēs varēsim izpētīt šo brīnišķīgo tehnoloģiju pasauli tālu un plaši.
1. modulis
Pirmā nodarbība
- Lejupielādējiet un instalējiet Unreal Engine 4
- Interfeisa iepazīšana
- Darbības principi 3D telpā
- Darbs ar spēles objektiem
- Materiālu redaktora iepazīšana un savu materiālu izveide
Mājā: izveidot vairākas kompozīcijas no spēles objektiem, pielietot tām materiālus
Otrā nodarbība
- Dienas un nakts maiņa dzinēja iekšpusē, sāciet strādāt ar apgaismojumu
- Materiālu redaktora padziļināta izpēte, reljefa teksturēšanas principi
- Iepazīšanās ar Blueprints vizuālās programmēšanas sistēmu, pirmo Blueprint klašu izveide
- Skriptu rakstīšana, izmantojot Blueprints, spēļu objektu uzvedības loģikas veidošana
Mājā: izveidot jaunu klasi – mērķi, kas reaģē uz sitienu noteiktā apgabalā
Trešā nodarbība
- Ievads Level Blueprint
- Izveidot vienkāršu raksturu un programmēt tā kustības loģiku
- Objektu uzvedības loģikas programmēšana līmenī
- Spēles “Labirints” izveides sākums
Mājā: izmantojot iegūtās zināšanas, īstenot varoņa lēcienu, izveidot labirintu, kas tiks izmantots spēlē
Ceturtā nodarbība
- Pāreja starp līmeņiem
- Pilnīgas spēles izveide spēlei par labirintu
- Darbs pie spēles līdzsvara (mēs izlemjam, ko spēlētājs drīkst darīt un ko nē)
- spēles "Labirints" pabeigšana
- Darba sākšana pie savas spēles vietas
- Instrumenti reljefa veidošanai (kalni, ieplakas utt.)
Mājā: izveidojiet savu spēles karti ar nepieciešamo reljefu
2. modulis
Pirmā nodarbība
- Reāla reljefa importēšana Unreal Engine 4
- Materiālu pievienošana spēles kartei, slāņu veidošana reljefam
- Veģetācijas pievienošana spēles kartei
Mājā: pabeigt darbu pie savas spēles kartes, pievienot materiālus dažāda veida reljefiem, pievienot nepieciešamos spēles objektus, ja iespējams pievienot augus, kokus utt.
Otrā nodarbība
- Sākuma satura pievienošana un izmantošana
- Vienkāršu ēku un citu arhitektūras objektu izveide
- Timeline mezgla izpēte, tā darbības principi un pielietojuma apjoms
- Iespējamo kļūdu un problēmu risināšana
Mājā: izveidot platformu vai liftu, kas, nospiežot taustiņu, vienmērīgi nogādās spēlētāju uz noteiktu vietu
Trešā nodarbība
- Iepazīstinām ar logrīku projektu
- Spēles galvenās izvēlnes izveide
- Pievienojiet savas pogas, fona mūziku
- Izvēlņu pogu animācija
- Pārejiet uz vēlamo līmeni no izvēlnes
Mājā: izveidojiet savu izvēlni ar nepieciešamajām pogām, paneļiem, kas piemēroti veidojamās spēles stilam
Ceturtā nodarbība
- Turpināja darbu ar Widget Blueprint
- Pilnīgas rakstura veselības un bruņu sistēmas izveide
- Izveidojiet savas funkcijas Blueprint
- Bīstamu zonu izveide kartē, kas rada bojājumus
- varoņa nāve (spēle beigusies)
Mājā: izveidot jaunu Blueprint klasi - zonu, kas atjauno varoņa veselību
3. modulis
Pirmā nodarbība
- Principi sarežģītu rakstzīmju ieviešanai Unreal Engine 4
- Kā skeleta animācija darbojas Unreal Engine 4
- Ievads animācijas projektā
- Animāciju sajaukšanas un interpolācijas veidi
- Ievads BlendSpace 1D
Mājā: izveidojiet personāžam savu animācijas klasi un ieviesiet lēciena animācijas atskaņošanu
Otrā nodarbība
- veidi, kā izveidot savas animācijas
- Savas animācijas pievienošana spēlei
- Importējiet animācijas no Marketplace
- Iepazīstinām ar BlendSpace 2D
- Trešās personas kameras režīma maiņa
Mājā: izmantojot divdimensiju BlendSpace, apzināties varoņa spēju staigāt tupus stāvoklī ar atbilstošām animācijām
Trešā nodarbība
- Kameras pārslēgšana no trešās un pirmās personas
- Ievads LineTrace
- Objektu pārvietošanas iespējas īstenošana spēlē
- Iespējamo kļūdu labošana
Mājā: izveidot pilnvērtīgu rakstura izturības sistēmu ar atbilstošu saskarnes elementu
Ceturtā nodarbība
- Importējiet līdzekļus Unreal Engine 4 no trešo pušu avotiem
- Skaņu pievienošana spēlei
- Dažādu apgaismojuma avotu izveide. Statisks, stacionārs un dinamisks apgaismojums
- Pēcapstrādes efekti
- Grieztu ainu veidošana
- Projektu prezentācija
4. modulis
Pirmā nodarbība
- Standarta rakstzīmes modifikācija darbam ar AI
- AI kontrollera izveide un konfigurēšana
- Vienkāršākā mākslīgā intelekta izveide, kas spēj apiet dažus šķēršļus
Mājā: atkārtojiet mājās stundās apgūto un lieciet AI reaģēt uz jebkādiem šķēršļiem
Otrā nodarbība
- Darbs ar Nav Mesh Bounds Volume
- Mākslīgā intelekta uzlabošana, pievienojot iespēju dzenāt spēlētājus un citus spēļu objektus
- AI darbības programmēšana, kad atskaņotājs iziet ārpus diapazona
Mājā: ieprogrammējiet AI materiālu, lai tas mainītos, kad spēlētājs tiek vajāts
Trešā nodarbība
- Iepazīšanās ar uzvedības koku un darbs ar to
- Mākslīgā intelekta iespēju pilnveidošana, patrulēšana kartē dotajos punktos
Mājā: mainiet kodu, lai AI pārvietotos pa punktiem nevis nejaušā secībā, bet gan secīgi no viena uz otru.
Ceturtā nodarbība
- AI “sajūtu” pievienošana (redze, dzirde)
- Savu notikumu (uzdevumu) izveide uzvedības kokam
- AI galīgā iestatīšana, iespējamo tā darbības scenāriju izstrāde
Mājā: mainiet kodu, lai AI kustētos dažādos ātrumos, atkarībā no situācijas, pievienojiet divu sekunžu aizkavi starp uzdevumiem
5. modulis
Pirmā nodarbība
- Sarežģītu materiālu pārveidošana
- Mixamo servisa iepazīšana un darbs ar to
- Skeleta izveidošana savam modelim
- Standarta animāciju atkārtota mērķēšana uz savu modeli
Mājā: sagatavot un importēt vairākus tēlu modeļus turpmākai izmantošanai mākslas nodarbībās
Otrā nodarbība
- Meklējiet, lejupielādējiet un importējiet savas varoņa animācijas
- Iepazīšanās un darbs ar State Machine
- Viendimensijas BlendSpace un Animation Blueprint iestatīšana kopumā
Mājā: konfigurēt animācijas iepriekš lejupielādētiem modeļiem, programmēt rakstzīmju paātrinājumu, nospiežot taustiņu Shift
Trešā nodarbība
- Līdzekļu sagatavošana un importēšana pirmās personas šāvēja spēlei
- Varoņa kustības loģikas un animācijas attīstība pirmajā personā
- tādu priekšmetu pievienošana un pielāgošana, kas būs varoņa rokās (ieroči utt.)
Mājā: mainiet kodu, lai varonis varētu ložņāt un tupēt
Ceturtā nodarbība
- Izveidojiet dinamisku skatu
- Uz LineTrace balstītas šaušanas sistēmas pievienošana
- Skaņas pievienošana
Mājā: strādājot savā līmenī – kartē
6. modulis
Pirmā nodarbība
- Izkliedes pievienošana fotografēšanas laikā
- Dažādu izsmidzināšanas modeļu izveide
- Uzlīmju izveide un pielāgošana
Mājā: turpiniet darbu pie savas kartes. Turklāt optimizējiet projektu tā, lai dekalīns paliktu uz sienām uz visiem laikiem un pēc noteikta laika pazustu.
Otrā nodarbība
- Fizisku objektu reakciju pievienošana kadram
- Pievienojot palielinātu izkliedi kustībā
- Importējiet un pielāgojiet ieroču animācijas
Mājā: Mājās atkārtojiet visu, ko darījāt stundā, noteikti komentējiet visu jauno kodu. Turpiniet veidot savu karti.
Trešā nodarbība
- Uzlādes sistēmas izveide
- Darbs ar Anim Montage
- Optimizācija, kļūdu labojumi
Mājā: Nobeiguma darbs pie kartes, projekta sagatavošana prezentācijai
Ceturtā nodarbība
- Informācijas lietotāja saskarnes elementu pievienošana
- Marķieru pievienošana no lodēm un zibšņiem šāvienu laikā
- Projekta prezentācija