---
title: "METAL ASSAULT"
url: "https://aigamehub.app/ja/games/metal-assault-game-claude-fable-40e56b"
source: "https://github.com/AndreaZero/metal-assault-game-claude-fable"
source_type: "github"
play_url: "https://m-assault-fable.netlify.app/"
platform: "desktop"
login_required: false
pricing: "free"
origin: "fanwork"
ai_tools: ["Claude"]
game_languages: ["it"]
notice: "Unofficial fan work"
author: "AndreaZero"
author_handle: "AndreaZero"
category: "アクション"
categories: ["action", "casual", "fanwork"]
tags: ["browser-game", "html5-canvas", "metal-slug-style", "pixel-art", "run-and-gun", "single-player"]
added: "2026-10-19T03:02:47.896Z"
updated: "2026-10-19T03:02:47.896Z"
locale: "ja"
content_locale: "ja"
---

# METAL ASSAULT

HTML5 CanvasとバニラJavaScriptで作られたメタルスラッグスタイルのブラウザランアンドガン。プロシージャルなピクセルアート、音楽、効果音を備える。最終ボスがいるアーケードミッションと無限のサバイバルモード、さらに武器、グレネード、救助可能な捕虜、乗車可能なSLUGタンク、破壊可能な木箱と爆発タルを提供する。

## Description

METAL ASSAULTは、メタルスラッグスタイルのブラウザランアンドガンで、HTML5 CanvasとバニラJavaScriptで書かれており、依存関係、ビルドステップ、外部アセットは一切ありません。スプライト、レベル、効果音、音楽はコード内で生成されます。モダンブラウザでindex.htmlを開くか、作者のホストリンクでプレイできます。

操作は矢印キーまたはWASDで移動、Down/Sでしゃがみ、Up/Wで上を狙い、Space/Kでジャンプ、J/Zで射撃（近距離で自動ナイフ）、L/Xでグレネードを投げる（SLUG乗車中は主砲）、Enterで開始/確認、EscまたはPで一時停止、Mでオーディオ切り替え、F1で開発者ゴッドモードです。

2つのモードがあります：アーケードミッションは、約7600ピクセルの長さの単一ミッションで最終ボスで終わります。サバイバルは、アリーナでの無限ウェーブで、独自のハイスコアがあります。敵にはライフル兵、グレネード兵、近接攻撃者、エリートバズーカ部隊、土嚢砲塔、ヘリコプター、戦車が含まれ、ガンシップのミニボスと装甲要塞の最終ボスがおり、HPが35%未満で激怒し、HPが60%未満で迫撃砲弾幕の第2フェーズに入ります。プレイヤーは近距離チェーンコンボでスコア倍率を得て、縛られた捕虜を救助してポイントと武器クレートを獲得し、ピストル（無限）、重機関銃、スプレッド、ロケット、フレイムショットに加えてグレネードを使用します。乗車可能なSLUGタンクは3つのアーマーポイントを持ち、歩兵を轢くことができます。木箱と爆発性の赤いタルは破壊可能で連鎖反応します。3つのライフにはリスポーン無敵とミッション終了時のライフボーナスが付き、ハイスコアはlocalStorageに保存されます。設定パネルでは、マスター、SFX、音楽の音量スライダー、ミュートと音楽の切り替え、再マッピング可能なコマンドを提供します。

このゲームはメタルスラッグシリーズに触発された非公式ファンワークであり、General Mordenなどのキャラクターが登場します。

## Original post

A Metal Slug-style clone built entirely by Claude Fable in HTML5 Canvas + vanilla JavaScript. No dependencies, no build steps, no external assets: pixel-art sprites, levels, sound effects, and music are procedurally generated. Play here: https://m-assault-fable.netlify.app

Topics: browser, browser-game, canvas, claude, fable, game, html5, vibe, vibe-coding

# METAL ASSAULT — browser run & gun A *Metal Slug*-style clone built entirely with **HTML5 Canvas + vanilla JavaScript**. No dependencies, no build step, no external assets: pixel-art sprites, level, sound effects, and music are all procedurally generated in code. ## How to run Open `index.html` in any modern browser (double-click is enough). It also works via `file://`, no server required. ## Controls | Key | Action | | ----------------- | ----------------------------------------------- | | Arrow keys / WASD | Move | | Down / S | Crouch (Down + Jump on platforms: drop through) | | Up / W | Aim upward | | Space / K | Jump | | J / Z | Shoot (auto knife at close range) | | L / X | Throw grenade (cannon while riding the SLUG) | | Enter | Start / confirm | | Esc / P | Pause (Esc also closes Settings) | | M | Toggle audio | | F1 | Toggle God Mode (dev) | ## Gameplay * **Two modes**: *Arcade Mission* (single mission ~7600px with final boss) and *Survival* (endless waves in an arena, separate high score). Mode selected from menu with Up/Down. * **Enemies**: rifle soldiers, grenadiers, melee attackers, elite bazooka troops, sandbag turrets, helicopters, and tanks. * **Mini-boss**: Gunship helicopter with HP bar, bullet spreads, and bombing runs. * **Final boss**: General Morden’s armored fortress with arc cannon, machine gun, and infantry reinforcements. Enrages below 35% HP. * **Chain combo**: close-range kills increase score multiplier (up to x3). Chain breaks if hit. * **POWs**: rescue bound prisoners for points and weapon crates. * **Weapons**: Pistol (infinite), Heavy Machine Gun (H), Spread (S), Rocket (R), Flame Shot (F), plus grenade stock (G). * **Rideable SLUG tank**: hop in by touching it, drive with 3 armor points, turret machine gun (fire key, aim up supported), main cannon (grenade key), hop with Jump, eject with Down + Jump. It crushes infantry, blocks light bullets, and explodes ejecting the pilot when armor runs out. Parked along the mission and awarded every 6 survival waves. * **Destructibles**: wooden crates (loot: weapons, grenades, points) and red explosive barrels that chain-react and damage everyone — bait enemies near them. * **Boss phase 2**: below 60% HP the fortress loses its armor plating and starts telegraphed mortar rains (watch the blinking ground markers). * **Lives**: 3 lives with respawn and temporary invincibility. Bonus score for remaining lives at end of mission. High scores saved in `localStorage`. * **Game feel**: hit-stop on impact, recoil, shell casings, impact sparks, dust, screen shake, jump input buffering + coyote time, and adaptive music intensity that increases during bosses and late waves. ## Settings panel Reach it from the main menu (third entry) or from the in-game pause menu (Esc → SETTINGS). It includes: * **Audio** — Master / SFX / Music sliders (hold Left/Right), Mute and Music On toggles. Volumes are persisted in `localStorage` (`ma_audio`). * **Commands** — every gameplay action (Move, Jump, Fire,
