The proposed game consists of games that are encoded by humans and decoded by computers. In some of them, the computers try to make the best possible outcome to prove that they are advanced, they won’t settle only for less than the most efficient way to solve a problem in which they pose a great challenge with human minds. Pathfinding; We used A* algorithm to make a horse find the shortest path to the village, Maze; Using DFS and Backtracking we could find a way out of the maze, Tic Tac Toe; We used Minimax to make the AI play versus the player, 8 Puzzle Game; We solved this using BFS, 8 Queens; Solved using branch & bound algorithm, Encrypting Text; We used Caesar Cipher cryptography algorithm to encrypt text, Combat AI; Using NavMesh in Unity engine to make AI find path to player then attacking him using Finite State Machines.
Ashraf Fathi, A., Youssef, B., Azmy, B., Takla, J., Fawzy, K., & El-Behaidy, W. (2019). AI Conceptual Gaming for Game Developers. FCI-H Informatics Bulletin, 1(3), 26-32. doi: 10.21608/fcihib.2019.107522
MLA
Antoin Ashraf Fathi; Baher Youssef; Boula Azmy; John Takla; Karim Fawzy; Wessam El-Behaidy. "AI Conceptual Gaming for Game Developers", FCI-H Informatics Bulletin, 1, 3, 2019, 26-32. doi: 10.21608/fcihib.2019.107522
HARVARD
Ashraf Fathi, A., Youssef, B., Azmy, B., Takla, J., Fawzy, K., El-Behaidy, W. (2019). 'AI Conceptual Gaming for Game Developers', FCI-H Informatics Bulletin, 1(3), pp. 26-32. doi: 10.21608/fcihib.2019.107522
VANCOUVER
Ashraf Fathi, A., Youssef, B., Azmy, B., Takla, J., Fawzy, K., El-Behaidy, W. AI Conceptual Gaming for Game Developers. FCI-H Informatics Bulletin, 2019; 1(3): 26-32. doi: 10.21608/fcihib.2019.107522