Categories
6. Final

Final Project Reflection Post

 

 

1. Link to The Code: 

https://editor.p5js.org/yl7799/sketches/VBzrDgGxx

 

2. Description: 

This game is made in JavaScript using p5js. It is a game controlled by the keyboard. The character controlled by the player is a snake. Like the Traditional Snake Game, the player needs to use the keyboard to control the snake’s direction and let it eat the food. When the snake is controlled by the player who eats food, the length of the snake will grow. What’s different from the Snake game is that the snake needs to donate food to the children. I got this idea from our classmates’ suggestions and learned this from the game Overcooked. Like this game, the player needs to press the keyboard to send the food picked up by the snake to the four children on the corners, just like in overcooked, the player needs to control the character to serve food to the customer. When the player successfully delivers the food to the children, the score on the game will increase, so the player wants to stay in the four children’s zones as long as possible to get a higher score. However, it is worth noting that players cannot let the snake touch the boundary of the canvas. Otherwise, it will be regarded as a failure of the game. I intentionally put the children on the corners, that if the player lets the snake stay in the children’s zone for too long, it will eventually let the snake to death, to remind players do not to be too greedy.

 

3. Process Sketches:

 

4. Final Work:

 

5. Bibliography:

Overcooked, Windows, PlayStation 4, Xbox One, Team 17, 2016

Snakes, Nokia, J. Dan Scott, IOMO, 2005