Home > News

Someone made a desktop-friendly version of the popular punching bag arcade game

Bring the arcade to the desktop with this Flick-Out project
Last Updated on
Someone made a desktop-friendly version of the popular punching bag arcade game
PC Guide is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Read More

If you enjoy those punching bag games down at the arcades, we’ve found a DIY project that will fit your needs, but at a desktop-friendly size. The user Guillaume Loquin on YouTube showcased their creation in a video of a fully functioning arcade game at a scale suitable for a one-finger flick, more than a full fist. The perfect office desk toy?

The Flick-Out game utilizes an Arduino IDE 2.x to control its components, which include a display with custom GIFs, an audio player, and a force sensor to determine the score. Utilizing a battery, the entire system is integrated into one, featuring a well-designed 3D-printed model of the game.

Flick-Out features a convenient button at the front that drops the ball, initiating the scoring system. Once you flick the ball, the force-sensitive resistor passes the readings to be calculated and displays them by increasing from zero. It also keeps track of the high score, so you can monitor your progress and see if you’re improving your scores.

It also features NeoPixel lighting effects that illuminate the game, creating additional effects to make it more fun and immersive, much like in arcades. With audio controls, battery, and high score, the integrated unit is a fun project to consider.

What you need to create Flick-Out

On the creator’s GitHub page, you can find everything you need to recreate Flick-Out for yourself. It does require a bit of skill to put it together and code the board, but it seems like a worthy project. You will also want to source 3D-printed parts, either doing so yourself or having them printed elsewhere, to house all the components.


Deals season is here folks, and with it comes a plethora of eye-catching price cuts on some of the industry's most popular tech. Below are some of the best deals you can find right now.

*Prices and savings subject to change. Click through to get the current prices.


There is also a handy list of troubleshooting steps, in case it doesn’t seem to be working as it should, even if you have followed all the steps outlined. Below, you can find the necessary materials for this project and the game’s specifications.

ComponentDescription
LilyGO T-Display S3ESP32-S3 development board with integrated display
DFPlayer MiniMP3 module for audio playback
Force Sensitive Resistor (FSR)Punch detection sensor
NeoPixel Stick8 LEDs for visual effects
MicroSD CardStorage for audio files (32GB max)
LiPo BatteryPower source with JST PH 1mm connector (JST plug included with T-Display S3)
3D Printed partsThe game comes with an enclosure that can all be printed to house it.
Required components for Flick-Out
SpecificationDetails
Display170×320 pixel ST7789 TFT
Scoring Range0-999 points
FSR Input Range0-4095 (12-bit ADC)
Audio FormatsMP3
StorageLittleFS (Flash) + SD Card
Power3.7V LiPo battery
Flick-Out specifications

Flick-Out video showcase


684
Will your next CPU upgrade be X3D?

Do you plan to upgrade to a Ryzen X3D processor?

About the Author

With a fascination for technology and games, Seb is a tech writer with a focus on hardware, news, and deals. He is also a tester and reviewer for the site. Contact him @ [email protected]