Apie būrelį

Sakyk šiam būreliui TAIP ir mokėk ne tik žaisti, bet ir kurti. Kompiuterinių žaidimų kūrimo būrelis yra puikus tiems, kurie mato, ką galima tobulinti, turi idėjų, kokį žaidimą sukurti arba tiesiog mėgsta žaisti kompiuterinius žaidimus. Tai yra įdomus būdas išmokti programuoti ir vizualizuoti savo idėjas. Pabaigus šį programavimo būrelį, žinosi C# programavimo kalbą, suprasi, kas yra kompiuterinių žaidimų saugumas, ką reiškia juos kurti ir kaip sudominti žaidėją. Šis programavimo būrelis keičia požiūrį į kompiuterinius žaidimus!


Programa

Spalis-Sausis

Žaidimo variklis

Susipažinsime su vienu populiariausių žaidimų variklių – Unity. Juo buvo sukurta daugybė populiarių žaidimų, pavyzdžiui, Hearthstone, Ori and the Blind Forest. Aptarsime jo aplinką, sąvokas ir pagrindines savybes.

Programavimas

Pradėsime kalbėti apie C# programavimo pradmenis. Kas yra kintamieji ir funkcijos, kaip kodas sąveikauja su žaidimo varikliu, kaip veikia pagrindinės, dažniausiai naudojamos funkcijos. Kai kuriuos skriptus rašysime patys, kitus naudosime jau parašytus.

Žaidimo projektavimas

Į žaidimus pažvelgsime ne iš žaidėjo, bet kūrėjo perspektyvos. Bandysime suskirstyti žaidimus į žanrus, tipus, platformas ir suprasti, kodėl šie aspektai yra reikšmingi žaidimų kūrimui.

Projektai

Viena didžiausių ir geriausiai pasaulyje žinomų žaidimų kūrimo kompanijų Blizzard Entertainment nebandė visų produktų sukurti nuo nulio, bet vietoje to išnaudojo jau egzistuojančias idėjas ir pavertė jas kažkuo, kas yra žaidžiama visame pasaulyje. Taip Dune ir Warhammer tapo Warcraft, o Moria tapo Diablo. Tokių istorinių žaidimų atgimimo analogijų galime rasti kone visiems kuriamiems žaidimams, todėl ir mes gilinsime programavimo ir Unity žinias, kurdami klasikinių žaidimų prototipus.

1) Pradėsime nuo mažo projekto, kuriame patys iš Unity primityvų susikursime modelį tokiu būdu susipažindami su įrankiu.

2) Sukurtą modelį naudosime kitame projekte, kuriame bandysime padaryti pirmo asmens platformer tipo žaidimą. Patys kursime lygius, galvosūkius, o vaizdinei reprezentacijai naudosime jau pagamintus ruošinius.



Vasaris-Birželis

Teorija

Sėkmingam kompiuteriniam žaidimui dažniausiai nepakanka, kad jis turėtų tik labai gerą idėją arba sklandų veikimą, todėl aptarsime esminius žaidimų kūrimo elementus: žaidimo dizaino dokumentus, eskizus, tekstūras, modelius, animacijas, apšvietimus bei kompiuterinę grafiką. Taip pat kalbėsime apie garsų ir naudotojo sąsajos dizainą. Plėtosime šias žinias ne iš dailininkų ar kompozitorių, bet iš programuotojų perspektyvos.

Komandinis darbas

Nors yra išimčių, kuomet žaidimą nuo a iki z padaro vienas žmogus, žaidimo sėkmingumo tikimybė beveik visada yra daug aukštesnė, jei kuriama ne po vieną. Svarbu mokėti panaudoti žmonių sugebėjimus ir stipriąsias puses bei išmokti dirbti komandose. Taip ne tik viskas padaroma greičiau, pigiau, bet ir dirbti būna smagiau. Taigi, pradėsime kalbėti apie žaidimų kūrimą kaip komandinę veiklą. Teoriškai kalbėsime apie sudėtingesnių žaidimų, kuriuos įmanoma sukurti tik bendradarbiaujant, specifikas. Praktiškai bandysime bendradarbiauti tarpusavyje ir panaudoti kitų idėjas bei darbą savo projektuose.

Verslas

Kalbėsime apie žaidimų kūrimą kaip verslą: žaidimų išleidimą, pardavimus ir pinigų uždirbimą, marketingo reikšmę. Susipažinsime su žaidimų kūrimo industrija, jos verte, perspektyvomis, šiandienine situacija žaidimų industrijoje.

Projektai

3) Teorija bus pritaikoma parengiant paprasto žaidimo projektą bei suplanuojant visą jo kūrimo eigą. O programavimo įgytas žinias bandysime panaudoti įgyvendinant šį žaidimo projektą. Rezultatai turėtų nudžiuginti ne tik kūrėjus, bet ir sukurtų žaidimų žaidėjus!



Mokytojas

Zorian Ivanec
Kompiuterinių žaidimų kūrimas

Būrelio informacija

Trukmė
spalio - birželio mėn. imtinai
Pradžia
2021-10-01
Dažnis
Pirmadieniais 17:00 - 20:00
adresas
Nuotolinis mokymas(is)
100 €/mėn.
Įprasta
85 €/mėn.
su NVŠ krepšeliu

Moksleiviai atliko praktiką