---
title: "ラビリンス"
url: "https://aigamehub.app/ja/games/labyrinth-89cd9f"
source: "https://github.com/alexandermyasnikov/labyrinth"
source_type: "github"
play_url: "https://alexandermyasnikov.github.io/labyrinth/"
platform: "both"
login_required: false
pricing: "free"
origin: "original"
ai_tools: []
game_languages: ["ru"]
author: "alexandermyasnikov"
author_handle: "alexandermyasnikov"
category: "アクション"
categories: ["action", "adventure", "puzzle"]
tags: ["fog-of-war", "maze", "roguelike", "rust-wasm", "single-file", "tactical"]
added: "2026-11-08T06:08:34.370Z"
updated: "2026-11-08T06:08:34.371Z"
locale: "ja"
content_locale: "ja"
---

# ラビリンス

ブラウザ向け戦術迷宮ゲーム：5 分以内に宝箱と鍵を見つけ、戦利品を出口から持ち出す必要があり、ゾンビ、射手、熊、ボスハンターがすぐ後を追ってくる。

## Description

プレイヤーは 20×20 の迷宮を、フォグ・オブ・ウォーと主人公を追うカメラとともに探索する。レベルの目標は、5 分が経過する前に宝箱と鍵を手に入れて出口に到達することだ。マップには病院、武器庫、湖、沼、穴、罠、火があり、敵としてゾンビ、射手、熊、最短経路で進むボスハンターがいる。壁は爆弾で破壊できるが、一部の石の壁は壊せない。体力が低いと宝箱が落ちて元のマスに戻る。勝利後は難易度が上がる。操作は矢印キーまたは WASD、Shift でダッシュ、B で壁を爆破でき、スマートフォン向けのタッチボタンもある。音は Web Audio で合成される。

## Original post

Браузерная тактическая игра-лабиринт с туманом войны, врагами (зомби, стрелки, охотник-босс) и растущей сложностью. Один HTML-файл — без сборки и сервера

Topics: ai-generated, canvas, game, html5, javascript, labirint, maze, roguelike, rust, wasm, web-game

# ЛАБИРИНТ 🕹️ тактика · ⏱️ 5 минут на уровень · 🦀 Rust → WASM [▶ Играть онлайн](https://alexandermyasnikov.github.io/labyrinth/) Тактическая игра-лабиринт с туманом войны, преследующими врагами и растущей сложностью — переписана с JS на Rust (wasm-bindgen + web-sys + gloo), собирается Trunk в статичный WASM. Найди и вынеси сундук через выход, пока тебя не поймали. ![Лабиринт — геймплей](assets/screenshot-1.png) ![Лабиринт — геймплей (GIF)](assets/gameplay-1.gif) ## Звук Синтезируется на лету через Web Audio — без аудиофайлов: шаги, выстрелы, взрывы, рычание медведей. ## Как играть ``` cargo install trunk rustup target add wasm32-unknown-unknown trunk serve # http://localhost:8080 ``` **Цель:** вынеси сундук 💰 через выход 🚩. Для победы нужны и сундук, и ключ 🗝️ — выход закрыт, пока у тебя нет ключа. Всё — до истечения 5 минут, иначе поражение. ### Управление | Действие | Клавиши | |---|---| | Ход | `←↑↓→` или `WASD` (кулдаун ~0,15 с) | | Рывок через клетку | `Shift` + стрелка (кулдаун ~1,5 с, нужен проход между клетками) | | Взорвать стену | `B` (выбор направления, затем клавиша) | | Заново | `R` | | Новый мир (случайный сид) | `N` или кнопка 🎲 | | Помощь | `H` | | Пауза | `P` / `Esc` (останавливает таймер и врагов) | | Ход на телефоне | сенсорные кнопки ▲◀▼▶, ⚡ рывок, 💣 бомба (появляются всегда под картой) | Под картой всплывают подсказки о событиях («Стена!», «Дверь закрыта. Нужен ключ», результат взрыва). ### Спец-клетки | Клетка | Эффект | |---|---| | 💰 сундук | Цель — вынести через выход | | 🗝️ ключ | Открывает выход | | 🚩 выход | При сундуке и ключе — победа | | 💉 госпиталь | Восстанавливает здоровье (5) | | 📦 арсенал | Здоровье и бомбы до 5 | | 🌀 озеро | Несёт течением: сразу и каждые 2 с | | 🪷 болото | Пропуск 3 ходов при входе | | 🕳 дырка | Проваливает в следующую дырку | | ⚠️ ловушка | Ранение (вероятность 50%) | | 🔥 огонь | Урон при входе | | 🧟 зомби | Преследует (в радиусе ~5) и кусает | | 👮 стрелок | Целится и стреляет | | 🥷 охотник-босс | Преследует, на близкой дистанции стреляет | | 🐻 медведь | Преследует, ходит сам каждые ~1,8 с | ## Механики - **Туман войны** — видимость радиусом 3 по проходам (не сквозь стены). Пройденные клетки остаются затемнённой памятью, непройденные скрыты. Босс виден сквозь туман. **Камера следует за игроком** — виден участок ~10×10 лабиринта 20×20. - **Охотник-босс (BFS)** — всегда знает твою позицию и идёт кратчайшим путём. На дистанции до 3 по прямой целится и стреляет, вплотную бьёт на −2. - **Сундук хрупок** — когда здоровье игрока опускается ниже 3 (до 1–2), любое ранение (медведь, зомби, ловушка, стрелок, огонь, босс) роняет сундук, и он возвращается на свою исходную клетку (придётся возвращаться). Пока здоровье 3 и выше — сундук не выпадает. - **Каменные стены** — примерно 3 из 5 не взрываются бомбой, и заряд при этом всё равно сгорает; где такие стены — не помечено, узнаёшь на опыте. - **Прогрессия** — победа поднимает сложность: добавляются медведи и ловушки, со 2-го уровня ещё
