基于 Web 最新技术制作的音乐游戏《Piano Flow》

2016-10-17 15:00:52 +08:00
 SuneBear

可玩性探究与理论

注意啦,那些你在各种 Conf 接触不到的新技术,这里统统都有

围城传送门

6140 次点击
所在节点    分享创造
70 条回复
qqqppp9998
2016-10-17 15:03:11 +08:00
有意思,感觉楼主好厉害~
banricho
2016-10-17 15:03:23 +08:00
楼主叫来顶帖
楼主有女朋友
楼主经常晒妹
楼主没有节操
SuneBear
2016-10-17 15:08:49 +08:00
@banricho [搞事👋] [搞事👋] [搞事👋]
whahuzhihao
2016-10-17 15:17:23 +08:00
楼主好厉害!
刚玩完了德彪西的月光,又想起恶灵附体的小房间啦!
SuneBear
2016-10-17 15:20:00 +08:00
@whahuzhihao 德彪西的曲子应该是和皎白月光联系在一起,居然让你想起恶灵附体,心疼 1s
whahuzhihao
2016-10-17 15:25:17 +08:00
@SuneBear 恶灵附体游戏里的插曲就是这首 Clair-de-Lune 啦
whahuzhihao
2016-10-17 15:39:06 +08:00
另外在微信浏览器里打开,声音全是沙沙声。手机 safari 是好的。
est
2016-10-17 15:41:15 +08:00
空气中和地面充满了 LZ 的 JJ 碎片——碉堡啦。
XhstormR
2016-10-17 15:48:35 +08:00
开久了之后, CPU 占用 90%,音乐都卡的发出噪点了。
qyc0129
2016-10-17 15:56:18 +08:00
so cool 有前景
SuneBear
2016-10-17 15:59:07 +08:00
@whahuzhihao 因为游戏是 Runtime 合成, MIDI -> Pitch -> WebAudio ,如果性能不好就会撕撕杀杀,所以这个游戏还能检测性能~ Safari 会给动画什么的单独开线程,这样就可以缓解卡顿的问题
a87150
2016-10-17 16:05:37 +08:00
感觉没什么意思,按什么键都一样,也没有快捷键什么的。
SuneBear
2016-10-17 16:07:05 +08:00
@XhstormR 一时半会想不到优化方案,为了模拟钢琴的延音,播放完的 Pitch Node 会停驻一段时间,相当于很多个通道一起制造音源,最后合成在一起。还有就是古典曲子手速之快, 60/1000 毫秒都跟不上~
SuneBear
2016-10-17 16:09:55 +08:00
@a87150 需要什么快捷键呢?现在用 Esc 可以暂停,游戏支持多键同时触发,如果在未来的积分模式中就是很有难度的,除了锻炼节奏,还能帮助记忆一个 Bunch 的音符数
chunqiuyiyu
2016-10-17 16:13:16 +08:00
感觉不错,点个赞
SuneBear
2016-10-17 16:14:20 +08:00
@XhstormR 更正一下,是 1000/60 毫秒, 16 毫秒 /帧
a87150
2016-10-17 16:23:32 +08:00
@SuneBear 突然觉得自己有点傻,这种游戏的乐趣应该是得分达成目标之类的。弄复杂了不如直接玩乐器。
qinxi
2016-10-17 16:44:19 +08:00
厉害了,我的哥
irgil
2016-10-17 16:53:29 +08:00
感觉好好
ETiV
2016-10-17 16:57:20 +08:00
Web 跑 MIDI 几年前想过,但效率真的是……

下落式 MG 大概 2 年前做过一个,改天找个机会放出来给各位老爷玩玩……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/313313

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX