strum:杜克大学ECE 350的最终项目(2021年Spring)

时间:2024-04-27 12:04:12
【文件属性】:

文件名称:strum:杜克大学ECE 350的最终项目(2021年Spring)

文件大小:4.12MB

文件格式:ZIP

更新时间:2024-04-27 12:04:12

Verilog

STRUM-系统音调参考节奏调节器 创建人:(Marc Chmielewski)·(James Arnold) 概述 一款吉他英雄风格的节奏游戏,其中音符在屏幕上向下滚动,玩家必须在正确的时间按下正确的琴键。 MVP和扩展 主要功能包括: 能够追踪已弹奏/遗漏的音符 高分 能够生成随机级别(带有不协调的脚本音频!:)) 扩展包括: 多人游戏支持(共享键盘吗?吉他手和歌手吗?) 使用麦克风来支持“人声”(不必特别花哨,只需检测何时发出声音) 多种游戏模式? (定时,无限,斐波那契?) 计算元素 Duke 350 ISA将需要扩展为包括: 随机数发生器 考虑使用环形振荡器来做到这一点; 也考虑这个选项。 各种分支预测大大提高循环代码的效率 确定两个值是否在某个阈值内的指令(这样,当音符在正确位置的x个像素之内时,播放器可以敲击键) I / O设备 键盘输入也许利用麦克风来查看播放器


网友评论