DEV Community

Adrian
Adrian

Posted on

JavaScript arcade machine

I want to build a JavaScript arcade machine for education purposes. This arcade machine will motivate kids to learn to code.

Alt Text

Imagine a coding club having this machine. Kids will develop their own mini-games (using the above mentioned platform) and then they will play them on the arcade machine! Even crafty parents will be able to build this machine for their kids.

The arcade machine will be obviously integrated with the codeguppy.com coding platform. The arcade will show a nice menu with best codeguppy.com programs and will allow users to play them using the joystick and buttons.

The project has 3 main parts:

  • the arcade machine cabinet (build instructions, etc.)
  • the arcade machine electronics (I've selected Raspberry Pi as a SBC)
  • the arcade machine software (HTML5 Based running in full screen Chromium)

I would appreciate if you can provide me suggestions / feedback about the project overall, as well as about the above 3 main parts of this project.

Thanks in advance for your feedback!

Top comments (4)

Collapse
 
lmorchard profile image
Les Orchard • Edited

Ryan Bates sells some really good bartop arcade kits with laser cut plywood and all the rest of the hardware (buttons, screen, etc) to hook up a RaspPi to run RetroPie. But, you could install whatever you want on the Pi

retrobuiltgames.com/diy-kits-shop/...

Collapse
 
seanmclem profile image
Seanmclem

How does code guppy integrate with all this? Do you need a separate platform like that?

Collapse
 
codeguppy profile image
Adrian

Kids will first code mini-games on codeguppy.com
The arcade machine will have a discovery mechanism to list all programs of a specific users or the published programs of codeguppy.com community (TBD). Suggestions welcomed.