TRY TO LIVE : ανάπτυξη βιντεοπαιχνιδιού επιβίωσης βολών πρώτου προσώπου με την βοήθεια τεχνητής νοημοσύνης
TRY TO LIVE : development of a first-person shooter survival video game with artificial intelligence techniques
View/ Open
Keywords
Unity engine ; Artificial intelligence ; 3D ; Video games ; C# ; FSM ; Βιντεοπαιχνίδι ; Τεχνητή νοημοσύνηAbstract
In this dissertation we present the TRY TO LIVE first-person shooter survival video game which has been developed by using the Unity 3D Engine 2019.4.20f1 along with the C# programming language. After an introduction and a general approach to video games, we mention the software engines of the gaming industry and a short introduction to C#. Then, we provide the specifications required by a computer to run the application and the back story on which it is based. Next, we present the application interfaces as well as the C# scripts that run behind it, along with their functions. Finally, the dissertation contains a detailed analysis of TRY TO LIVE gameplay with screenshots.