<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://dk.um.si/IzpisGradiva.php?id=96000"><dc:title>Razvoj računalniške igre, podprte z umetno inteligenco</dc:title><dc:creator>Urbanč,	Peter	(Avtor)
	</dc:creator><dc:creator>Potočnik,	Božidar	(Mentor)
	</dc:creator><dc:subject>računalniška igra</dc:subject><dc:subject>LibGDX</dc:subject><dc:subject>Java</dc:subject><dc:subject>okrepitveno učenje</dc:subject><dc:subject>pametni agent</dc:subject><dc:description>V magistrskem delu smo se ukvarjali z izdelavo večplatforme igre, razvite v programskem jeziku Java s pomočjo ogrodja LibGDX. Glavni cilj te naloge je bila implementacija pametnega agenta, ki se uspešno odziva v okolju naše definirane igre. V okviru naloge smo izdelali vso grafiko, načrtali koncept igre, implementirali statične animacije, učinke delcev, dinamične animacije oziroma senčnike ter vzpostavili logiko igre. Za izdelavo statičnih animacij smo uporabili orodje Spine2D; vso grafiko smo narisali s pomočjo orodja Inkscape. Programsko kodo smo razvijali v orodjih Android Studio in IntelliJ IDEA Community Edition.
S pomočjo knjižnice tf-agents in programskega jezika Python smo implementirali pametnega agenta, pri čemer smo ga učili s pomočjo simulacije igre in lastno implementiranim lokalnim strežnikom. V produkcijski različici smo agenta izvajali z izvoženim modelom nevronske mreže v programskem jeziku Java.
Implementirano računalniško igro in pametnega agenta smo izčrpno preizkusili z več eksperimenti; delovanje agenta smo primerjali s človeškim igralcem. Ugotovili smo, da igra deluje nemoteno; pametni agent v večini primerov uspešno odigra računalniško igro, le malenkostno počasneje in manj učinkovito v primerjavi z izkušenim človeškim igralcem.</dc:description><dc:publisher>[P. Urbanč]</dc:publisher><dc:date>2025</dc:date><dc:date>2025-11-19 14:58:57</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>96000</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
