top of page

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
苹果 (1).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.

apple.gif
游戏手柄.png

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.

bar、.gif
像素_游戏机.png

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.

score ndicator.gif
Anchor 1
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.

8-1536745200.gif
Game Design

This little game installation was composed of  3 major parts:

  1. a LED board to simulate an old game machine's interface

  2. a controller with a tilt sensor and pressure sensor to control the bottom "bowl."

  3. a score indicator made by a LED bar.

像素_游戏机.png

LED Board

14801642601135__edited.jpg
626b8b4be06e78c917e93526d1d74025.gif
Stimulate
14811642601995__edited.jpg
苹果 (1).png
碗.png

Fallen Apple

The bowl to catch fallen apple

游戏手柄.png

Controller 

14821642603020_.pic_hd.jpg
Stimulate
c1cb6763194a7ff96f29df1fd4696344.jpeg

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

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

调整分数.png

Score Indicator

14791642601135_.pic_hd.jpg

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)

截屏2022-01-20 00.16.08.png
截屏2022-01-20 00.16.14.png
The end
bottom of page