https://i.redd.it/roe40i7l3pah1.gif

音速赛车是一款低保真、基于浏览器的3D街机赛车游戏,音乐会直接创造出周围的世界。上传任何音频文件,观察轨道、障碍物和游戏的生成都是基于歌曲本身的。受到经典音流的启发,并在怀旧合成波浪的外观下,音速赛车将你的最爱歌曲转变为独特的高速赛车挑战。

技术栈

  • TypeScript + Vite
  • Three.js
  • WebGL-powered 3D 渲染
  • 真实的 PerspectiveCamera
  • 动态光、雾和阴影
  • Web Audio API
  • AudioContext
  • OfflineAudioContext
  • AnalyserNode
  • 音频分析
  • Meyda
  • web-audio-beat-detector
  • 在Web Worker中进行离线特征提取,以实现平滑的游戏体验

链接