A randomly generated level with enemies demonstrating various videogame AI
This project was completed as a part of Bangor University's Spring 2020 AI For Games course.
This project aimed to showcase my understanding of various video game AI techniques in an interactive demo, including fleeing, player tracking, artificial tells, and random terrain generation. Additionally, creating the game in the Unity Game Engine required learning how to create digital assets in Adobe Photoshop, coding player and NPC capabilities in C#, and
- Studying then subsequently implementing a code library to extend the functionality of my code.
- Connecting interdisciplinary skills such as Adobe Photoshop and C# code required to create a singular product.
- Insights into making various AI principles seem realistic and believable to the player.
- Download this repository as a .zip and extract it.
- Launch Unity, and open the project in the Unity Editor.
- Press the Play button at the top of the screen to begin the demo.
- To end the demo, close the game window and press the Stop button at the top of the Unity Editor window.
- A* Pathfinding Project by Aron Granberg