The Metro RP2350 makes a perfect little game console. The on-board HSTX combined with a DVI breakout can output to a standard television or computer monitor for the display. The USB host connection makes it easy to take input from a keyboard to control the game.
The Adafruit Fruit Jam simplifies setup even further by having the DVI connector and USB Host connectors directly on the board without the need to solder or connect any ribbon cables or additional breakouts.
This game is an implementation of the classic arcade game Snake. The WASD keys on the keyboard control the snake by changing directions (up, left, right, down). The player's goal is to eat apples to score points. Each apple eaten grows the snake by an additional segment length.
You must avoid sending the snake out of the bounds of the display, and avoid wrapping around and hitting its own tail. This version provides a twist with both red and green apples. The red slow the snake down, and the green speed it up. With faster speeds come higher risk of a harder to control snake, and higher rewards in the form of more points awarded the faster the snake is moving.
Or
Page last edited September 17, 2025
Text editor powered by tinymce.