Pregled bibliografske jedinice broj: 1228769
Developing a Machine Learning Model for Playing a Platformer Video Game in Unity and TensorFlow
Developing a Machine Learning Model for Playing a Platformer Video Game in Unity and TensorFlow, 2022., diplomski rad, diplomski, Fakultet organizacije i informatike, Varaždin
CROSBI ID: 1228769 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Developing a Machine Learning Model for Playing a
Platformer Video Game in Unity and TensorFlow
Autori
Alilović, Dario
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet organizacije i informatike
Mjesto
Varaždin
Datum
26.09
Godina
2022
Stranica
67
Mentor
Okreša Đurić, Bogdan ; Schatten, Markus
Ključne riječi
artificial intelligence ; machine learning ; unity ; tensorflow ; game development ; platformer ; neural networks
Sažetak
This thesis deals with game development and the use of artificial intelligence in the domain of video games, especially artificial neural networks. It covers some of the basics of game development in the Unity game engine, as well as some basics of machine learning and artificial intelligence. Basically, it follows the process of developing a platform game using the Unity game engine and applying a deep q learning algorithm, developed using the Python library TensorFlow, to teach the agent how to play said game. The thesis concludes that Unity is an excellent reinforcement learning tool since it provides a secure and modular environment in which agents can learn.
Izvorni jezik
Engleski
Znanstvena područja
Informacijske i komunikacijske znanosti
POVEZANOST RADA
Projekti:
IP-2019-04-5824 - Orkestracija hibridnih metoda umjetne inteligencije za računalne igre (O-HAI 4 Games) (Schatten, Markus, HRZZ - 2019-04) ( CroRIS)
Ustanove:
Fakultet organizacije i informatike, Varaždin