Chirp Pong:用麦克风声音联网打游戏
Chirp Pong – uses microphones and audio for networked game play
我尝试了一个新游戏实验:在两台独立的手机上运行静态 HTML 页面,通过麦克风发送的 chirps(短促声响)来实现网络对战。虽然听起来有些荒诞,但利用 Web microphone API 解析音频噪声来传递游戏状态竟然真的可行!这个项目由 Claude Opus 5.5 Extra 辅助构建,目标是在传统 Pong 的基础上加入图形和玩法的 twist,让两台手机靠得足够近时,能通过声音信号进行激烈的双人对战。这不仅是一次技术验证,更展示了音频接口在本地网络游戏中的无限可能。
我想看看是否可行,让两个玩家在两部独立的手机上玩静态 HTML 游戏,而网络代码通过麦克风发送的 chirps 来实现。
HN 评论区
12- robotresearcher
Simon,这个点子真有趣!
我在想,游戏状态是否可以用模拟/连续编码来传输,而不是数字状态的编码。这样人类玩家或许能学会大致解读这些声音,或者至少意识到声音与正在发生的事情是相关的。
这可能会带来一种与当前“哔啵”声不同、甚至更令人满意的体验。
状态无法做到比特级完美重建,但对于像 Pong 这样的物理系统模型来说,近似值应该就足够了。
- pcherna
在我和我其中一个成年孩子玩第一局游戏时,另一个成年孩子录下了我们游戏的一部分音频,然后开始回放这段录音来干扰我们的游戏进程。大家纯属开玩笑,笑得很开心。而且,我们玩得很尽兴。
- jp_rider
太酷了!用这种方法能获得多少带宽?