Izradi svoju prvu video igru

Cilj ove edukacije je omogućiti polaznicima uzrasta od 14 do 17 godina da steknu

osnovna znanja i vještine potrebne za kreiranje svoje prve 2D video igre u Unityu. Kroz

peto dnevni program, polaznici će naučiti osnove rada u Unity okruženju, razumjeti

koncepte programiranja u jeziku C#, kreirati osnovne elemente igre poput objekata,

animacija i skripti, te implementirati dodatne elemente poput neprijatelja, bodova i

zvukova. Kroz praktične vježbe i projekte, cilj je potaknuti kreativnost, logičko

razmišljanje i timski rad, pružajući polaznicima osjećaj postignuća kroz stvaranje vlastite

videoigre.

1. Dan

● Uvod u Unity

Što je to Unity?

 Zašto je popularan za razvoj video igara?

 Kako se instalira?

● Upoznavanje s sučeljem Unity-a

Pregled radnog prostora

Osnovne kontrole

Kreiranje novog projekta

2.Dan

● Kreiranje osnovnih elemenata igre

Rad sa objektima : dodavanje, premještanje, skaliranje, rotiranje

Rad sa teksturama i animacijama : dodavanje teksture na objekte, osnove

animiranja objekta

3.Dan

● Skriptiranje u C#-u

Osnove programiranja u Unity-u : uvod u C#, osnovne sintakse, varijable,

funkcije

● Skriptiranje osnovnih funkcionalnosti igre

Kretanje igrača, detekcija sudara, upravljanje kamerom

4.Dan

● Implementacija dodatnih elementa igre

Dodavanje neprijatelja, : kreiranje neprijateljskih objekata, upravljanje

njihovim kretanjem i ponašanjem

● Implementacija bodova i zvukova

Dodavanje bodova za postignute ciljeve, reprodukcija zvukova za

interakcije

5.Dan

● Testiranje i riješavanje problema

Testiranje igre, otkrivanje i ispravljanje grešaka

● Završni dodaci i priprema za build

- Dodavanje glavnog izbornika, podešavanje postavki igre, priprema za

build i build igre

Broj polaznika edukacije :

● Idealan broj polaznika bi bio do 10 polaznika po grupi

● Maksimalan broj polaznika je 20 polaznika po grupi

Prednosti

● Stvaranje temelja: Polaznici će steći osnovna znanja i vještine potrebne za razvoj

video igara u Unityu, što im može poslužiti kao temelj za daljnje napredovanje u

svijetu razvoja igara.

● Kreativni izražaj: Edukacija potiče kreativnost polaznika omogućujući im da

izraze svoje ideje kroz stvaranje vlastite 2D videoigre.

● Tehničke vještine: Polaznici će naučiti raditi s sučeljem Unitya, programirati u

jeziku C#, kreirati objekte, animacije i skripte te implementirati različite elemente

igre.

● Timski rad: Kroz zajednički rad na projektu, polaznici će imati priliku razvijati

vještine suradnje i timskog rada.

● Osjećaj postignuća: Završetak edukacije rezultirati će stvaranjem vlastite 2D

videoigre, pružajući polaznicima osjećaj postignuća i samopouzdanja u vlastite

sposobnosti.