U ovom radu opisali smo osnovne koncepte Unreal Engine-a uz koje možemo započeti rad na novom projektu. Uz ove koncepte i daljnjim proširivanjem znanja proučavanjem alata kroz službenu dokumentaciju moguće je napraviti tehnološki kompleksne projekte koje ne bismo bili u mogućnosti napraviti bez Unreal Engine alata ili bilo kojeg drugog pokretača igara. Za potrebe ovog diplomskog rada napravljena je video igra u UE alatima čiji smo žanr, pravila, strukturu programa i klase opisali u radu. Također smo se upoznali s dizajnom server-klijent aplikacije i detaljnije opisali način na koji funkcioniraju i komuniciraju međusobno sudionici. Koristeći boost biblioteku i moderni C++17 standard implementirali smo asinkroni server i definirali poruke za ...