Izborni modul - Razvoj softvera za računarske igre
Razvoj softvera za računarske igre je izborno usmerenje (modul) koje nudi jedinstveno akademsko obrazovanje iz računarskih igara u Srbiji. On ima za cilj da osposobi studenta, da po završetku studija, radi u razvojnim timovima za razvoj računarskih igara. Razvoj jedne ozbiljnije igre često zahteva rad velikog broja softverskih inženjera i grafičkih dizajnera, koji godinu ili više dana razvijaju neku igru. To zahteva dosta specifičnih znanja, koje ovaj program pruža studentima. Razvoj računarskih igara je danas postala vrlo razvijena industrija u svetu, koja zahteva veliki ljudski rad specijalista različitih specijalnosti. Softverski inženjeri specijalizovani za razvoj softvera za računarske igre su vrlo traženi u svetu, a sve više i u Srbiji.
Na ovom izbornom modulu se izučavaju bazne tehnike primenjene u industriji 3D video igara: - 3D grafičko programiranje, razvoj i testiranje softvera u C++, skripting jezici (LUA, Python, Java), interakcija sa računarom u realnom vremenu, primena veštačke inteligencije, modeliranje fizičkih pojava i druge.
Stečene veštine se mogu primeniti i van video igara u aplikacijama sa 3D vizualnom interakcijom
(web3D, simulirana realnost, virtualna realnost, proširena (augmented) realnost).
Ako žele, studenti koji završe ovo usmerenje, mogu svoje studije nastaviti na diplomskim (master) akademskim studijama na programu Informacione tehnologije i sistemi - usmerenje Softversko inženjerstvo koje nudi Univerzitet Metropolitan.
Izborni modul Razvoj softvera za računarske igre nudi studentu sledeće obavezne i izborne predmete:
1. AD360 Uvod u računarske igre (3+3)
2. CS323 C/C++ programski jezik (3+3)
3. CS367 Razvoj igara 1 (3+3)
4. CS369 Razvoj igara 2 (3+3)
5. Izborni predmet, tj. jedan od sledećih predmeta:
a. CS360 Veštačka inteligencija (2+2)
b. CS355 Računarska grafika (2+2)







