Pham Trung Viet

v2.0.1

EN

Dark
Light

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.



    Project Poster


    Game machine

    Game demo video

    My group