Skip to content
This repository has been archived by the owner on Oct 10, 2024. It is now read-only.

InnoChipDesign/project-Game2048_FPGA

 
 

Repository files navigation

Puzzle Game “2048” by Using Max10 FPGA

“2048” implementation by using an FPGA Board, display, Quartus Prime software, and Verilog programming language.

This project is intended for the «Computer Architecture» course at Innopolis University. The implemented game can be used for entertainment and also for educational purposes.

To find more about the project, take a look at Article.pdf.

2048-game.mp4

Getting Started

Here is the step-by-step instruction, how to use our implementation:

  1. Install Quartus Prime 20.1.1 and drivers
  2. Go to our GitHub repository: Game2048_FPGA
  3. Click on the button “Code” and then “Download ZIP”
  4. Unpack downloaded archive
  5. Open Quartus Prime 20.1.1.
  6. Press “Open Project” and find the file “OptionalProject.qpf”
  7. Choose your FPGA model in “Assignments” → “Device”
  8. Go to “Assignments” → “Pin planner” and assign the following pins (only for Max10 Board):
  9. Start compilation (around 15 minutes)
  10. Connect your FPGA Board and go to “Programmer”, then press “Start”
  11. Connect your Board to display using a VGA connector
  12. Done! You can enjoy the “2048” Game!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 94.4%
  • HTML 4.3%
  • Mathematica 1.1%
  • Other 0.2%