SNAK3D
AN ARCADE 3D SNAKE GAME MACHINE
FPGA
Mojo
Electronic circuit
About the game:
The game was inspired from the classic retro Snake game to build Snak3d into a 3-dimension snake game. The machine consists of 3 main component:
The control keyboard conists of buttons to control the game.
The circuit consist of a Mojo FPGA that was programmed on computational logic devices. The Mojo is connected to a other I/O devices in other to run the Game.
The LED matrix is a 5x5x5 red LED matrix cube. In order to control the LED successfully, we ground the 5 layers and multiplex them while giving signal input to the columns. This allowed us to control each individual LED precisely.
This project was made for
50.002 Computation Structure course together with 4 more members.
How to play:
The player is able to control the snake in 6 directions: forward, backward, left, right, up and down. At any time, a fruit will be spawn randomly in the environment. The player will have to collect as many fruit as possible within 60 seconds.