CoOp:Anything
Search any game and see how much of it you can play with friends: every co-op mod, its stage, quality and community rating.
Mehter: a 3D rhythm march through an Ottoman parade avenue. Built with Three.js and Web Audio.
GamesGitHub @FurkiozknnOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
3D rhythm game with an Ottoman mehter band: hit drum, kös, zurna and zil notes on the beat. Browser game built by Claude Haiku 5.5 · Mehter takımıyla ritim oyunu: notalara zamanında bas. Claude Haiku 5.5 yaptı.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗D F J K (rebindable) or four touch zones; long
zurna notes have to be held to the end.?auto bot plays all six songs; on the last one it hit all 907 notes perfectly for an S grade,
with and without the optional assets.index.html with Three.js r170 from a CDN; the world, the band, the songs and the
music are generated in code, with an optional CC0 asset pass loaded on top.[!TIP] Goal: hit the notes on the beat and keep the band's spirit above zero until the end of the song. A clean run earns an S grade.
Notes roll towards the hit line on the road in front of the band. Press the lane key when a note reaches the line: Perfect within 45 ms, Good within 110 ms, otherwise a miss. Zurna notes are long: press, then hold until the end of the note.
| Action | Mouse / touch | Keyboard |
|---|---|---|
| Lanes (davul, kös, zurna, zil) | tap the four lane zones at the bottom | D F J K (rebindable in Settings) |
| Pause / back | pause button | P / Esc |
| Music / effects | sound settings | M / X |
| Language | TR / EN button | L |
| Fullscreen | settings |
Settings (volumes, TR / EN, Low / High quality, key bindings and the calibration offset) are saved in localStorage
under arena.mehter.settings; best results under arena.mehter.best. Turkish is the default language; phones start on
the Low tier.
| Flag | Effect |
|---|---|
?auto | the bot plays through all six songs (Normal) to the end |
?debug | draw calls, fps, triangles, state and JS errors on screen |
?sim=N | fast-forward N seconds of song time before the first frame, without rendering |
?low | shadows off, half the particles |
?noassets | skip the CC0 asset files and keep the procedural world and synthesised sounds |
?lang=en / ?lang=tr | language |
?song=N | song index (0-5) for ?auto and ?sim |
?screen=… | open settings, pause, select, calib or results directly (for screenshots) |
In the browser console, window.mehter.state() returns the live state (including which assets loaded) and
window.mehterSim(seconds) fast-forwards the current song.
The songs are generated in code from usul rhythm patterns (düyek, sofyan, semai, nevbet, devr and zafer). The bot run
?auto&sim=99999 plays all six songs without rendering: on the last song all 907 notes were perfect, grade S, with 0 JS
errors, both with the assets and with ?noassets (bot run).
Serve the folder over HTTP (browsers block some features on file://):
python -m http.server 8000
then open http://localhost:8000/.
Built by Claude Haiku 5.5 with Claude Code from one prompt: prompts/mehter.md; the shared arena rules were appended to that prompt. The avenue, crowd, trees, torches and notes are instanced or merged low-poly geometry with vertex colours, and the music, hit sounds and crowd cheers are synthesised with the Web Audio API.
An optional asset pass (about 1.75 MB, most of it the HDRI) adds Blender-built band figures (kaftan, sash, tall börk) and
instruments (davul, kös, zurna, çevgen), a Poly Haven cobblestone texture for the road, a dusk HDRI on the High tier, and
two Kenney sounds (a UI click and the results fanfare). They load after the first frame and the procedural versions stay
as the fallback (?noassets skips them). Licences: CREDITS.md; file list, sizes and fps before and after:
docs/assets.md. Model scripts: assets/src/.
Mehter is part of the Claude Game Arena series, where each game is built by a Claude model from one prompt. The other games: Hisar · Çay Ocağı · Çini Ustası · Martı · Kervan · Dolmuş · Peri Golf · Boğaz Vapuru · Simit Fırını · Karagöz · Lale Bahçesi
Round 5: Kapadokya Balonu · Ebru · Kırkpınar · Çarşı Kaçışı
Round 6: Topkapı Gecesi · Hamsi · Pamukkale · Mimar Sinan
Mehter, eski bir Osmanlı alay caddesinde geçen 3D ritim oyunu. Mehter takımı sana doğru yürürken notalar davul, kös, zurna ve zil için dört şeritten akar; vuruşu tam zamanında yap, uzun zurna notalarını basılı tut ve takımın ruhunu ayakta tut. Altı şarkı, üç zorluk ve gecikme kalibrasyonu var. Kurulum yok; masaüstünde ve telefonda tarayıcıda oynanır. Claude Haiku 5.5 tarafından Claude Code ile tek bir prompt'tan yapıldı.
Oyna: https://furkiozknn.github.io/mehter/
MIT, see LICENSE. Third-party assets are CC0, see CREDITS.md.