尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗· Play · Test report
A neon-fantasy action game for the browser, inspired by the summoner from Hell Mode. You play Allen, a summoner who barely fights himself: your power is the grimoire, a growing army of 100 summon cards across 9 ranks.
No install, no build step. Open index.html in a browser, or serve the folder with any static web server.
python -m http.server 5200
Then open http://localhost:5200.
| Action | Keyboard | Controller |
|---|---|---|
| Move | W A S D / arrows | Left stick |
| Aim summons | Mouse | Right stick |
| Summon slot 1–6 | 1–6 or Numpad 1–6 | A B X Y LB RB |
| Special skill | Hold Shift or Numpad 0 + slot | Hold LT + slot |
| Dash | Space | RT |
| Enhance / Swap / Recall | Q / E / R | D-pad up / right / down |
| Grimoire Overdrive | F or Numpad + | D-pad left |
| Pause | Esc or P | Start |
| Photo mode | V | |
| Player 2 (co-op) | I J K L move · H dash · U skill | second controller |
All keys can be rebound in Settings. Phones and tablets get touch controls automatically. Turn on Player 2 in Settings → Co-op.
169 automated tests cover every feature: content integrity (all 104 cards, enemies, bosses, 48 stages), Arabic coverage, the Rift, events, skins, automation, online flows (with a fake server), ads, run upgrades, evolutions, Act IV boss phases, co-op, the Village, arena, photo mode, accessibility, install files, saving and migrations, progression, combat (every card and its special skill, every enemy, every boss attack pattern), all game modes, menus, keyboard/controller/touch input, rendering at each graphics quality, and audio. The tests load the real game with temporary storage, so they never touch a real save.
In a browser: open tests/index.html (locally through npm start, or online at https://00-mj-built-with-ai.github.io/26.10-summoner-hellbound/tests/). Add ?only=boss to run a subset.
From the command line (Node 18+; uses your installed Edge or Chrome):
npm install
npm test
npm test -- boss runs only tests whose name contains "boss". The command exits with code 1 if anything fails.
| File | Contents |
|---|---|
js/data.js, js/content2.js, js/cards3.js | Cards, enemies, bosses, stages (Act I, Acts II–III, 50 extra cards + 30 fusions) |
js/game.js | Simulation: player, summon AI, enemies, bosses, combat |
js/features.js, js/content3.js, js/content4.js | Skills, relics, tower, events, tiers, quests, equipment, World Boss, lighting |
js/draw.js, js/draw2.js | All character and world drawing |
js/audio.js | Synthesized sound effects, creature voices and adaptive music |
js/ui.js, js/main.js, js/settings.js, js/touch.js | Menus, HUD, saves, input, controller and touch support |