This build uses 12mm buttons, an OLED and a Raspberry Pi Pico to create an tiny arcade. I built this to match alien3d's July UFO Box: https://www.alien3d.us/july-2021-ufo/
Option 1: Use your slicer to split the picocade.stl into the three separate objects, rotate and add support as needed.
Option 2: Use picocade.3mf which is ready to print. Already split and rotated and minimally supported.
Bonus Points: Print the marquee in transparent with a color change for the diffuser and a color change for the text. Light the back with an LED.
The 3d parts are friction fit. Glue is optional.
The buttons snap into place and are difficult to remove, so be sure to solder wires to the buttons before inserting !!
After soldering, shove the wires to the bottom of the case. The rPi has a boot pushbutton that is easily pressed and will prevent the game from running.
https://github.com/printnplay/Pico-MicroPython/blob/main/PicoInvadersWithButtons.py
The author hasn't provided the model origin yet.