
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.
project info
Duration
Apr. 2021 (1 week)
project type
Independent Passion Project
My work
Game Design
Programming
Key words
Arduino
Mini-game
The game
Introduction
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."
Final Design
👆Final Video
Game Rule
.png)
Objective: Use the controller to control the bottom bar to catch the fallen apples.
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.


Controller
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.

Inspiration
"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.

Game Design
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.

LED Board


Stimulate

.png)

Fallen Apple
The bowl to catch fallen apple

Controller

Stimulate

Tilt Sensor: Control the "bowl's" moving direction
Pressure Sensor: Control the "bowl's" moving speed

Score Indicator

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)

