尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Night stealth in an Ottoman palace: slip past guards' vision cones, snuff lanterns, hide, return the diamond before dawn. Browser game built by Claude Opus 5.5 · Topkapı'da gece gizlilik oyunu: nöbetçilere görünmeden elması geri getir. Claude Opus 5.5 yaptı.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗?, they walk over to look) to alarm (!, they chase and call the guards nearby), then search
and return to the route. A thrown pebble lures them away. The cat cannot catch you, but it meows.?auto plays all nine missions with the same inputs a player has: it predicts the
patrols and plans a timed route with a space-time A* search that keeps out of every cone and noise ring.
Measured: 9/9 missions, 27/27 stars, 0 alarms, 60 fps, 26-33 draw calls.index.html with Three.js r170 from a CDN; every mesh, texture and sound is
generated in code. Turkish by default, English with one key.[!TIP] Crouch (
C) in the shadows and watch the cones. Wait until a guard turns away, then move. A pebble (Q) thrown behind a guard pulls him off his route for a few seconds.
Each mission: pick up the clue (a scroll, the real diamond, the treasury key), then reach the gold ring at the exit (or set the diamond on the pedestal in the last mission). Dawn comes after seven minutes. Hide behind curtains or in chests, snuff lanterns and throw pebbles; being caught sends you back to the last quiet fountain (checkpoint).
| Part | Mission | Optional objective | Target time |
|---|---|---|---|
| The Courts | 1. The Middle Gate | lost tulip bulb | 1:10 |
| The Courts | 2. The Palace Kitchens | secret letter | 2:10 |
| The Courts | 3. The Divan Square | be a ghost | 1:10 |
| The Harem | 4. The Consorts' Courtyard | lost tulip bulb | 1:20 |
| The Harem | 5. The Golden Road | be a ghost | 2:00 |
| The Harem | 6. The Imperial Hall | secret letter | 1:30 |
| The Treasury | 7. The Enderun Court | lost tulip bulb | 1:15 |
| The Treasury | 8. The Baghdad Kiosk | be a ghost | 1:35 |
| The Treasury | 9. The Treasury | secret letter | 2:30 |
Stars: unseen (no alarm), swift (within the target time) and the optional objective.
| Action | Keyboard / mouse | Touch |
|---|---|---|
| Move | WASD or arrow keys | left stick |
| Run | hold Shift | Run button (hold) |
| Crouch | C toggles, hold Ctrl | Crouch button |
| Dash | Space | Dash button |
| Interact: hide, come out, snuff, pick up, place | E | Use button |
| Throw a pebble | Q (lands at the mouse ring, at most 9 m) | Pebble button (throws ahead) |
| Orbit the camera / zoom | drag / mouse wheel | drag / pinch |
| Pause | P or Esc | Pause button |
| Music / effects / language | M / X / L | top bar buttons |
Settings are saved in localStorage under arena.topkapi.settings, progress under arena.topkapi.save and the best
result under arena.topkapi.best.
| Flag | Effect |
|---|---|
?auto | the bot plays all nine missions and the ending |
?debug | fps, draw calls, triangles, GPU and JS errors on screen; window.topkapiSim(seconds) fast-forwards without rendering |
?sim=N | fast-forward N seconds before the first frame |
?low | Low quality: no shadows, half the particles, pixel ratio 1 |
?mission=N | start mission N directly |
?screen=map / ?screen=end | open the palace map or the ending screen |
?speed=N | game speed multiplier during missions |
?lang=en / ?lang=tr | language |
?nosave | do not read or write progress |
?noassets | accepted; the game has no asset files, so nothing changes |
The live state is on window.topkapi (screen, mission, player, guards, stars, bot log, fps, draw calls, errors,
assets).
Serve the folder over HTTP, for example:
python -m http.server 8000
then open http://localhost:8000/.
Built by Claude Opus 5.5 with Claude Code from one prompt: prompts/topkapi-gecesi.md. Everything is generated in code, so there are no asset files and no credits to list.
CORE script with no DOM or Three.js, so the same code runs in the page and in node tests.Topkapı Gecesi 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 · Mehter · 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
Topkapı Gecesi, gece bir Osmanlı sarayında geçen 3D gizlilik oyunu. Kaşıkçı Elması sahtesiyle değiştirilmiş; genç bir iç oğlanı olarak avlulardan, Harem'den ve Hazine'den gizlice geçip ipuçlarını bulur, gerçek elması şafaktan önce yerine koyarsın. Muhafızların görüş konileri, fener ışığı ve gürültü önemli: gölgede çömel, fenerleri söndür, çakıl taşı atıp muhafızları uzaklaştır. 3 bölümde 9 gece görevi, 27 yıldız. Kurulum yok; masaüstünde ve telefonda tarayıcıda oynanır. Claude Opus 5.5 tarafından Claude Code ile tek bir prompt'tan yapıldı.
Oyna: https://furkiozknn.github.io/topkapi-gecesi/
MIT, see LICENSE.
Like the game? You can support new rounds on Buy Me a Coffee. The game stays free.