Snake VS Blocks is an endless runner, brick-breaking game with a snake element. The player directs a snake made of yellow balls to collect free-floating balls on a black playfield. They also ram the snake into colorful, numbered bricks aligned horizontally in the path in front of it.
The player's goal is break as many bricks as possible to achieve the highest score possible. If they ram the snake into a brick that has a number higher than the number of balls that make up the snake, they fail and start over from the beginning with only five balls. They must only ever hit a brick that displays a number equal to one or more less than the number of balls.
If the snake slithers between two vertical white lines, it becomes stuck in a chute and must ram whatever brick is at the end of the lines. If it touches the side of a block, it loses balls. If it rams between two bricks, it loses balls based on the sum of those bricks. That said, the player can quickly swerve out of the way without losing any balls from the tail. The balls only decrease based on head or upper side impacts with bricks.