文件名称:Taiko:节奏游戏精选日本太鼓
文件大小:563KB
文件格式:ZIP
更新时间:2024-05-17 08:18:50
JavaScript
太子 太鼓,音乐节奏游戏特色日本太鼓。 使用JavaScript和HTML5 Canvas构建。 目录 介绍 太鼓是一款以日本太鼓为特色的音乐节奏游戏。 演奏者跟随一段音乐在音符流中击打鼓。 特征 在Taiko中,玩家能够: 随机播放三首音乐 打鼓演奏音符 查看分数,填满精神指标并进行连击 开始,暂停,重新启动游戏 技术领域 香草Javascript HTML5画布 动画CSS 挑战性 将音符与音乐节奏同步 由于时间限制,我无法成功实现此功能。 取而代之的是,我想出了一种变通方法来操纵音乐作品的每分钟节拍和画布帧速率,并添加了一个随机生成器来改变移动速度。 代码段 let bpm = music . bpm ; let delay = Math . floor ( 3600 / bpm - Math . random ( ) * vel / 2 ) ; let notesKeys =
【文件预览】:
Taiko-master
----index.html(2KB)
----sounds()
--------don.mp3(8KB)
--------kat.mp3(4KB)
----lib()
--------score.js(325B)
--------spirit_gauge.js(1KB)
--------toggle_music.js(684B)
--------combo.js(780B)
--------toggle_play.js(355B)
--------drum.js(895B)
--------entry.js(4KB)
--------drum_key.js(575B)
--------note.js(512B)
----README.md(2KB)
----bundle.js(37KB)
----docs()
--------wireframe.png(38KB)
--------wireframe_2.png(48KB)
--------README.md(1KB)
----css()
--------animate.css(841B)
--------style.css(3KB)
----gifs()
--------bg.jpg(74KB)
--------drum.png(43KB)
--------blue_note.png(2KB)
--------fire.gif(348KB)
--------red_note.png(2KB)
----package.json(574B)