The Diary

FPGA Games

Snake (buttons, timed mode)

Snake (buttons, timed mode) is a student Basys 3 FPGA project written in Verilog. It uses buttons, switches, 7-segment score. Play it free on this site: the simulation runs on your own PC, no FPGA board needed.

Play now ▸

How to play

Press an arrow to start; arrows steer. sw15 = timed mode, sw0 = restart

What it uses

Verilog · buttons, switches, 7-segment score

The repo is missing its 7-segment decoder (decode_world.v): a small one is added. One register mixes = and <=; fixed automatically.

Source code: github.com/vladrumyan/Snake-Game

More games like this

Two-player reaction time game (ENEL453)Slot MachinePong (one player)Pong for two players (keyboard)