Razvoj VR video igara i aplikacija

game development

Virtuelna realnost je tu – možete da nestanete iz svoje sobe i postanete deo igre, da posmatrate zemlju sa meseca, vozite avion, razgledate muzeje ili jednostavno budete negde drugde za tren oka. Zavirite u svet mašte ili virtuelno prisustvujte događaju na kojem nikad nebiste mogli da prisustvujete, a sve zahvaljujući VR tehnologiji koja jednostavno ostavlja bez daha i stvara živa sećanja. IT centar vam omogućava da postanete VR developer koristeći Unreal i UnityEngine – dva najpopularnija okruženja za razvoj igara, komercijalnih aplikacija i aplikacija za marketing. Nauči ćete kako da osmislite i programirate svoje aplikacije i izvezete ih za sve popularne platforme (PC, PS4, XBoxOne, Android, iOS) i VR uređaje (HTC Vive, OculusRift, Samsung Gear VR, Google Cardboard i Daydream). Polaznici treninga radice na nekoliko manjih (Escape theroom, kuglanje, rukomet sa pokretnim golovima…) i jednom većem projektu (zavrsni projekat) uz pomoću kojih će se upoznati sa funkcionalnostima ovih game engine-a i sa specifičnostima VR tehnologije.

Unreal Engine je game engine – okruženje za razvoj igara koje koriste kako najveće “triple A” game development kompanije – BioWare/EA (Mass Effect), WarnerBrother Games (Batman igre), 2K Games (Bioshock, Borderlands) tako i manji studiji.Jedan od njegovih najmoćnijih alata je Blueprint – viuzelno kodiranje bazirano na C++ programskom jeziku koji olakšava proces programiranja dozvoljavajući developerima da zaborave na detalje i da se fokusiraju na stvaranje, a uz malo dodatnog truda sa lakoćom se moze preći na C++ programiranje. Čak je moguće kombinovati Blueprint skripte i C++ kod. Blueprint vam omogućava i da pratite izvršavanje koda u realnom vremenu i vidite šta se dešava sa vašim kodom u toku igre. Unity je multiplatformski engine, koji je prvenstveno namenjen za razvoj video igara i simulacija, neke od najvećih kompanija koje koriste ovaj engine su i Blizzard Entertainment i Ubisoft. Ima mogućnost kodiranja u C Sharp-u (C#) i JavaScript-u (JS). Osim razvoja 2D i 3D igara u kojima se proslavio kao jedan od najpopularnijih game engene-a Unity sve više potencira razvoj VR (virtual reality) i AR (augmented reality) aplikacija, koje imaju mogućnost široke primene kako u edukativne tako i u komercijalne svrhe. Neke od najpopularnijih AR aplikacija su na primer Snapchat, Instagram, Pokemon GO…
Unreal Engine:

  • Upoznavanje sa radnim okruženjem Unreal Engine-a
  • Upoznavanje sa VR hardverom, game design za VR
  • Uvod u programiranje u Unrealu
  • Upoznavanje sa Blueprintom – vizuelnim C++ kodiranjem
  • Manipulacija objektima (lokacija, rotacija, veličina)
  • Kolizija (sudaranje) i overlap (preklapanje)
  • Eventovi (dogadjaji)
  • Player character u VR-u
  • Kretanje u virtuelnoj realnosti
  • Interakcija sa objektima
  • Manipulacija objektima kroz vreme
  • Fizika objekata
  • Projektili
  • Tajmeri za funkcije i eventove
  • Destructible objekti
  • Veštačka inteligencija (AI) i pravljenje neprijatelja
  • Game design – kako napraviti zanimljivu igru
  • Optimizacija koda i fino podešavanje igre
  • Završni projekat – igra sa temom fantastike koja obuhvata sve prethodno naučeno

Unity:

  •  Upoznavanje sa okruženjem (interfejsom) programa
  • Objekti i manipulacije sa njima
  • Skripte i njihova upotreba
  • Collider-i i Fizika objekta
  • Komunikacija između objekata
  • Kreiranje mehanike i ponašanje glavnog igrača (Player Setup)
  • Podešavanje osvetljenja scene
  • Google VR SDK
  • Vuforia AR SDK
  • Završni projekat koji obuhvata sve predhodno naučeno

Kurs je namenjen svim onima koji žele da kreiraju sadržaj za VR, od game developera do programera komercijalnih aplikacija kao i onima koji rade u marketinškim korporacijama.Činjenica da za VR nema puno sadržaja, ali ima puno uređaja pruža mogućnost za sigurnu zaradu.
Broj časova: 100  
 Sva potrebna literatura zapraćenje predavanja, dobija se u elektronskoj formi.
 Nakon završenog treninga, polaznici će dobiti uverenje o uspešno savladanom treningu izdato odstrane IT Centra kojim se potvrđuje nivo ekspertize očekivan po završetku obuke.
Žarko Ristić - Master Elektronike ,  Miloš Paunović - Game programer 

Trenutno nema komentara za ovaj kurs

*Komentari su iz anonimne ankete koju popunjavaju polaznici po završenom kursu.
Cena: 500  Cene su izražene u bodovima sa uračunatim PDV-om. Vrednost boda : 1 bod = 1 evro. Uplate su u dinarskoj protivvrednosti po srednjem kursu Narodne Banke Srbije na dan uplate. Mogućnost plaćanja u više rata.

  • Dodatnih -5% za avansno plaćanje celog iznosa. Dodatnih -10% za stare IT Centar polaznike. Prijava podrazumeva uplatu od najmanje 20% cene treninga. Kumulativno maksimalni popust može biti -25%. Cena za pravna lica je 20% veća od prikazanih iznosa.

Ukoliko ste zainteresovani za ovaj trening molimo vas da nas kontaktirate putem mejla na office@itcentar.rs ili telefonom na 018.528.298 ili 062.250.241.