Game guide, controls & how to play · 遊戲說明、操作與玩法
▶ Play game · 開始遊戲Crystal Ball is a browser-based action game (HTML5 canvas). You control a small dragon on a platform stage. Enemies drop in, move on platforms, and shoot at you. You fight back with seven different “crystal ball” shots — each key is a different element or effect, with its own ammo pool that reloads slowly over time. Clear the stage to reach the next of 20 levels; layouts, enemy counts, and difficulty patterns change every stage.
《水晶球》是網頁上的橫版動作小遊戲(HTML5 畫布)。你操作一隻小龍在平台場地戰鬥,敵人會落下、在平台上移動並朝你發射子彈。你用七種不同的水晶球發射還擊——每個按鍵一種效果,各有彈藥上限,用掉後會隨時間慢慢回復(裝填偏慢,須省著用)。清空敵人即可進入下一關,共 20 關,每關地形與敵人組合不同。
Focus the game canvas (click it) so keys register. Holding multiple shot keys only registers the first in this order: Z → X → … → M.
HUD (top of canvas): HP · current/max · Lives · Restart button · Level · Shots line — each letter shows ammo; a dot · means that shot type is still on fire cooldown before you can shoot again.
Seven shots (each costs 1 ammo; ammo regenerates after a delay)
| Key | Effect on enemies | Platforms |
|---|---|---|
| Z | Ice — stops horizontal movement for a short time | Water-type: cools hot platforms |
| X | Fire — hit damage + burn (HP drains over time) | Fire: melts ice platforms |
| C | Water stream — strong slow | Water-type: cools hot platforms |
| V | Root — brief full stop (no movement) | — |
| B | Shrink — smaller hitbox for a few seconds | — |
| N | Poison — slow HP drain over time | — |
| M | Heavy — −3 enemy HP in one hit | — |
Click the canvas or press any key once if there is no sound (browser autoplay).
請先點一下遊戲畫布讓鍵盤操作作用。若同時按住多個發射鍵,只會依序優先:Z → X → … → M。
畫面上方 HUD: HP 現值/上限 · 生命 · 重新開始 · 關卡 · Shots 彈藥 一行——英文字母旁為剩餘彈數;顯示 · 表示該彈種尚在射擊冷卻中。
七種發射(各耗 1 彈藥;彈藥會延遲回復)
| 按鍵 | 對敵效果 | 平台 |
|---|---|---|
| Z | 冰凍——短時間無法橫向移動 | 水屬:冷卻熱台 |
| X | 火焰——瞬傷 + 燃燒持續扣血 | 火:融化冰台 |
| C | 水彈——強力緩速 | 水屬:冷卻熱台 |
| V | 定身——短暫完全無法移動 | — |
| B | 縮小——判定變小一段時間 | — |
| N | 毒——緩慢持續扣血 | — |
| M | 重擊——單發扣敵方 3 HP | — |
若無音效,請點畫布或按鍵(瀏覽器自動播放限制)。