The NeoPix Arcade Kit is a 1D arcade game system to encourage young programmers to code. The NeoPix Arcade Kit comes with or without a preprogrammed Circuit Playground (includes the 1D Pong Game) to immediately start exploring basic game programming concepts on the Circuit Playground. The Circuit Playground Board has a host of sensors to create a variety of handheld electronic gaming projects.
The NeoPix Arcade Kit requires no soldering and includes:
- 1 x Circuit Playground Board (preprogrammed with 1D Pong Game) (optional purchase)
- 1 x USB cable for programming
- 1 x NeoPix Arcade Box (just about any cardboard box)
- 1 x Battery Holder (3 AAA batteries not included)
- 4 x Screws for mounting Circuit Playground to Box
Even if you don't purchase our kit you can still explore 1D arcade game coding with your own Circuit Playground because the Circuit Playground 1D Pong Code is included in this article. Our code leverages Arduino multi-tasking principles to create a handheld electronic game like experience on the Circuit Playground with sound, lights, and sensor input.
I created the NeoPix Arcade Kit to challenge makers to design 1D arcade games and explore basic game programming concepts on the Circuit Playground with young programmers. We are currently creating games to explore a variety of coding concepts with respect to 1D arcade game programming leveraging sensors on the Circuit Playground. The first game we developed for this 1D game system is a NeoPix 1D pong game to illustrate what type of games can be created on the Circuit Playground when multi-tasking different elements of an arcade game (sound, display, controller input). A great tutorial series already exists about multi-tasking on the Arduino. We leveraged the same multi-tasking coding principles to create the 1D pong game. Check out this multi-tasking tutorial before looking at our 1D pong game code.