Beat Runner
# Beat Runner
BPMが上がるほど速くなる、3Dエンドレスランナー。
ビートに合わせて加速していくシンプルな避けゲーム。
左右にレーンを切り替えて障害物をかわし続けるだけ。
ただし、進むほど BPM が上がり、世界が早回しになっていく。
---
## 操作
- **PC**:← / → キーまたは A / D キーでレーン切り替え
- **モバイル**:左右スワイプ
---
## 特徴
- **7フェーズ進行**(80 BPM → 200 BPM)。フェーズが進むごとに色と速度が変わる
- **🔥 FEVER MAX**:200 BPM到達後は、障害物を回避するたびにコンボが溜まり、**BPMが理論上無限に上がっていく**
- 被弾時は無敵時間あり。FEVER中はヒットストップ演出で一瞬凍結→徐々に復帰
- 音楽はすべて Web Audio API でリアルタイム合成(音源ファイルなし)
- ライフ3、最高記録(最高BPM・スコア)は自動保存
---
## 個人制作です
ひとりで作ってます。
自分がプレイしてて楽しかったので置いてみました。
気が向いたときに、気軽にどうぞ。
---
*Made with Three.js. RectArcade collection より。*
# Beat Runner
A 3D endless runner that speeds up as the BPM rises.
Switch lanes to dodge obstacles. The faster the beat, the faster the world.
---
## Controls
- **Desktop**: Arrow keys or A / D to switch lanes
- **Mobile**: Swipe left/right
---
## Features
- **7 phases**, scaling from 80 BPM up to 200 BPM. Each phase changes color and obstacle patterns
- **🔥 FEVER MAX**: Once you hit 200 BPM, dodging obstacles builds combo, and **the BPM keeps climbing — theoretically without limit**
- Brief invulnerability after hits. During FEVER, a hit-stop effect freezes the world momentarily, then ramps back up
- All music is synthesized in real-time with the Web Audio API (no audio files)
- 3 lives, high scores (top BPM and score) saved locally
---
## A small personal project
Made solo, just because I enjoy playing it.
Feel free to give it a spin.
---
*Made with Three.js. Part of the RectArcade collection.*
| Status | Released |
| Platforms | HTML5 |
| Author | RectArcade |
| Genre | Action |
| Tags | 3D, browser, Endless Runner, html5, Music, rhy, three-js |
| AI Disclosure | AI Assisted, Code |


