Light Mandala
A minimalist arcade game made for Ebitengine Game Jam 2026. Theme: DISCONNECT.
About the theme: DISCONNECT
Every action in Light Mandala is a kind of disconnection.
- Slash — each shockwave cuts a line of light away from the surrounding dark.
- Claim — closing three or more slashes into a polygon severs the enclosed dark from the outer void; that disconnected pocket floods into light, sealing whatever enemies were trapped inside.
- Disconnect the bind — enemies anchor and connect themselves with dark lines to take territory back. Slashing across an anchored pair disconnects that segment before the bind closes.
- Boss split — the final boss disconnects itself into ever-smaller fragments each time you seal it.
Gameplay
Drag from anywhere in any direction to fire a light shockwave that cuts the dark. Longer drags fire longer beams — 1 to 3 energy units per strike, drawn from a 6-unit buffer that trickle-recharges over time.
Three beams in a closed polygon claim the enclosed dark — flooding it with light and sealing any enemies trapped inside. But enemies erode the lit edges to take territory back, and when they gather they form their own dark counter-bind.
Clear every enemy on a stage to advance. Ten stages, escalating from a single motionless tutorial foe to a final boss that splits each time you seal it.
Controls
- Mouse drag / touch drag — fire a shockwave from the drag origin in the drag direction
- Short drag (~100 px) → 1-unit beam
- Medium (~200 px) → 2-unit beam
- Long (200 px+) → 3-unit beam
- Click / Space — advance title, retry, and all-clear screens
Tips
- The ghost line + start ring during the drag previews what will fire — line width and brightness scale to the unit count.
- Trickle recharge means short jabs and long swings are both viable; bait an enemy with a 1-unit shot (it slows down while feeding on the lit edge), then encircle it with two big swings.
- The bind phase shows a Warning pulse before the enemies anchor and draw dark lines — slash across an anchored pair to cancel that segment.
Made with Ebitengine and Go, compiled to WebAssembly.
日本語版
Ebitengine Game Jam 2026 参加のミニマルアーケード。テーマは DISCONNECT(切断)。
テーマ「DISCONNECT」について
このゲームのどのへんが Disconnect なのかというと
- 斬撃 ─ 線を引くと暗闇に明かりが灯ります。暗闇を切断してるっぽいでしょ
- 領域確定(claim) ─ 直線 3 本以上で多角形を閉じると、ひときわ明るくなります。暗い領域と明るい領域を隔てる状態になる。つまり切断っぽいでしょ
- 結界の切断 ─ 敵は暗線で互いを「接続」し合って結界を組み、テリトリーを取り返してきます。アンカーした敵ペアの間を線で横切ればその辺の接続が切断されます。切断っぽいでしょ
- ボスの分裂 ─ 最終ボスは分裂する。つまり切断です
ゲームプレイ
画面のどこからでも好きな方向にドラッグすると、光の衝撃波が闇を切り裂いて伸びる。長くドラッグするほどビームも長くなる ─ 1 撃あたり 1〜3 ユニットのエネルギーを 6 ユニットのバッファから消費し、バッファは時間経過でちょろちょろ回復する。
直線 3 本以上で閉じたポリゴンを描くと、囲まれた領域が光で塗りつぶされる。中にいた敵は死ぬ。だが生きている敵は引いた線を食ってくる。線を餌にして囲んで倒せ
ステージ上の敵を全滅させると次へ。全 10 ステージ、動かないチュートリアル敵 1 体から始まり、最終ステージでは封印するたびに分裂する巨大ボスが待っている。
操作
- マウスドラッグ / タッチドラッグ ─ ドラッグ始点を起点に、ドラッグ方向へ衝撃波を発射
- 短いドラッグ(〜100 px)→ 1 ユニットビーム
- 中くらい(〜200 px)→ 2 ユニットビーム
- 長い(200 px〜)→ 3 ユニットビーム
- クリック / Space ─ タイトル・リトライ・全クリア画面の進行
Tips
- ドラッグ中のゴースト線と起点リングは「いま離すと何が出るか」のプレビュー。線の太さとアルファがユニット数で変わる。
- トリクル回復のおかげで小撃ち連射も大ぶり連発も両立する。1 ユニット撃ちで敵を釣る(光の縁を食ってる間は減速する)と、その隙に大ぶり 2 連で囲い込める。
- 結界フェーズは Warning パルスで予告される。アンカーした敵ペアの間を斬撃が横切れば、その辺の結界形成だけがキャンセルされる。
Ebitengine + Go で実装、WebAssembly にコンパイルしてブラウザで動作。
| Published | 1 day ago |
| Status | Released |
| Platforms | HTML5 |
| Author | pankona |
| Genre | Puzzle |
| Tags | 2D, ebitengine |
| AI Disclosure | AI Assisted, Code |



Leave a comment
Log in with itch.io to leave a comment.