在我大一的下学期(2019),我上了著名的CMU编程入门神课——15-112。
在学期项目里我制作了一个键盘版太鼓达人,它能根据你提供的音乐文件自动生成鼓点,并根据你敲击键盘/拍手的准确程度计算分数,生成一个高分榜。编程语言用的是python,主要用的library包括pygame, librosa, pyaudio, aubio, tkinter等。
这是我第一次正经做一个编程项目,写上百行的代码对当时的我而言确实难度不低,但天真的我并没有预料到,这在之后学期的213里仅仅是一次作业的量_(:з」∠)_不过112的学期项目确实还是很好玩的!
可惜当时时间和技术水平不够,不然还可以在多鼓点、多玩家等功能以及音乐处理的准确性上大做文章。
竞争对手分析 |
分镜脚本 |
---|---|