Kostas Ioannou, "3D racing game development with autonomous opponent for mobile platforms", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2023
https://doi.org/10.26233/heallink.tuc.95343
The aim of this thesis is the implementation of a 3D game which will be aimed at mobile touch devices such as smartphones and tablets. The game itself is a type of speed racing where the goal of the user is to finish in first place to be considered successful, whether his opponent is another autonomous vehicle or time. For this purpose, we created two types of game. The first type is called Arcade where the player must finish first on one of the three different tracks we have created. Both the player and the opponent can use the different powers that are present on the track. The player's opponent is controlled by the computer which, depending on the situation, decides what to do. The second type is called Timetrial where the player must manage to complete the course of the track under the pressure of time which is renewed from each checkpoint. A triple opponent difficulty system and a choice of controls for mobile touch devices were also implemented. Finally, an interactive HUD (Heads up display) has been created which changes according to what is happening during the game. The game is designed and implemented using techniques and technologies such as touch screen and accelerometer that are used to make games aimed at mobile touch devices.