Inspiration

We were inspired off of the original two-dimensional snake game, which is widely available from Google Doodle.

What it does

We took the snake game’s concept and translated it into a three-dimensional space and added easy-to-use controls for the user to play the game and eat apples to get a higher score. We also programmed an AI algorithm to efficiently play the game autonomously.

How we built it

We built the app using HTML, CSS, DOM Javascript, and the P5.js framework to design three-dimensional canvases.

Challenges we ran into

We ran into challenges when implementing the three-dimensional canvases using the P5.js framework, as we have never used this framework in a 3D project. We also ran into many problems when trying to implement the AI for playing the snake game, as the algorithm is very complex.

Accomplishments that we're proud of

We are proud of the AI algorithm we designed and implemented into the web application. We are proud we were able to make this three-dimensional space and traverse through the dimensions using the javascript framework.

What we learned

We learned how to use the P5.js framework, as we have never used this before.

Built With

Share this project:

Updates