OodlePong办公室乒乓球记分员的杂耍
在OodlePong项目中,我们黑了我们的乒乓球桌!技术上使用了Gulp来构建客户端。要开始构建,您可以从项目根目录运行npm install
和gulp
命令。默认的Gulp任务会进行构建,并自动开始观察文件变化。声音部分用于构建声音精灵,您需要先安装Audiosprite
:
-
运行
npm install -g audiosprite
来安装该工具。 -
使用
brew install ffmpeg --with-theora --with-libogg --with-libvorbis
安装FFmpeg(用于音频处理)。
然后,从项目根目录运行gulp sounds
来重建声音精灵。该过程会执行以下操作:
-
从Google的非官方TTS API获取所有玩家的音频公告。
-
从Google的非官方TTS API获取分数0-40的点数公告。
-
将所有音频文件(如.mp3或.wav)包含到
ui/public/sounds
目录下。 -
重建包含播放各个声音所需音频数据的JSON文件。
下载地址
用户评论