Poklic Razvijalec iger na Unity - tečaj 151.200 rub. iz SkillFactory, usposabljanje 12 mesecev, datum 13. avgust 2023.
Miscellanea / / November 27, 2023
Med treningom boste ustvarili štiri igre: 3D platformer, Space Shooter, Tower defense in 3D racing
Končni projekt je razvoj koncepta, dizajn igre in programiranje lastne igre, za katero boste izbrali žanr in platformo.
Osnovni del tečaja GameDev (12 mesecev)
Uvod v GameDev
1 mesec
Uvod v GameDev: kako nastanejo igre od ideje do izdaje, uvod v oblikovanje igre, tehnična vsebina igre, vsebina in logika, vsebina igre, igralni motorji, urejanje ravni
Urejevalnik Unity: Osnove urejevalnika, Shramba sredstev, Material, Sistem trkalnika, Razsvetljava, Montažne konstrukcije, Teren, Fizikalni motor, Sistem delcev, Uporabniški vmesnik
Oblikovanje ravni na primeru 3D Adventure: testna scena, delo s prefabi, mehanika in dinamika ravni, osnove interakcije objektov, izdelava ravni - od načrtovanja do dokumentacije, WhiteBox
Ustvarjanje lokacije iz nič: uvod v Blender, primitivi, poligonalno modeliranje, ustvarjanje enostavne lokacije, teksture, odvijanje, uvoz v motor, postavitev scene, dodajanje osvetlitve, interaktivnost
rezultat: ustvarite 3D platformo in lokacijo igre z osvetlitvijo in interaktivnostjo
Programiranje v C#
2,5 meseca
Osnove Visual Studio: uvod in zgodovina jezika C#, razvojno okolje Visual Studio, prvi program, postopek prevajanja, razhroščevanje aplikacij
Osnove GIT: sistemi za nadzor različic, uvod v Git, Github, Markdown, uporabniški vmesnik Git, Git v Visual Studio, osnovne operacije Git, razvejanje Git, napredne funkcije Git
Osnovni pojmi in podatkovni tipi: spremenljivke, konstante, literali, osnovni podatkovni tipi, enumeracije, vnos in izhod konzole, osnovne operacije C#, pretvorbe tipov
Osnovni C# konstrukti: pogojniki in konstrukti, zanke, polja, tuple, delavnica
Metode v C#: metode, parametri metode, posredovanje parametrov, obseg, rekurzivne funkcije, končni projekt
OOP: referenčni in smiselni podatkovni tipi, strukture in objekti, razredi in strukture, značilnosti dela z referenčnimi in smiselnimi podatkovnimi tipi, pakiranje in razpakiranje, enkapsulacija, dedovanje, polimorfizem, abstraktni razredi, združevanje in sestavljanje, statični razredi in elementi, posploševanja
Integracija C# v Unity: funkcije C# v Unity, ustvarjanje preproste 3D avanture
Dizajn igre
1 mesec
Oblikovanje ravni: osnovni pojmi, faze izdelave ravni
Izdelava ravni: ideja, papirnati prototip, prazen, raven art
Razvoj ekipe: vloge, umetnost, inženirji, oblikovalci, vodstvo, razvojne stopnje
Pisanje koncepta igre in pitcha za vlagatelje: koncept, kratek opis, USP/USP, stebri oblikovanja, Core Loop formulacija in opis sistemov, vlagatelji, struktura in značilnosti pitcha
rezultat: se seznanite s procesom snovanja nove igre. Spoznali boste osnovne pristope za ustvarjanje igre, po kateri bo povpraševanje. Razvili boste oblikovalski dokument za svojo prihodnjo igro.
Vesoljska streljačina
1,5 meseca
Priprava na Space Shooter: opis ideje, projektni dokument, struktura projekta in uvoz 2D sredstev, sprite
Montažna montaža vesoljske ladje: ustvarjanje vesoljske ladje, virtualna igralna palica, abstrakcija krmiljenja
Prizor ravni: kamera, ozadje, fizični predmeti, ponovno rojstvo igralca, omejitev ravni
Vsebina ravni: ladijsko orožje, granate, omejitve streljanja, pobiranje predmetov, drstitelji
Sovražne ladje: montažna sovražna ladja, State Machine, iskanje ciljnega položaja, streljanje
rezultat: razvijte mobilno 2D igro Space shooter
3D dirke
1,5 meseca
Priprava na 3D dirkanje: oblikovanje slike, entitete in parametri, komponenta Rigidbody, komponenta WheelCollider, skripta krmilnika avtomobila.
Avtomobil: izdelava avtomobila iz primitivov, prilagajanje koles, igralec in krmilnik za vnos igralca, kamera tretje osebe, zvok motorja, zvok trka.
Proga: sestava okolja, teren, proga, prehod kontrolne točke, krmilnik dirke, začetek in konec dirke, metrika dirke, položaj, čas kroga, najboljši čas.
Boti: krmilnik botov, premikanje do točke, premikanje botov po progi, dodajanje botov na dirko, težavnostne stopnje botov.
rezultat: razviti 3D računalniško igro Racing
Tower Defense
1,5 meseca
Priprave na Tower Defense: osnovna arhitektura, prvi prototip, stolp, sovražnikovo gibanje, sovražnikov prototip in zunanje nastavitve
Vmesnik igralne scene: razvoj TD arhitekture, interakcija med igralcem in sovražnikom, preprosti elementi HUD, interaktivni vmesniki za gradnjo stolpov, upravljanje skupin vmesnikov
Ravni, meniji in shranjevanja: arhitektura nivojev TD, dogodki zmag in porazov v nivojih, implementacija vmesnika zemljevida nivojev, shranjevanje napredka igralca na disk, začetni meni igre
Poglobitev mehanike: ocena uspešnosti igralca, sovražni valovi, pospeševanje valov, nadgradnje
Novi sovražniki in stolpi: vrste oklepov in vrste poškodb, nadgradnje stolpov, spretnosti igralcev in drugi slogi kod
rezultat: razviti mobilno 2D igro Tower Defense
Timski ali samostojni razvoj vaše igre
3 mesece
Razvoj prototipa igre
Oblikovalska slika
meni
Ravni
Entitete igre
Interakcije
Boti
Scenariji
rezultat: razvijete igro, ki jo oblikujete sami. Razvoj lahko poteka individualno ali v skupini. Delo bo potekalo pod vodstvom izkušenega strokovnjaka. Vaša naloga je izdati igro in jo dati na trg (v Steam, Google Play in/ali App Store)
B
bonalina
18.11.2022 G.
Zanimiv tečaj
Prednosti: Povratne informacije mentorjev, možnost obravnavanja kakršnih koli vprašanj med usposabljanjem. Slabosti: Za videoposnetek ni podnapisov. Izbral sem tečaj Unity Game Developer. Sanjala sem o ustvarjanju iger in na koncu sem se odločila, da poskusim obiskovati tečaje. Veliko je koristnih informacij in zanimivih nalog. Naloge so mi bile všeč, pisne so informacije, povratne informacije mentorjev...
M
magnet49
30.05.2022 G.
Priporočam tečaje.
Prednosti: Priročen čas usposabljanja, velik obseg spletnih seminarjev, razpoložljivost informacij. Slabosti: Nisem opazil slabosti. Obiskujem tečaj Unity Game Developer. Tema "motorji iger" je postala zanimiva. Želel sem poskusiti ustvariti svojo igro. Iskal sem primerno platformo za študij tečaja. Odločil sem se za tečaj o razvoju iger v Unity pri SkillFactory. Študij poteka v prostem času od šole...
R
Rulut678
20.05.2022 G.
Boljša je od mnogih običajnih univerz
Prednosti: predavanja lahko opravljate kadar koli, podpora 24/7, dovolj časa za dokončanje nalog. Slabosti: Za delo potrebujete računalnik vsaj srednje moči in dovolj pomnilnika. Kupil sem tečaj o razvoju iger z uporabo igralnega mehanizma Unity, ta oblika usposabljanja je popolnoma primerna zame. Vedno so mi bile všeč igre in vse, kar je povezano z njimi, in ko sem videl na YouT...