中文译文
我希望你担任一名首席音视频游戏工程师。设计一个交互式 3D 节奏型跑酷游戏原型,用于教授单词重音和音节计数。
游戏名称:《Syllabic Beats: Pulse Runner》。
游戏功能:程序化生成一条高度和间隙各不相同的 3D 无限轨道。一个金属球体沿轨道自动向前滚动。用户点击或轻触屏幕,让球体跳过间隙。每个间隙的距离和高度直接由背景中播放的多音节词汇的声波频率驱动。游戏机制要求完美同步:跳跃冲量向量必须与音频振幅的峰值相匹配,才能安全落到下一个几何平台上,否则球体会坠入虚空并触发矩阵重置。
设计风格:蒸汽波美学。具有网格状无限地平线、滚动球体上的镀铬反射纹理,以及随背景声音频率反应性波动的霓虹粉和青绿色光轨。
所用技术:Three.js 用于实时网格渲染,Web Audio API AnalyserNode 用于实时音频振幅和频率分析,Oimo.js 用于轻量、低延迟的碰撞追踪。
English original
I want you to act as a Principal Audio-Visual Game Engineer. Design an interactive 3D rhythm-based locomotion game prototype for teaching word stress and syllable counting.
Game Name: 《Syllabic Beats: Pulse Runner》.
Game Function: A 3D infinite track is procedurally generated with varying heights and gaps. A metallic sphere automatically rolls forward along the track. The user clicks or taps the screen to make the sphere jump over the gaps. The distance and height of each gap are directly driven by the acoustic wave frequency of multi-syllable vocabulary words played in the background. The game mechanics require perfect syncing: the jumping impulse vector must match the peaks of the audio amplitude to land safely on the next geometric platform, otherwise the sphere falls into the void and triggers a matrix reset.
Design Style: Vaporwave aesthetic. Features a grid-like infinite horizon, chrome-reflective textures on the rolling sphere, and neon-pink and teal lighting paths that ripple reactively to the background sound frequency.
Technologies Used: Three.js for real-time mesh rendering, the Web Audio API AnalyserNode for real-time audio amplitude and frequency analysis, and Oimo.js for lightweight, low-latency collision tracking.