Developing a Video Game using Artificial Intelligent 🤟🏽

The challenge was to build a video game using one of the most common AI techniques: GOAP.

Parkside Adventure is a 3D adventure game developed using Unity engine. Players take on the role of a child exploring a vibrant park, filled with playgrounds, gardens, and exciting activities.

Demo Video

https://youtu.be/rjjZj724gm4

The goal of the game is to play and have fun, while parents can relax and wait for their child to finish their adventures. The game features a realistic park environment with dynamic weather and day-night cycles, providing a unique experience every time you play. Join the fun and explore the park's many secrets and surprises with Parkside Adventure.

The Landscape

Screenshot 2023-01-18 at 19.13.17.png

Using 3D asset from the Asset Store I’ve recreated a realistic park with lots of play-stations for the kid to run around and have fun. Also, sitting area around the park was designed for the parents to watch their kids while they play.

Screenshot 2023-01-18 at 19.22.16.png

The characters

There are two agents, the kid and the parent and an extra character for the ticket booth. The kid and parent have a common objective which is arrive to the park. Then, they have their individual goals and preconditions to achieve. - More can be seen in my GitHub

Screenshot 2023-01-18 at 19.23.14.png

The development

Unity uses C# for the development of the AI simulation. If you are interested on exploring the code used, please feel free to check my GitHub for this project!

I hope you like the game 👾

Screenshot 2023-01-18 at 19.20.57.png