Skip to content

A simple jigsaw puzzle game on FPGA, the final project of SUSTech CS207 2021f

Notifications You must be signed in to change notification settings

arvillion/puzzle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CS207 fall 2021 - Final Project

Team members: Zhang, Z., Mo, Y., Lai, J.
Score: 120(Full)

小组选题

VGA拼图游戏

“利用 minisys 开发板上的 VGA 接口做一个开发板与显示屏的交互,达成拼图游戏的效果。首先开发者需要事先加载进开发板一幅图像。在游戏的初始状态时,显示屏可以显示一幅静态图像;一个置位按钮可以使图像分块,打乱图片中各区块的位置,分块规则将根据五个开关确定;一个游戏启动的开关可以开始游戏,产生黑块;游戏开始后,可以通过四个按键分别控制黑块上下左右移动。当游戏进行到图像块等于初始化时的图像顺序时,代表游戏通关结束。”

主要功能

  • 串口读图
  • VGA输出
  • 图像分块
  • 分块移动
  • 拉黑区块
  • 完成状态判断
  • 困难模式
  • And more...

Link

Project Report

Schematic

About

A simple jigsaw puzzle game on FPGA, the final project of SUSTech CS207 2021f

Topics

Resources

Stars

Watchers

Forks