基于Basys3的2048小游戏

游戏娱乐

liuyx09   项目发起人  03-07

首先十分感谢Digilent论坛提供的这次FPGA寒假特别活动机会,我跟大家分享的是我设计的一款小游戏:基于Basys3的2048小游戏。


游戏功能:

游戏界面由4×4的16个方格组成,每个方格中可以存放一个数字。玩家通过操纵Basys3开发板的上下左右四个方向键和中央的reset键,控制方格中的数字移动。界面由VGA和Pmod接口oled两种方式显示。游戏成功时显示笑脸,失败时显示骷髅。


游戏过程中,玩家每按动一次方向键,所有数字按照这个方向移动一次,该方向上相邻相同的数字合并为原来的2倍,并在反方向随机生成一个新的数字。玩家目标是在游戏中拼出2048或更高的数字,即为游戏成功。

项目采用平台:

我要评价

  • @Soleil 图形动起来,其实就是图片的刷新,显示器只是将VGA的内容显示出来,系统只要在需要的时候(比如按下按键)改变VGA端口的输出数据,显示器就即时地刷新出新的图片。我们看上去就动起来了。

    时间:05-22 1
  • 我不太懂怎么动的

    时间:05-11 0