212fpga 发表于 2015-4-6 11:55:02

基于Basys2开发板的PS2控制VGA游戏平台搭建

本帖最后由 212fpga 于 2015-4-6 18:01 编辑

一、小组成员
        组长:宗鹏鹏
        成员:丁岭、许嘉玲
二、项目名称
        基于Basys2开发板的PS2控制VGA游戏平台搭建
三、项目概述
        本次至芯杯比赛,参赛选手所使用的开发板基本上都是从实验室借的Basys2开发板,所以本次设计的项目也打算使用Basys2开发板。经过长时间的编代码调试代码,最后拿出了一个不算完整的坦克游戏。初步打算是像小霸王游戏里面的90坦克一样,可是Basys2开发板芯片资源不够,我只能让己方坦克拥有躲障碍功能,发射导弹功能,四处移动功能。如果芯片资源够多,直接将在己方坦克上的算法直接复制到其他坦克上就OK了。这次提交作品提交了三个小游戏,大家可以下载附件,看一下DEMO(程序风格有可能和大家不一样,勿怪),可以发现程序都差不多,只有其中的算法不一致。从另一方面角度来看,基于Basys2开发板的PS2控制VGA游戏平台搭建应该还不错,只要修改其中的一部分控制算法,就可以获得新的小游戏,比如说这次的坦克、小人接蛋、小人快跑,还有之前写的英雄难过棍子关、小人打靶等等,都是基于这个平台设计出来的。大家有可能发现程序中出现了很多判断语句,这个对芯片资源耗费很大,对于刚接触写VGA的同学来说,应该可以通过这些例子获得一些经验,用这个小平台自己去设计其他小游戏。
四、作品实物图

五、演示视频
http://v.youku.com/v_show/id_XOTI4MDA0MjI0.html
六、DEMO

212fpga 发表于 2015-4-6 13:09:33

212fpga 发表于 2015-4-6 16:24:10

无法显示照片,不知道为什么
:(
页: [1]
查看完整版本: 基于Basys2开发板的PS2控制VGA游戏平台搭建