Arduino Game: Catch the Apple!
A mini-game developed by Arduino UNO: Players use the controller to control the bar at the bottom of the LED board to catch the fallen apples.
Apr. 2021 (1 week)
Independent Passion Project
Interacting with Ancient Poem
The game was inspired by the apple-picking game on the old early-version game machine in my childhood memory. In this project, I designed a mini-game based on Arduino similar to the old apple-picking in my childhood, trying to find the feeling of my childhood.
The main interface in this game is an LED board made of 24 LED lights. Random LED lights that move from top to the bottom of the LED board are the random "Fallen Apples." Game players need to use the "Controller" to control the "bottom bar( the bar at the bottom of the LED board)" by turning the controller left or right and changing its pressure to catch the "fallen apples."
Objective: Use the controller to control the bottom bar to catch the fallen apples.
Their positions are randomly generated by the system but always start their fall on top of the LED board. Different apples have different colors.
The player should control the bottom bar by the controller to catch the fallen apples.
The left or right of the bottom bar's direction can be changed by turning the controller left or right.
The bottom bar's moving speed can be adjusted by changing the pressure on the controller.
Catched the Apples
Once the player catches an apple successfully, the score will get one more point in the score indicator. And the color of the bottom bar will become the same color as the previous apple it caught.
Once the player misses an apple, the score in the indicator will lose one point, and the color of the bottom bar will not change.
"Catch the Apple!" Game
The mini-game was inspired by the apple-picking game on the old early-version computer in my childhood memory (as follows).
So in this Arduino practice, I designed and developed the mini-game, imitating the old apple-picking in my childhood, trying to find the pleasure of my childhood.
This little game installation was composed of 3 major parts:
a LED board to simulate an old game machine's interface
a controller with a tilt sensor and pressure sensor to control the bottom "bowl."
a score indicator made by a LED bar.
The bowl to catch fallen apple
Tilt Sensor: Control the "bowl's" moving direction
Pressure Sensor: Control the "bowl's" moving speed
Once the player catches an apple successfully, the score will get one more point in the score indicator. Once the player misses an apple, the score in the indicator will lose one point
Develop on Arduino
The mini-game was developed on Arduino UNO (based on C)