---
title: "Hisar · 堡壘防禦"
url: "https://aigamehub.app/zh-tw/games/kale-savunmasi-fec3f1"
source: "https://github.com/Furkiozknn/kale-savunmasi"
source_type: "github"
play_url: "https://furkiozknn.github.io/kale-savunmasi/"
platform: "both"
login_required: false
pricing: "free"
origin: "original"
ai_tools: ["Claude"]
game_languages: ["tr"]
author: "Furkiozknn"
author_handle: "Furkiozknn"
category: "動作"
categories: ["action", "casual", "simulation"]
tags: ["ai-generated", "low-poly", "single-file", "threejs", "tower-defense", "wave-based"]
added: "2026-10-24T02:45:50.974Z"
updated: "2026-10-24T02:46:25.409Z"
locale: "zh-tw"
content_locale: "zh-tw"
---

# Hisar · 堡壘防禦

一款單一 HTML 檔案的低多邊形 3D 塔防遊戲：在石台上建造與升級塔來防禦海濱堡壘，抵擋 15 波敵人，之後進入無盡模式。

## Description

Hisar · 堡壘防禦是一款以瀏覽器為基礎的低多邊形 3D 塔防遊戲，使用 Three.js 建構於單一 index.html 檔案中，免費遊玩且無需安裝。

## 功能

- 在石台上建造與升級塔
- 防禦海濱堡壘，抵擋 15 波敵人
- 完成波次後進入無盡模式
- 使用 Three.js 的低多邊形 3D 圖形

## 如何遊玩

在瀏覽器中開啟 index.html 檔案。使用滑鼠與遊戲互動。在石台上建造塔並升級它們以防禦敵人。

## 技術細節

- 單一 HTML 檔案，內嵌 JavaScript 與 CSS
- 使用 Three.js 進行 3D 渲染
- 無需安裝

## Original post

Claude Game Arena #1, built by Claude Opus 5.5: low-poly 3D tower defense in a single HTML file, hold a seaside fortress for 15 waves · Claude Opus 5.5 yaptı: tek HTML dosyasında low-poly 3D kule savunma, deniz kıyısındaki hisarı 15 dalga koru

Topics: ai-generated, browser-game, claude-code, claude-game-arena, game, html5-game, javascript, low-poly, single-file, threejs, tower-defense, turkish, webgl

# 🏰 Hisar · Fortress Defense **[▶ Play in your browser](https://furkiozknn.github.io/kale-savunmasi/)** · English & Türkçe · desktop & mobile · free, no install 🏟️ Part of **[Claude Game Arena](https://github.com/Furkiozknn/claude-game-arena)**: four games, each built by a different Claude model. This is game #1, built by **Claude Opus 5.5**; assets remastered by **Claude Opus 5.5 (orchestrator)**. [See all games and the scorecard →](https://furkiozknn.github.io/claude-game-arena/) 🎮 **Godot 4 remake (round 2):** [play](https://furkiozknn.github.io/hisar-godot/) · [code](https://github.com/Furkiozknn/hisar-godot), rebuilt by the same model in a real game engine. ![Gameplay clip](docs/gameplay.gif) A low-poly 3D tower defense game in a **single `index.html`** (Three.js, no build step) plus a small folder of generated models and icons. An army marches on a seaside fortress along two roads. Build towers on the stone pads, upgrade them, and hold the walls for 15 waves. Then see how long you last in endless mode. ![Battle at the road junction](docs/closeup.png) ## Features - **3 towers × 3 levels:** 🏹 Archer Tower (fast single-target arrows), 💣 Cannon Bastion (ballistic shots with a predicted landing point and splash damage), 🔥 Tar Cauldron (slows, burns over time, leaves sticky tar on the road). - **4 enemy types:** Raiders, fast Riders, armoured Shieldbearers (arrows do less damage) and a Battering Ram boss every 5th wave that costs 6 lives if it reaches the gate. - **Tactics:** three target modes per tower (First, Strongest, Nearest), sell for a 70% refund, call the next wave early for bonus gold, 1× / 2× / 3× speed. - **15 waves + endless mode**, best wave saved in your browser, and **Continue**: the run is saved after every cleared wave. - **Menus like the other arena games:** pause menu (Resume / Settings / Restart / Main menu), settings (master, music and effects volume, language, Low / High quality, fullscreen, all saved), end screen with four stats and a "New best!" moment, restart in place without a page reload. - **Music:** a 9/8 (aksak) loop in the Hicaz mode, synthesised in Web Audio (drone, plucked saz-like melody, bass); the drums (düm / tek / zil) fade in while a wave is running. Ported from the Godot version. - **Wave banner and boss bar:** a big "Wave 7" banner with that wave's enemies (red for a battering-ram wave) and a health bar under the top bar while a ram is on the road. Toasts are green (good), red (bad) or neutral. - **Generated models and icons, with a code fallback:** the fortress, enemies, towers, turrets and boats are low-poly models, the interface uses one painted icon set. Terrain, trees, particles, the music and every sound effect (Web Audio) are made in code, and every model also has a procedural version that is used when the files cannot load. - **Runs on a laptop iGPU:** instanced meshes, merged geometry, one 1024 shadow map, about 40 draw calls in a full battle. Use `?low` if it stutters. - **Turkish or Engl
