---
title: "Hearthsea"
url: "https://aigamehub.app/zh-tw/games/made-with-ai-a-catan-style-board-game-with-59-islands-what-t-e87997"
source: "https://www.reddit.com/r/aigamedev/comments/1x9c8lp/made_with_ai_a_catanstyle_board_game_with_59"
source_type: "reddit"
author: "herXhim_official"
author_handle: "herXhim_official"
category: "休閒"
categories: ["casual", "fanwork", "simulation"]
tags: ["ai-art", "board-game", "browser", "multiplayer-bots", "threejs"]
added: "2026-10-19T03:03:59.566Z"
updated: "2026-10-19T03:03:59.566Z"
locale: "zh-tw"
content_locale: "zh-tw"
---

# Hearthsea

Hearthsea 是一款在瀏覽器中執行的類卡坦島桌上遊戲，擁有 59 座島嶼。3D 島嶼棋盤是使用 three.js 從地圖資料建構而成；規則、機器人與音樂都是程式碼。美術（17 個人物肖像、卡片美術、22 座獎盃雕像）是使用 GPT Image 製作，程式碼則是在 Claude Code 的協助下撰寫。經典、航海家與城市與騎士模式免費，部分島嶼需要通行證。作者聲明其與 CATAN GmbH 無關。

## Description

Hearthsea 是一款在瀏覽器中執行的類卡坦島桌上遊戲。它有 59 座島嶼；棋盤是 3D 的，使用 three.js 從地圖資料建構而成。規則、機器人與音樂都是程式碼，而人物肖像、卡片美術與獎盃雕像則來自影像模型（GPT Image），其中綁定骨骼的角色精靈圖是以 1024×1536 在透明背景上繪製。最新的機器人「海軍上將」會預先推演每個選擇的結果，在對抗三個較舊的「老兵」機器人時勝率約為 31%，而老兵機器人的勝率約為 23.5%。經典、航海家與城市與騎士模式免費；部分島嶼需要通行證。作者聲明本遊戲與 CATAN GmbH 無關。

## Original post

Made with AI: a Catan-style board game with 59 islands. What the image model painted and what stayed code

Hearthsea is a Catan-style board game that runs in the browser (not affiliated with CATAN GmbH). It's made with AI, and since this sub asks how, here's the split. The paintings come from an image model (GPT Image): the 17 character portraits, the card art and the 22 trophy statuettes in the slides. Characters are painted at 1024×1536 on a transparent background, and each one has a small motion rig, with the head, hands and props stored as fractions of the trimmed image. That bit me when I asked for new outfits. A repaint came back slightly wider and the rig put a hand in the wrong place. What fixed it was editing in place with "keep pose, hands, props, framing" in the prompt, then remapping the rig through the shared canvas. For a new set of art I pass existing game art in as a style reference, which keeps a new mode close to the rest of the game. The board itself isn't generated. The islands are 3D, built in three.js from the map data, and the rules, bots and music are code, written with help from Claude Code. The newest bot, the Admiral, looks ahead at how each choice plays out. Against three of the older Veteran bots it wins 31% of games, where a Veteran wins 23.5%. You can try it at hearthsea.com (Classic, Seafarers and Cities & Knights are free; some islands need a pass). If you've repainted rigged sprites with an image model, how did you keep the rig lined up?   submitted by   /u/herXhim_official   to   r/aigamedev [link]   [comments]
