Spēles programmēšana - kurss 89 200 rub. no XYZ skolas, apmācība, Datums: 2023. gada 29. novembris.
Literārs Mistrojums / / November 27, 2023
150 lekcijas + 22 mājasdarbi
ilgums: 5 mēneši
zināšanu līmenis: paaugstināts
vairāk nekā 380 stundu prakses
Apmācība saskaņā ar Rainbow Six Siege bijušā galvenā spēļu programmētāja programmu
Spēles programmētājs ievieš lietotāja pieredzi, piemēram, vadāmus transportlīdzekļus vai cīņas āķi, piemēram, Uncharted 4. Ja jums patīk šādi uzdevumi, šis kurss ir paredzēts jums. Šeit jūs uzzināsiet, kā praktiski ieviest jebkuru mehāniku un darīt to sistemātiski - kā tas ir pieņemts AAA studijās. Pēc kursa pabeigšanas varēsi izveidot ne tikai šāvējus, bet arī jebkura cita žanra spēles – 2D platformeri, RTS, lidojuma simulatoru, cīņas spēli vai RPG.
kurss ir piemērots jums, ja jūs
- Jūs zināt vismaz vienu programmēšanas valodu un vēlaties strādāt par spēļu programmētāju spēļu studijā vai kodēt savas spēles pakalpojumā Unreal Engine.\
- C++ izstrādātājs, noguris no garlaicīgiem komerciāliem uzdevumiem, vēlas darīt kaut ko interesantāku un uzlabot savas prasmes, lai nopelnītu vairāk.
Programmu apmācība no spēļu programmētāja, kurš strādāja pie Rainbow Six Siege uzņēmumā Ubisoft
Kā izlaiduma projektu jūs ieviesīsiet vienu no spēļu sistēmām, no kurām izvēlēties - dronu vai loku
Dāvanā "Karjeras krāpnieks" - meistarklašu izlase, kas palīdzēs atrast darbu
XYZ Plus abonements uz 1 mēnesi - šī ir mūsu zināšanu bāze ar slēgtām plūsmām un meistarklasēm
Kursa mērķis
Kurss palīdzēs kļūt par īstu izstrādātāju – apmācības piemērotas gan tiem, kas jau prot programmēt spēles, gan iesācējiem, kuri vēlas iemācīties strādāt Unreal Engine no nulles. Iemācīt rakstīt kodu, kas ļaus spēles varoņiem pārvietoties, orientēties, šaut un aktīvi mijiedarboties ar apkārtējo pasauli. Kursa laikā apgūsim C++, strādāsim ar Unreal Engine 4, sakārtosim inventāru un vidi, veidosim tēlus un ieročus.
Ko darīsi kursā?
- Izveidojiet spēles un nespēlētājus (NPC) programmā C++
- Ieviesiet kustības, šaušanas, kustības un daudzu citu mehāniku Unreal Engine 4
- Atrodiet un izlabojiet spēles kļūdas, izmantojot kodu pārskatus
- Darbs ar Perforce spēles versiju kontroles sistēmu
- Izstrādāt spēļu saskarnes (gui) un tīkla mehāniku
- Optimizējiet kodu
Mācību rezultāts
Prasme ieviest šāvēja pamata mehāniku UE un C++
Jūs uzzināsiet, kā darbojas šaušana, kustība, nereāla tīkla replikācija, NPC mākslīgais intelekts un to reakcija uz bojājumiem - un jūs uzzināsiet, kā to visu izveidot pats.
Zināšanas par nozares pamatjēdzieniem
Jūs uzzināsiet, kas ir funkcija Tick un kādi ir tās posmi, NPC uzvedības koku un sajūtu sistēmu, kā darbojas skeleta animācijas, kas ir līnijas izsekošana vai staru izmešana un kā tā tiek īstenota.
Iemaņas darbam studijā
Pēc kursu beigšanas varēsi pretendēt uz jaunākā izstrādātāja vietu spēļu studijā un, ja ir pieredze attīstībā citā jomā, tad uz vidējo pozīciju.
Koda pārskatīšana, lai novērstu kļūdas
Jūs atradīsiet un izlabosiet spēles kļūdas, izmantojot kodu pārskatus. Un arī strādājiet ar Perforce spēļu versiju kontroles sistēmu un veiciet testēšanu.