Razvijalec video iger: ustvarjanje 2D iger različnih žanrov - tečaj 18.000 rub. iz Coddy School of Programming for Children, usposabljanje 3 moduli (meseci)
Miscellanea / / December 02, 2023
Starost: 7-12 let
Stopnja: za začetnike.
Trajanje: od 3 modulov (meseci), od 24 ur*.
Oblika: individualne in skupinske ure, offline in online (v realnem času).
Število otrok: od 1 do 8.
Cena:
od 750 rub./uro v spletni skupini,
od 850 rub./uro v skupini brez povezave,
od 1050 rub./uro posamično na spletu,
od 1980 rub./uro posamično brez povezave.
Ali želite, da vaš otrok ne samo igra, ampak tudi razvija igre za Windows?
Ali želite, da ga navduši programiranje z ustvarjanjem zabavnih projektov?
Ali želite predstaviti njegov napredek s prikazom igre, ki jo je objavil na internetu?
Če je vaš odgovor pritrdilen, je ta tečaj tisto, kar potrebujete!
Igralniška industrija je danes eno izmed najbolj iskanih področij na področju informacijske tehnologije (IT). V letu 2019 je trg videoiger ocenjen na 151.100.000.000 ameriških dolarjev (po analitičnem Newzoo agency) in prag za vstop na ta trg za razvijalce začetnike je vsako leto višji vse je nižje. Zdaj je najboljši čas, da se naučite ustvarjati lastne igre in začnete služiti s svojim hobijem.
Poleg tega bodo veščine, pridobljene pri razvoju iger, uporabne tudi na drugih področjih IT sektorja, pa naj gre za ustvarjanje mobilnih aplikacij ali preprosto pisanje programov za osebni računalnik.
Tekom tečaja bodo tečajniki poleg ustvarjanja iger obvladali še več sorodnih veščin iz:
- geometrija - delo s koti, vektorji in koordinatami.
- fizika - nadzor sil, trenje, gravitacija, trki.
- delo z grafiko - uporaba grafičnih urejevalnikov za ustvarjanje lastnih slik.
- programiranje - upravljanje dogodkov, spremenljivke, funkcije, razredi, polja, podatkovni tipi, konstrukcije if-else, logični operatorji in še veliko več.
- razvoj spletnega mesta - upravljanje gostovanja, povezovanje domene, prenos podatkov na spletno mesto - vse, kar potrebujete, da igro postavite na internet in jo omogočite uporabnikom po vsem svetu.
Da bi študentom pomagali obvladati to ogromno količino informacij, je CODDY razvil tečaj za začetnike, v katerem bomo otroke naučili ustvarjati igre različnih žanrov za Windows.
Med tečajem bomo izdelali več iger - to je strelec s pogledom od zgoraj in klasični "Asteroidi", vendar s teleportacijo, bonusi in časovnikom, pa tudi igra v žanru "Tower Defense".
Igram bomo dodali svojo glasbo, svoje zvoke in svoje slike - vsaka igra bo unikatna!
Razvoj poteka na igralnem pogonu Construct, ki močno poenostavi pisanje kode in pospeši proces ustvarjanja iger. Otroci bodo lažje razumeli programiranje logike igre, kar pomeni, da jih bodo lahko ustvarili več različne igre ali pa eno od njih res poglobljeno obdelajte in ji dodajte veliko zanimivih funkcij.
Po zaključenem tečaju se bodo tečajniki naučili ustvarjati 2D igre, jih objavljati na internetu, deliti s prijatelji, pridobili pa bodo tudi osnovna znanja. programiranje: Construct pogosto uporablja spremenljivke, zanke, razrede in druge konstrukte, ki bi jih moral poznati vsak samega sebe programer. Študentom, ki zaključijo tečaj, bo tudi veliko lažje začeti učiti motorje za 3D igre, kot sta Unity in Unreal Engine.
Študentov portfolio bo po končanem tečaju vseboval več dokončanih projektov, ki so dokaz njegovega znanja in izkušnje in bo pomagal pri iskanju zaposlitve, če se otrok odloči povezati svoje življenje s področjem IT na splošno in z razvojem iger v še posebej. Diplomanti bodo lahko izpopolnili in izboljšali svoje projekte ali napisali igro iz nič in kdo ve, morda bo prav vaš otrok ustvaril naslednjo uspešnico?
Za koga je ta tečaj idealen?
- Za vse, ki jih zanima razvoj iger
- Za tiste, ki so obvladali Scratch in so pripravljeni iti naprej, vendar še niso pripravljeni obvladati Unity zaradi zapletenosti tega igralnega mehanizma.
Tečaj je sestavljen tako, da se bodo lahko tudi začetniki, ki še niso imeli izkušenj ne s programiranjem ne z ustvarjanjem iger, hitro navadili in vključili v učni proces.
»Kot učiteljica, ki poučuje ta predmet, ugotavljam, da med tečajem otroci postanejo veliko bolj družabni, odprti in samozavestni, se ne bojijo delati napak, preizkušajo nove stvari in sami iščejo informacije na internetu, da bi v igro uvedli nove funkcije. K temu pripomorejo prijazno vzdušje, timsko delo pri reševanju kompleksnih problemov in zanimivost naloge, pri katerih si učenec ne le zapomni temo, ampak pridobi prave veščine razvoj."
Andrej Furletov
Prvi mesec - strelska igra
1
• Uvod v vmesnik Construct, izdelava projekta in scene.
• Nastavitev ozadja in modela predvajalnika, povezovanje kontrol.
• Streljanje, ustvarjanje pošasti in "Game Over".
2
• Zdravstveni vmesnik, dodajanje zdravja igralcu in pošasti.
• Izdelava avtomatskega orožja.
• Dodajanje učinkov, ko krogle zadenejo pošasti.
3
• Razprševanje nabojev in ustvarjanje laserja.
• Preklapljajte med vrstami orožja z gumbi na tipkovnici.
• Izdelava metalca ognja in laserskih efektov.
4
• Ustvarjanje ciljnih izstrelkov in učinki zgorevanja.
• Točkovanje, gumb za ponovni zagon.
• Izdelava kompletov prve pomoči, izboljšanje sistema ustvarjanja pošasti.
• Povečanje težavnosti igre s časom (s časovnikom).
Drugi mesec - igra Space Rocks
1
• Ustvarjanje ozadja, modela igralca in povezovanje kontrolnikov.
• Izdelava laserja, razvoj vžigalnega sistema, učinki motorja.
• Ustvarjanje asteroida, polnjenje igralnega polja z asteroidi.
2
• Dodajanje gibanja asteroidom, fizika asteroidov, uničevanje asteroidov.
• Dodajanje učinkov eksplozije z uporabo animacije.
• Teleportacija igralca s klikom miške in učinki.
3
• Ustvarjanje vmesnika – nivo energije, zmaga in poraz.
• Izdelava zaščitnega ščita in bonus, s katerim se ščit aktivira.
• Napredni asteroidi, ki razpadejo na manjše koščke.
4
• Dodajanje glasbe in zvokov igri.
• Izboljšano ravnotežje v igri z dodajanjem časovnika
Tretji mesec - igra Tower Defenders
1
• Ustvarjanje ozadja in vmesniške plošče.
• Ustvarjanje osnovnega sovražnika in njegovega gibalnega sistema.
• Ustvarjanje turrets, streljanje turrets, zdravje sovražnikov.
2
• Izboljšan vmesnik in učinki eksplozije.
• Izdelava sistema nabave kupol.
• Blokiranje poskusov namestitve stolpov na elemente vmesnika, ceste in obstoječe stolpe.
3
• Izdelava nove kupole in granat zanjo.
• Dodajanje osnove, točk in pogojev izgube.
4
• Sistem za upravljanje časa - normalna hitrost, dvojna hitrost in premor.
• Dodajanje rezervoarja.
• Povečanje težavnosti igre, izboljšanje gibanja sovražnikov